Belyaev DNT
Overview
Защита от отслеживания: подмена цифрового отпечатка, блокировка трекеров и заголовок Do Not Track.
Belyaev DNT — лёгкое профессиональное расширение для Chrome, Яндекс Браузера и Opera, которое превращает обычный серфинг в осознанно безопасный. Оно скрывает цифровой отпечаток пользователя (143 360 вариаций браузера и устройства), блокирует трекеры и рекламу на сетевом, визуальном и JS-уровнях, а встроенный модуль URL Safety мгновенно предупреждает о фишинге и опасных сайтах, останавливая загрузку «красных» адресов. Пользователь получает еженедельный отчёт о приватности, советы по кибербезопасности и подсказки по надёжным паролям, а компании — удобный импорт/экспорт настроек и per-site правила для доменов. Архитектура на Manifest V3 с синхронной инъекцией в MAIN‑world, локальными списками и регулярными аудитами кода делает Belyaev DNT прозрачным, предсказуемым и ориентированным на общественную пользу: оно помогает снижать массовое цифровое отслеживание и защищает людей от повседневных киберугроз. ________________________________ Расширение для Chrome, Яндекс Браузера и Opera: защита от цифрового отслеживания, блокировка рекламы и трекеров, проверка адресов сайтов. ________________________________ **Версия:** 5.5.0 · **Manifest V3** · ~290 КБ · без сборщиков и зависимостей **Автор:** Дмитрий Беляев · belyaev.pro@mail.ru · belyaev.expert ## Содержание - [Функции](#функции) - [Архитектура](#архитектура) - [Модуль проверки адресов (URL Safety)](#модуль-проверки-адресов) - [Блокировка рекламы и попапов](#блокировка-рекламы-и-попапов) - [Уровни защиты и правила для сайтов](#уровни-защиты) - [Лицензирование](#лицензирование) - [Установка для разработки](#установка-для-разработки) - [Публикация в Chrome Web Store](#публикация-в-chrome-web-store) - [Публикация в Opera Add-ons](#публикация-в-opera-add-ons) - [История версий](#история-версий) - [Честные ограничения](#честные-ограничения) ________________________________ | Функция | Описание | |---|---| | Подмена отпечатка | 143 360 комбинаций: браузер, экран, железо, часовой пояс, GPU, шум canvas/audio | | Блокировка трекеров | 41 домен аналитических сетей (DNR) | | Блокировка рекламы | 42 рекламные сети (DNR) + косметическое скрытие баннеров | | Блокировка попапов | window.open без действия пользователя не срабатывает | | Проверка адресов | Вердикт при заходе: safe / suspicious / dangerous | | Per-site уровни | Свой уровень (1–5 или «выключено») для каждого домена | | Подсказки по паролям | Требования к надёжности при фокусе на поле пароля | | Советы и угрозы | 30 советов (пользователям / компаниям), 17 угроз | | Onboarding | Три экрана при первом запуске | | Счётчик на бейдже | Число заблокированного на иконке в панели | | Тёмная тема | Автоматически по системным настройкам | | Анимированный логотип | Серфингист на глобусе: акулы (OFF) / щит (ON) | | Срок лицензии | Остаток дней, напоминания за месяц, автопонижение | ________________________________ ## Архитектура ### Синхронная инъекция (ключевое преимущество) Сайт не успевает снять настоящий отпечаток. ### Файлы ``` manifest.json Manifest V3 background.js Service worker: DNR, лицензия, URL-проверка, per-site engine.js Движок подмены world/level1..5.js Маркеры уровней lib/profiles.js Профили, пулы, списки доменов, советы, угрозы lib/emblem.js SVG-эмблема + анимированная сцена urlsafety.js Баннер вердикта + блокирующий экран adblock.js Косметическое скрытие рекламы notice.js Карточка «что закрыла защита» tips.js Советы каждые 30 минут passwordtips.js Подсказки на полях пароля popup/ Интерфейс (onboarding, dark theme) ``` ________________________________ ## Модуль проверки адресов **Это НЕ антивирус.** Расширение не сканирует файлы и не проверяет сигнатуры. Модуль выполняет репутационную проверку адреса — анализирует имя домена и путь URL. ### Источники данных (все локальные) 1. **UNSAFE_DOMAINS** — встроенный список подтверждённо вредоносных доменов с текстовым пояснением. 2. **HOST_PATTERNS** — 7 регулярных выражений для фишинговых доменов (имитация PayPal, Apple ID, Microsoft, криптоскам и др.). 3. **PATH_PATTERNS** — 2 паттерна для опасных путей (прямые ссылки на .exe/.apk, эксплуатация уязвимостей CMS). 4. **Эвристики** — бесплатные доменные зоны (.tk/.ml/.ga), вложенность поддоменов >4, IP вместо домена, punycode. ### Три уровня вердикта - **safe** → зелёный баннер (8 сек) - **suspicious** → жёлтый баннер (14 сек) со списком причин - **dangerous** → `window.stop()` + красный блокирующий экран с объяснением причины, последствий и кнопками «Покинуть сайт» / «Принимаю риск» Точка расширения `checkUrlOnline()` подготовлена для Google Safe Browsing API. ________________________________ ## Блокировка рекламы и попапов Три независимых уровня: 1. **Сетевой** — 42 рекламные сети блокируются через declarativeNetRequest. 2. **Косметический** — CSS + MutationObserver скрывает баннеры на странице. 3. **JS-эвристика** — `window.open` пропускается только в течение 1.2 сек после доверенного клика/тача/Enter. ________________________________ ## Уровни защиты | Ур. | Название | Лицензия | Добавляет | | 1 | Базовая | бесплатно | DNT, Sec-GPC, блокировка трекеров/рекламы/попапов | | 2 | Уверенная | бесплатно | UA, Client Hints, экран, canvas, WebGL, 143к вариаций | | 3 | Усиленная | лицензия | Аудио, шрифты, WebRTC, изоляция хранилищ | | 4 | Максимальная | лицензия | Удаление заголовка Authorization | | 5 | Параноик | лицензия | Вариативная подмена трекинговых Cookie | Per-site правила: каждому домену назначается свой уровень. ________________________________ ## Лицензирование - Уровни 1–2 бесплатны навсегда.
0 out of 5No ratings
Details
- Version5.8.0
- UpdatedAugust 14, 2026
- FeaturesOffers in-app purchases
- Offered bybelaevd381
- Size122KiB
- Languages2 languages
- DeveloperБеляев Дмитрий Александрович
Московская обл, г Реутов, ул Октября, д 44 330 Реутов, Московская область 143962 RUEmail
belyaev.pro@mail.ruPhone
+7 905 486-49-11 - TraderThis developer has identified itself as a trader per the definition from the European Union and committed to only offer products or services that comply with EU laws.
Privacy
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes
Support
For help with questions, suggestions, or problems, visit the developer's support site