AdGuard 4.4 для Android: больше контроля, больше конфиденциальности
Нас часто спрашивают рецепт идеального релиза (ну ладно, никто не спрашивал, просто хотели поделиться). Рассказываем: тысячи строк переписанного кода, стакан (с горкой) исправленных ошибок, десятки часов тестирования, щепотка дизайнерских и UX-блёсток — и вуаля! AdGuard 4.4 для Android сделали как раз по этому рецепту. Главные начинки в этой версии — улучшенный Фаервол и обновление CoreLibs.
Фаервол теперь удобнее
Вот мы любим говорить, как делаем интернет лучше и чище, ищем способы убирать всякие надоедливые элементы. Но при расследовании преступлений против удобного интернета важно не выйти на самого себя. Так и произошло с Фаерволом. Пользователи писали, что пользоваться им неудобно: весь экран завален уведомлениями. В итоге пользователи отключали вообще все уведомления в системных настройках.
Разработчики не могли оставить без внимания такое положение дел и добавили новую функцию. Теперь можно настраивать и отключать уведомления Фаервола для всех приложений или для каждого отдельно. Вам слишком часто пишут, что Chrome использует интернет? Отключите уведомления о работе браузере прямо из шторки: для этого мы добавили кнопку «Отключить звук». Больше уведомления не придут, ура!
Вот второй способ настройки: Защита → Фаервол → Уведомления. Выберите приложение и отключите для него уведомления.
Фильтрация DoH-запросов «на лету»
Наши десктопные приложения уже могут похвастаться такой функцией, настал черёд мобильных устройств. Благодаря обновлённому движку фильтрации CoreLibs теперь можно оперативно фильтровать запросы DNS-over-HTTPS. Раньше, если вы настраивали протокол DNS-over-HTTPS прямо в браузере, а не в AdGuard, запросы из браузера перенаправлялись на системный нешифрованный DNS-сервер.
Теперь же AdGuard фильтрует «на лету», минуя нешифрованный DNS-сервер и непосредственно отправляя запрос из браузера дальше на сервер.
Чтобы воспользоваться благами DNS-фильтрации, перейдите в Настройки → Основные → Расширенные → Низкоуровневые настройки → Фильтровать зашифрованные DNS-запросы.
Напоследок мы исправили несколько мелких ошибок и обновили UserscriptsWrapper и DnsLibs. На сайте можно посмотреть, что ещё изменилось в новой версии.