Browser fingerprinting: из чего складывается отпечаток браузера
Отпечаток браузера может сочетать платформу, язык, параметры экрана, особенности рендеринга и доступные API. Отдельные признаки не обязательно уникальны, а итоговый fingerprint не следует считать постоянной реальной личностью пользователя.
Из каких сигналов складывается отпечаток браузера
Отпечаток браузера формируется из набора наблюдаемых характеристик: версии и возможностей браузера, языка, размеров экрана, часового пояса, графических и других доступных сигналов. По отдельности признаки могут быть обычными, но их сочетание иногда заметно сужает множество похожих клиентов.
Как проверить, что влияет на fingerprint
Сравните результат в обычном и приватном окне, а затем измените один параметр — например язык или размер окна. Изменение fingerprint показывает чувствительность теста к этим сигналам, но не доказывает, что сайты могут стабильно идентифицировать конкретного человека. Результат также может меняться после обновления браузера, шрифтов или настроек приватности. Сравнить видимые браузеру сетевые сигналы можно также через проверку приватности 2ip.
Чего результат не доказывает
Технические источники: W3C privacy guidance и browser documentation.