Итоги AdGuard: главное в 2020
Конец декабря... И снова время оглянуться назад и вспомнить всё, что произошло с AdGuard в этом году. Думаю, что не совру, если скажу, что 2020 ни для кого из нас не был обычным годом. Тем удивительнее было осознать, что нам удалось достичь столь многого несмотря на пандемию, самоизоляцию и все проблемы, с ними связанные. Не в последнюю очередь всё это получилось благодаря вам — нашим пользователям! На протяжении всего года мы ощущали вашу поддержку, даже ещё сильнее, чем в обычное время. Так что от лица всех сотрудников AdGuard я говорю вам «спасибо»!
Я ещё вернусь к этому ближе к концу статьи, а пока давайте начнём подведение итогов с другой (хотя и косвенно связанной) темы. Конечно же, речь про AdGuard VPN.
AdGuard VPN
Даже немного странно говорить про AdGuard VPN в формате обзора случившегося за год, потому что на данный момент он является самым новым, наиболее активно развивающимся продуктом AdGuard. И хотя большинство, вероятно, в курсе, всё же отвечу на неизбежный вопрос «что такое VPN»? Если бы мне пришлось описать его одним предложением, я бы сказал «инструмент для защиты личных данных и анонимности в интернете».
Очень общая картина того, как работает VPN
Как же так вышло, что мы, компания, годами фокусировавшаяся исключительно на блокировке рекламы, вдруг решили начать с нуля и ворваться на сверхконкурентный рынок VPN-приложений? Во-первых, в современном мире блокировка рекламы в любом случае тесно переплетена с вопросами приватности. Начать двигаться в этом направлении было достаточно естественным шагом. А во-вторых, когда мы только закидывали удочки и лишь заигрывали с идеей создания собственного VPN, мы очень быстро поняли, что наши пользователи заинтересованы в этом. Без сомнения, это дало серьёзный толчок к созданию нами самой первой реализации AdGuard VPN, вышедшей 27 января в форме браузерного расширения для Chrome.
Но мы с самого начала не планировали останавливаться на этом. Мы сразу понимали, что хотим создать мобильные приложения для Android и iOS, десктопные приложения для Windows и Mac. И уже 5 июня первая публичная бета-версия AdGuard VPN для Android стала реальностью. В ней уже были такие функции, как Kill Switch, быстрейшие локации, исключения приложений и другие. Ранней осенью добавилась долгожданная совместимость с блокировщиком AdGuard, чего не увидишь в любом другом VPN-приложении для Android.
И к ноябрю мы уже были достаточно уверены в своём приложении, чтобы объявить об официальном релизе.
Вскоре примеру Android-версии последовал и AdGuard VPN для iOS. 17 ноября вы могли прочитать в блоге про первую бета-версию.
На данный момент мы продолжаем работу над обоими мобильными приложениями, но главный фокус сместился в сторону десктопных версий (кстати, AdGuard VPN для Windows alpha уже доступна!). Приготовьтесь, в следующем году мы будем говорить про это много и часто. Ещё раз отмечу, что всё это было бы практически невозможно без сумасшедшей поддержки со стороны сообщества и огромного количества фидбека, который мы получили от тестеров.
AdGuard DNS
Для AdGuard DNS год тоже выдался ударным! Давайте на мгновение забудем про хронологический порядок и начнём сразу с больших новостей, пусть они и относятся к событиям совсем недавним: AdGuard DNS стал первым в мире публичным резолвером DNS-over-QUIC! Подозреваю, что не все в курсе, что такое DNS-over-QUIC (также называемый просто DoQ). По ссылке выше можно узнать подробно, а я перескажу суть: QUIC — это новый протокол, который можно использовать для передачи пакетов данных между серверами или между сервером и клиентом. В сравнении с другими аналогами, QUIC демонстрирует более высокую скорость, повышенную надёжность и улучшенное шифрование. А DoQ — это DNS-протокол, который использует преимущества транспортного протокола QUIC для передачи DNS-запросов. Одна из отличительных особенностей DoQ в том, что с ним значительно улучшается качество передачи данных при слабом сигнале сети. Надеюсь, теперь стало немного понятнее :)
DoQ ещё очень юн, он существует скорее как черновик формата, а не как полностью сформировавшееся решение. Скажу больше, именно мы взяли на себя разработку самой первой публичной реализации. Тут есть как плохие новости, так и хорошие. Плохие заключаются в том, что этот стандарт пока широко не поддерживается, и у производителей железа уйдёт как минимум пара лет на то, чтобы встроить поддержку DoQ в роутеры, телефоны и т.д. А теперь хорошие — AdGuard поддерживает DNS-over-QUIC! Это означает, что вы можете выбрать DoQ как предпочитаемый тип протокола в AdGuard для Android, AdGuard для iOS или в AdGuard Home.
AdGuard DNS переезжает на новые адреса
Погодите-ка, разве такие новости не должны идти в самом начале! Без паники: старые адреса всё ещё работают, и будут продолжать работать как минимум год-другой. У вас полно времени, чтобы переключить свои роутеры и прочие устройства на новые адреса, но мы, конечно же, призываем вас не затягивать и разделаться с этим побыстрее.
Зачем вообще мы это затеяли? Есть пара причин. Первая: в отличие от старых адресов, которые мы арендовали, новые по-настоящему наши. Кажется, что правильнее и надёжнее, когда DNS-провайдер является владельцем предоставляемых адресов. Вторая причина: они выглядят красивее! Их проще запомнить. Например, вот новые адреса наших IPv4-серверов «По умолчанию»:
94.140.14.14 и
94.140.15.15.
Адреса остальных наших серверов (а их немало) вы найдёте на этой странице.
Apple добавили нативную поддержку шифрования DNS
И чтобы закончить с темой AdGuard DNS, вот один крутой факт для владельцев устройств Apple с iOS 14. На презентации свежей версии iOS представители компании объявили о нативной поддержке шифрования DNS. Я имею в виду DNS-over-TLS и DNS-over-HTTPS. Хотя оба протокола в теории не обладают таким потенциалом, как DNS-over-QUIC, на данный момент они гораздо лучше проработаны, широко распространены и в то же время предоставляют вполне приемлемый уровень шифрования. Даже если у вас пока нет приложения AdGuard для iOS (ни на что не намекаю), вы всё равно можете настроить использование AdGuard DNS (или любого другого DNS-провайдера, если уж на то пошло) по зашифрованному протоколу. Что ж, хорошая работа, Apple?.. Впрочем, что это я. Действительно хорошая работа. Когда молодцы, тогда молодцы.
macOS Big Sur и сопряжённые с ним проблемы
Для всех пользователей Mac обзор прошедшего года был бы неполным без упоминания новой версии macOS 11 Big Sur и всех тех осложнений, которые возникли с её выходом. Всё началось в марте, когда Apple принялись бомбардировать пользователей устрашающими уведомлениями о неизбежном устаревании Kernel Extensions. Kernel Extensions предоставляет возможности для динамической загрузки кода в ядро (kernel) macOS, и потому использовался разработчиками различных приложений, в том числе блокировщиков контента, на старых версиях macOS. План Apple заключался в замене Kernel Extensions на так называемый System Extensions с выходом Big Sur. К счастью, они предупредили об этом заранее, и нам хватило времени перестроить AdGuard таким образом, чтобы он мог работать как положено уже в новых условиях.
Так мы и сделали: AdGuard 2.5 для Mac был разработан с прицелом на System Extensions (и конкретно Network Extensions, модуль, который активно используется блокировщиками, VPN-приложениями и т.п.). Вы можете выбрать соответствующий режим фильтрации в разделе меню AdGuard -> Настройки... -> Сеть -> Выбрать режим....
Работа сделана, проблема решена, верно? Не совсем, поскольку по какой-то причине Apple предпочли выпустить очень сырую версию Big Sur. Пользователи сталкивались (и продолжают сталкиваться по сей день) с различными проблемами, особенно когда речь заходит о совместимости между двумя сетевыми приложениями. AdGuard тоже не смог магическим образом избежать такой судьбы, и мы получили свой вагон и маленькую тележку проблем на macOS 11. А самое худшее заключается в том, что мы даже не можем ничего с этим сделать, пока Apple не исправит баги операционной системы и не выпустит необходимые обновления. Будем ждать и надеяться!
Что мы могли сделать, так это собрать самые часто встречающиеся баги и проблемы совместимости в одну статью Базы знаний, которую мы регулярно обновляем по мере нахождения новых багов или устранения старых. Загляните в неё, если вы столкнулись с какой-либо проблемой при использовании AdGuard, особенно если она появилась после обновления до Big Sur.
Крупные обновления iOS-приложений AdGuard
Должен сказать, что среди всех продуктов AdGuard у наших iOS-приложений, пожалуй, судьба наиболее кинематографичная. Сначала было одно приложение, потом оно разделилось на два, одно из которых заморозилось и было впоследствии реанимировано, пока другое превратилось из чего-то наподобие второстепенного персонажа в главного героя, и вот, наконец, они стали равны, но в то же время каждое само по себе... Согласитесь, чем не сценарий для блокбастера? Не буду повторяться, мы уже тысячу раз писали о том, как так вышло. Если вы хотите узнать детали этой истории, то вам сюда.
Учитывая такую непростую судьбу, 2020 во многом стал годом облегчения для AdGuard Pro и AdGuard для iOS. Весной AdGuard для iOS получил одно из крупнейших обновлений в своей истории. Конечно же, новый дизайн:
Но даже он меркнет в сравнении с масштабом изменений в модуле DNS. Мы не просто серьёзно улучшили саму DNS-защиту, но и значительно упростили процесс мониторинга DNS-активности вашего устройства, взаимодействие с конкретными запросами и управление DNS-защитой в целом.
А затем кое-что случилось в одну из первых недель лета. Кое-что, что наверняка обрадовало наших самых преданных iOS-пользователей, кто прошёл с нами через все штормы и неудачи: многострадальный AdGuard Pro наконец-то получил долгожданной обновление, которое уравняло его в возможностях с AdGuard для iOS. Отныне мы планируем (и уже придерживаемся этого плана) вносить только идентичные изменения в оба приложения. Таким образом становится неважно, какое из двух приложений вы приобрели ранее во времена неравенства (или только собираетесь приобрести), вы в любом случае получите одинаковый уровень защиты и блокировки рекламы за одну и ту же цену.
И раз уж зашла речь про AdGuard для iOS, почему не прочитать детальный обзор на него? Всё, что вам необходимо знать о доступных функциях и наилучших способах их использования — сжатое до размеров одной статьи.
Другие крупные релизы
Мы стремимся равномерно распределить любовь — как масло на хлебе — между нашими продуктами для разных платформ. Разумеется, AdGuard для iOS был не единственным приложением, у которого вышло обновление. И даже если другие релизы были не такими впечатляющими, они заслуживают упоминания здесь.
AdGuard для Android
Не один, не два, а целых три достойных внимания релиза Android уместились в этот год. В версии 3.4 мы переработали DNS-фильтрацию, улучшили совместимость со smart TV и сделали интернет-соединение стабильнее. В версии 3.5 добавили совместимость с AdGuard VPN. А хедлайнерами AdGuard 3.6 для Android выступили поддержка DNS-over-QUIC и новый способ смотреть YouTube без рекламы.
AdGuard для Windows
AdGuard 7.4 для Windows запомнится как обновление, где был представил Браузерный помощник — новый инструмент для управления фильтрацией из браузера, основанный на старом пользовательском скрипте Помощника. Позже летом мы выпустили AdGuard 7.5, первую версию с модулем DNS.
Кроме того, мы научили Антитрекинг блокировать отслеживание Windows, которое кажется чересчур наглым в Windows 10.
AdGuard для Mac
Как и AdGuard 7.4 для Windows, AdGuard 2.4 для Mac был первой версией приложения, демонстрирующей новый Браузерный Помощник. И если вы не пропустили новости о проблемах Big Sur, то уже знаете, какой была версия AdGuard 2.5.
AdGuard Home
Говоря о продуктах AdGuard, о которых люди регулярно задают вопросы, первым на ум приходит AdGuard Home — пожалуй, самый непостижимый с точки зрения обычного пользователя. Это общесетевое ПО для блокировки рекламы и трекеров на всех устройствах, подключенных к вашему домашнему Wi-Fi. В самом деле, иногда он может выглядеть пугающе, особенно если нет никого, кто мог бы помочь, когда вы сталкиваетесь с какой-то проблемой. Надеюсь, наш детальный обзор сделает AdGuard Home менее усташающим — поверьте мне, оно того стоит.
Кстати, в августе появился самый первый роутер со встроенным AdGuard Home! Идеальное решение, когда нет времени или желания возиться с его настройкой.
Если вы только начинаете использовать AdGuard Home или хотите разобраться в его тонкостях, вам на страницу GitHub. Там есть много вспомогательных материалов и люди, которые охотно ответят на ваши вопросы, если они у вас появятся.
Серия детальных обзоров
Детальные обзоры – это цикл статей, в которых более подробно рассматривается отдельное приложение AdGuard. Можно сказать, что он бесконечен: приложения, как правило, регулярно обновляются, и когда текущая версия уже достаточно отличается от старой, описанной в существующем обзоре, выходит новая статья. Сегодня я уже упоминал обзоры на AdGuard для iOS и AdGuard Home, но этот год оказался особенно богатым на них:
- AdGuard для Mac
- Браузерное расширение AdGuard
- AdGuard для Safari
- AdGuard для iOS/AdGuard Pro
- AdGuard Home
Статьи, обязательные к прочтению
AdGuard не существует в вакууме. Мы влияем и подвергаемся влиянию всего, что происходит в мире блокировки рекламы и защиты конфиденциальности. Некоторые события просто не могут быть проигнорированы и требуют, как минимум, нашего комментария. А иногда мы сами выступаем в роли ньюсмейкеров! За прошедший год в нашем блоге появилось несколько статей, которые будут интересны любому, независимо от того, какое приложение AdGuard вы используете (и даже если у вас нет никакого). Рекомендуем пробежаться по этим текстам, они стоят потраченного времени!
История блокировки рекламы
Этот текст основан на выступлении Андрея Мешкова — технического директора и сооснователя AdGuard — на Ad Blocker Dev Summit 2019. Кажется, будто это было тысячу лет назад... Впрочем, это история, так что если вы пропустили пост тогда, то ещё не поздно прочитать его сейчас! Откройте портал в прошлое блокировки рекламы — это настоящий Дикий Запад. Статья больше всего похожа на рассказ и читается на одном дыхании.
Эволюция защиты конфиденциальности
Ещё одна большая статья Андрея, но на этот раз о будущем — а именно, будущем защиты частной жизни онлайн. Персональные данные с каждым годом стоят всё дороже, и нет никаких причин для того, чтобы их рост в цене прекратился. Какие новые способы сбора личной информации появятся в будущем и как пользователи интернета смогут им противостоять? Подождите пять лет, чтобы узнать это самостоятельно, или прочтите статью — выбирать вам!
80 млн пользователей, обманутых вредоносными расширениями Chrome
AdGuard уже давно борется с вредоносными браузерными расширениями. Каждый год — и это не преувеличение — мы обнаруживаем какую-то новую мошенническую схему или сеть вредоносных расширений. 2020 год не стал исключением. Самое печальное, что даже когда мы представили Google доказательства и полный список расширений-мошенников, медиа-гиганту всё равно потребовался общественный резонанс, чтобы принять меры против них. Читайте статью, чтобы узнать о реальных масштабах трагедии, которую представляет собой интернет-магазин Chrome.
Различия между подходами к защите конфиденциальности
Это короткая статья, посвящённая проблемам защиты конфиденциальности в App Store и Google Play. Теперь у всех есть телефон, и велика вероятность, что вы либо пользователь Apple, либо пользователь Android, так что эта статья будет актуальна для вас. Небольшой спойлер: оба магазина далеки от совершенства, но Google Play дальше, так как практически не имеет правил в области конфиденциальности данных.
Усилия Apple, направленные на улучшение конфиденциальности
Несмотря на сказанное в предыдущей статье, Apple делает больше, чем конкуренты, когда дело касается конфиденциальности пользователей. По крайней мере, мы видим, что они стараются, а вот эффективность их попыток — предмет для обсуждения.
В августе Apple сделали несколько объявлений, касающихся конфиденциальности пользователей. Во-первых, представили новый инструмент — метки приватности. Их цель — помочь полоьзователям принять грамотное решение о том, доверять ли приложению или нет, не читая условия предоставления услуг целиком. Проблема в том, что метки создают сами разработчики, и Apple не может и не планирует проверять их честность.
Другое, казалось бы, хорошее решение — это добавленная поддержка WebExtensions. WebExtensions — API, используемый разработчиками для создания браузерных расширений для Chrome, Firefox и Edge. Safari раньше использовал свой API, и у многих разработчиков не было времени и ресурсов, чтобы изменить код своих расширений в соответствии с этим API. Теперь же они могут загружать свои расширения в Mac App Store как есть.
Однако не всё так хорошо и славно. То, что станет новой эпохой для многих других разработчиков расширений, будет полным провалом для блокировщиков рекламы. Всё благодаря решению Apple вырезать из WebExtensions API всё, связанное с блокировкой контента. Apple есть Apple — хорошие намерения, разрушенные сомнительным исполнением.
Манифест V3
Если вы постоянный читатель нашего блога, то уже слышали это слово раньше. Manifest V3 — это большой набор мер и изменений в Chrome, которые вскоре будут реализованы и радикально изменят подход браузера к безопасности и конфиденциальности пользователей. Сейчас это одна из самых горячих тем в сообществе блокировщиков рекламы, что подтверждается, например, ключевой ролью Manifest V3 и его активным обсуждением на Ad Blocker Dev Summit 2020 (проходившем онлайн в этом году).
В сообществе блокировщиков рекламы распространено мнение о том, что Google забирает у них важные функции, не давая много взамен. Изменения едва ли помогут в вопросе конфиденциальности. Манифест V3 прошёл через множество итераций, и прослеживается чёткая тенденция к ограничению доступа для браузерных расширений. Блокировщики контента страдают от этого одними из первых, поскольку им, естественно, требуется больше доступа, чем большинству других расширений. Ситуация не становится более ясной из-за отсутствия связи с Google, которые фактически ничего не говорят по этому вопросу.
Следующий год будет решающим во многих отношениях, поскольку он более чётко продемонстрирует, в каком направлении разработчики Google хотят идти с манифестом. Надеемся, они хотя бы немного прислушаются к тому, что скажет сообщество блокировщиков рекламы. Так или иначе, грядут большие перемены, и очень скоро.
AdGuard и вы
Я начал с этого статью и хотел бы закончить тем же посылом: как ни один другой год, этот продемонстрировал, какую огромную роль сообщество играет в жизни AdGuard. Тестировщики, готовые предоставить бесценную обратную связь по AdGuard VPN и другим продуктам, волонтёры-переводчики, преодолевающие свои возможности для переводов на несколько новых языков, и разработчики, помогающие нам с фильтрами AdGuard — от всех мы чувствовали любовь и поддержку. В попытке отблагодарить их, мы наградили лучших контрибьюторов 2020 года и отправили им эти уютные подарки:
С нетерпением ждём в 2021 году возможности поработать плечом к плечу с ними и с каждым, кто захочет сделать AdGuard лучше. Кто знает, может, это будете вы?
А ещё мы стараемся становиться к вам ближе с каждым годом! В 2020 году мы начали переводить наш блог на корейский и китайский языки, завели больше аккаунтов в социальных сетях и даже частично перевели Базу знаний. Обещаем вам продолжать в том же духе и дальше!
Ух, ну и длинная получилась статья о не менее длинном годе. Будем надеяться, что 2021 год оставит столько же воспоминаний, но только по хорошему поводу! С Новым годом, и увидимся в 2021!