Что означает оценка
Число — это доля запрошенных сигналов, которые браузер действительно отдал, с учётом того, насколько сильно каждый сигнал выделяет человека. Именно доля, а не сумма весов: сумма описывала бы нашу таблицу коэффициентов, а не вас, и закалённый браузер получил бы столько же, сколько полностью открытый. Ответы вида blocked и unknown в зачёт не идут, поэтому отказ отвечать оценку снижает.
Но низкая оценка — это «браузер скуп на данные», а не «меня не узнают». Парадокс фингерпринтинга в том, что редкость сама по себе опознаёт: браузер с отключённым canvas, экзотическим набором шрифтов и нестандартным разрешением выделяется в толпе сильнее, чем обычный Chrome на Windows. Цель — не минимум сигналов, а правдоподобное сочетание.
Что именно считывается
Canvas и WebGL: браузеру дают нарисовать картинку и хешируют результат. Одни и те же инструкции на разных видеокартах, драйверах и шрифтах дают немного разные пиксели.
Видеокарта и железо: строка рендерера, число ядер, объём памяти.
Шрифты: какие из проверочного списка установлены. Фактически история установленного софта — на удивление личная вещь.
Экран и окно: разрешение, глубина цвета, плотность пикселей.
Часовой пояс и языки: те самые два параметра, которые чаще всего противоречат стране прокси.
Аудио: результат работы звукового графа — различается по платформам так же, как canvas.
Почему смена прокси ничего здесь не меняет
Все эти сигналы JavaScript читает с вашей машины. Ни один из них не проходит через IP-адрес, поэтому ротация пула, новая страна и другой провайдер оставляют отпечаток прежним. Так площадка узнаёт один и тот же браузер за десятком адресов, не поставив ни одной куки, — и так ломается схема «купил сотню прокси, развёл сотню аккаунтов» без антидетект-браузера.
Работающая связка меняет отпечаток, адрес и часовой пояс одновременно. Самая частая ошибка — менять их по отдельности: профиль с американским IP, московским часовым поясом и русским языком системы выглядит подозрительнее, чем честный домашний браузер. Сверьте, что показывают адрес и заголовки, с тем, что показывает эта страница: расхождения между ними и есть то, на что смотрит антифрод.
Всё вычисляется в браузере: значения показываются вам и никуда не отправляются.
Частые вопросы
Что такое отпечаток браузера?
Сочетание свойств, которые сайт читает у вашего браузера: графика, шрифты, экран, часовой пояс, железо. Вместе они настолько различимы, что позволяют узнать тот же браузер снова, ничего не сохраняя на устройстве.
Режим инкогнито меняет отпечаток?
Практически нет. Приватное окно чистит куки и историю, но сообщает ту же видеокарту, те же шрифты, тот же экран и часовой пояс. Отпечаток остаётся прежним.
Чем ниже оценка, тем лучше?
Не обязательно. Меньше отданных сигналов — в целом хорошо, но редкое сочетание опознаёт надёжнее распространённого. Браузер, который агрессивно всё блокирует, может оказаться самым заметным на сайте.
Почему отпечаток не меняется при смене прокси?
Потому что его читают с вашей машины, а не с соединения. IP в него не входит. Более того, одинаковый отпечаток за множеством разных адресов — самостоятельный признак, который площадки специально ищут.
Антидетект-браузер полностью решает проблему?
Он решает ту часть, которая касается подмены сигналов, и только если профиль согласован с прокси: часовой пояс, язык, разрешение и WebRTC должны соответствовать стране адреса. Несогласованный профиль заметнее обычного браузера.
Сохраняете ли вы мой отпечаток?
Нет. Проверка целиком выполняется в браузере, значения показываются вам и на сервер не отправляются.