Защита от отслеживания: подмена цифрового отпечатка, блокировка трекеров и заголовок Do Not Track.
Users
7
+4 in 30 days
Rating
0.0 / 5
unchanged in 30 days
Ratings
0
0 in 30 days
Store rank
#221K
#185K among extensions
Version
5.8.0
updated 14 Aug 2026
Users
monthly, 2 months
Latest, 15 Oct 2026:7 usersMove the mouse over the chart for any month
Ratings count
monthly, 2 months
Latest, 15 Oct 2026:0 ratingsMove the mouse over the chart for any month
The Chrome Web Store rounds user counts down to the leading digit, so the user line moves in steps. The ratings count is exact and is the better signal of real adoption.
About Belyaev DNT
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 бесплатны навсегда.