Блокировщики почтовых трекеров с открытым кодом

Открытый код позволяет исследовать разрешения, правила, хранение и сетевые вызовы. Он не означает автоматически более сильную защиту или отсутствие ошибок в установленном пакете.

Три доступных пути проверки

Ugly Email публикует Gmail-расширение под MIT. Trocker — код под Apache-2.0 с широким применением известных правил и расширенной поддержкой трёх клиентов. Mailshade предоставляет архивы AGPL-3.0-or-later и контрольные суммы для проверки. Важно сопоставить архив с точной версией установленного расширения.

На что смотреть в коде

Изучите запрашиваемые разрешения, правила блокировки, адаптеры почтовых клиентов, локальное хранение и исходящие запросы. Ограничения найденной реализации задают сценарии испытания, но чтение кода не доказывает, что браузер отменил запрос.

Лицензия и эффективность — разные свойства

Лицензия определяет условия использования и распространения кода. Охват описывает заявленные клиенты. Надёжность, ложные срабатывания и полнота защиты требуют запуска одинаковых писем и ссылок с наблюдением сети. Сравнительный результат пока остаётся открытым.

Что заявляют разработчики

Mailshade 1.2.4

Шесть подключаемых пользователем сервисов: Gmail, Outlook, Office 365, Superhuman, Yahoo Mail и Proton Mail. Проверенные адреса пикселей блокируются правилами Chrome declarativeNetRequest; история обнаружений по отправителям хранится локально. Для поддерживаемых отслеживающих ссылок предлагается выбор прямого или исходного адреса. Базовая защита бесплатна; архивы кода опубликованы под AGPL-3.0-or-later.

Trocker 3.4.1

Заявлена блокировка известных трекеров в веб-почте в целом, с расширенными индикаторами и эвристикой в Gmail, Yahoo и Outlook.com. Есть обработка отслеживающих ссылок, пользовательские списки и статистика. Доступ к сайтам шире, чем отдельное подключение клиента в Mailshade. Код опубликован под Apache-2.0; поведение неизвестных пикселей в Manifest V3 зависит от клиента и прокси.

Ugly Email 4.1.2

Разработчик описывает расширение для Gmail: оно обнаруживает и блокирует пиксели, помечает письма значком глаза и хранит данные локально в IndexedDB. В открытом репозитории указана лицензия MIT. Это не просто предупреждающий индикатор.

Основания сравнения

Проверка страницы:

Сравнительный тест ещё не завершён; победитель не определён

Для обоснованного сравнения закреплённые версии расширений должны пройти одинаковый набор пикселей, ссылок и безопасного содержимого в отдельных чистых профилях одной версии Chrome. Проверяются сетевые запросы, обнаружение, ложные срабатывания, поведение ссылок и действительно испытанные почтовые клиенты. Недоступная установка означает неопределённый результат, а не нулевую эффективность.

Общий тест ещё не завершён: здесь нет измеренного лидера по защите, скорости или числу заблокированных трекеров. Дата испытания, окружение и исходные результаты обязательны для такого вывода. Рейтинг магазина, лицензия и число заявленных клиентов его не заменяют. Архив исходников Mailshade и контрольную сумму нужно сопоставить с точной версией проверяемого пакета.

Опубликованная методика (EN)

Первичные источники

  1. Источник 1: Mailshade —
  2. Источник 2: Mailshade —
  3. Источник 3: Trocker —
  4. Источник 4: Trocker —
  5. Источник 5: OneClick Lab —
  6. Источник 6: OneClick Lab —

Вопросы и ответы

Открытый код гарантирует приватность?

Нет. Он делает реализацию доступной для проверки; вывод зависит от конкретного пакета, разрешений, хранения и наблюдаемого поведения.

Можно ли проверить произвольный архив Mailshade вместо установленной версии?

Нет. Версия и контрольная сумма должны соответствовать проверяемому пакету; старый архив не подтверждает содержимое нового релиза.