Как считается индекс правдивости
Индекс правдивости отвечает на один вопрос: сходится ли то, что браузер говорит о себе? Это не мера вашей приватности и не приговор вам как человеку. Он начинается со 100 и теряет баллы за каждое противоречие, которое находят наши правила. Ниже точно описано, как именно.
Проверьте свой браузер прямо сейчас
Проверяю браузер…
Формула
Индекс = 100 минус штрафы всех сработавших правил. Каждое правило считается один раз, сколько бы раз оно ни сработало, и индекс не опускается ниже 0.
- Противоречие: минус 30. То, чего не бывает в неизмененном браузере, например User-Agent в JavaScript отличается от того, что в HTTP-заголовке.
- Подозрительно: минус 12. Есть невинные объяснения (VPN, поездка, ноутбук с двумя видеокартами), но часто встречается в поддельных профилях.
- Слабый сигнал: минус 4. Стоит заметить, но сам по себе редко что-то значит, например заголовки переадресации от корпоративного прокси.
- Защита приватности и справка: 0. Brave, Firefox с resistFingerprinting и Tor Browser намеренно меняют часть значений; это защита, а не ложь, и она ничего не стоит.
Отчет показывает штраф рядом с каждой находкой, а весь расчет под оценкой, например 100 минус 30 минус 12 = 58.
Вердикты
- 85 и выше: браузер выглядит честным.
- От 60 до 84: есть противоречия. Часто это VPN или расширение, иногда подмена.
- Ниже 60: похоже на поддельный браузер. Так выглядят антидетект-браузеры и боты.
- Автоматизация: отдельный вердикт независимо от оценки, когда браузером управляет программа (navigator.webdriver, HeadlessChrome в User-Agent).
Почему именно такие веса
Противоречие должно быть сильным доказательством само по себе: два таких уже опускают честные 100 до 40. Поэтому 30 получают только проверки, которые неизмененный браузер провалить не может. Все, что настоящий человек может задеть случайно, получает 12, так что пользователь VPN с несовпадающим часовым поясом попадает в «есть противоречия», а не в «подделку». Защита получает 0: наказывать людей за то, что они себя защищают, было бы и неправильно, и бесполезно.
Правила
Сгруппированы по тому, что они сравнивают. В скобках штраф.
- Автоматизация: включен navigator.webdriver (30); HeadlessChrome в User-Agent (30); окно нулевого размера (12); в Chrome нет window.chrome (12); программный рендеринг вроде SwiftShader или llvmpipe (12).
- Вмешательство: встроенные функции подменены скриптом (30); шум в рисунке canvas (30, или 0 в Brave, Safari и других браузерах с защитой); шум в аудио (12, или 0 с защитой).
- Одна система, одна история: User-Agent в JavaScript против HTTP-заголовка (30); значения в Web Worker или iframe отличаются от страницы (30); navigator.platform против User-Agent (30); версия или платформа Client Hints против User-Agent (30); заголовок Client Hints против JavaScript (30); признак мобильного против User-Agent (12); видеокарта, которая бывает только в другой системе (30); шрифты другой системы (12); мобильный браузер без касаний (12); WebGPU и WebGL называют разных производителей (12); невозможные значения железа (12); окно шире экрана (12).
- Время и язык: смещение Date против часового пояса Intl (30); часовой пояс против страны IP (12); Accept-Language против списка языков в JavaScript (30); navigator.language против первого языка в списке (12).
- Сеть: выходной узел Tor без Tor Browser (12); адрес дата-центра или VPN (12); заголовки переадресации прокси (4); локальный адрес через WebRTC (справка, 0).
- То, что видит наш собственный сервер: TLS-рукопожатие от другого браузера, чем заявляет User-Agent (30); TLS-рукопожатие вообще не от браузера, что бывает и за антивирусом или корпоративным прокси, который проверяет HTTPS (12); DNS-запросы идут мимо VPN (12); WebRTC показывает другой публичный IP, чем страница (12).
- Защита приватности (0): Brave, Firefox с resistFingerprinting, Tor Browser.
Два примера
Честный человек с VPN: часовой пояс не соответствует стране IP (минус 12), а адрес принадлежит дата-центру (минус 12). 100 минус 12 минус 12 = 76, «есть противоречия». Сам браузер в порядке, просто сеть не та, какой кажется.
Антидетект-профиль, который выдает себя за macOS на компьютере с Windows: видеокарта Windows (минус 30), шум canvas (минус 30), шрифты Windows (минус 12), часовой пояс Нью-Йорка с европейским IP (минус 12). 100 минус 30 минус 30 минус 12 минус 12 = 16, «похоже на поддельный браузер».
Чего индекс не умеет
- Он измеряет согласованность, а не личность. Тщательно собранный профиль может спрятать большинство противоречий и получить высокую оценку.
- Некоторые честные настройки задевают правила: антивирус, проверяющий HTTPS, меняет TLS-рукопожатие, ноутбук переключает видеокарты, путешественники оставляют домашний часовой пояс. Поэтому у этих правил уровень «подозрительно», а не «противоречие».
- Веса не окончательные. Каждую новую проверку (TLS, DNS и WebRTC добавлены в октябре 2026) взвешиваем вместе с имеющимися, и эта страница обновляется вместе с ней.
Заметность на странице «Мой IP» это другое
Страница «Мой IP» показывает, насколько легко вас узнать, а не врет ли браузер. Она складывает баллы за признаки, которые видят сайты, и максимумы всех факторов в сумме дают 100: IP-адрес 15 (8 для общего адреса VPN), canvas 22 (5 с защитой), видеокарта 13 (5 для общего названия вроде Apple GPU), экран 8 (5 для распространенного размера), часовой пояс 6 (1 для UTC), языки 6 (3 для одного языка), ядра и память 6, локальный IP через WebRTC 8, cookie 8, отсутствие блокировщика трекеров 8.
70 и выше это высоко, от 45 до 69 средне, ниже 45 низко. Do Not Track не учитывается: он ничего не защищает и только добавляет еще один признак. Большинство обычных браузеров получают высокий балл, и это честный ответ; разбивка под оценкой показывает, с какими факторами стоит работать.
Частые вопросы
- Почему у меня 76, хотя с браузером все в порядке?
- Обычно из-за VPN: часовой пояс не соответствует стране IP, а адрес принадлежит дата-центру. Оба правила имеют уровень «подозрительно» (минус 12 каждое), а не «противоречие».
- Низкий индекс значит, что я бот?
- Нет. Это значит, что данные, которые сообщает браузер, не сходятся. Так выглядят боты и антидетект-браузеры, но и необычная настройка тоже. Вердикт «автоматизация» отдельный и появляется, только когда браузером управляет программа.
- Почему Brave не теряет баллы за шум canvas?
- Потому что этот шум и есть защита Brave от отпечатков. Мы распознаем браузеры с защитой приватности и считаем их изменения защитой, которая стоит 0.
- Веса будут меняться?
- Да, с появлением новых проверок. Каждое изменение появляется здесь и в отчете.
Читайте также
- Отпечаток браузера: что это такое и как он работает
- Как сайты обнаруживают ботов и автоматизированные браузеры
- Отпечатки canvas, WebGL и аудио: как они работают
- Утечка WebRTC: что это такое и как проверить свой браузер
- Часовой пояс против IP: почему сайты замечают ваш VPN
- Как сайты распознают антидетект-браузеры