Отпечаток браузера — это способ узнать браузер по его собственным характеристикам, а не по данным, сохранённым на вашем устройстве. Сайт запускает скрипт, считывает десятки параметров, объединяет их и получает значение, которое, как правило, остаётся прежним при следующем визите.
Чем он отличается от cookie?
Cookie — это файл, который сайт просит браузер сохранить, и его можно удалить. Отпечаток вычисляется из того, каково ваше устройство само по себе, поэтому удалять нечего. Очистка данных браузера или приватное окно обычно оставляют большую часть отпечатка без изменений.
Какие сигналы используются?
- Графика: как ваш GPU и драйверы рисуют содержимое canvas и WebGL
- Звук: мелкие числовые различия в обработке звука
- Шрифты: какие шрифты установлены и как измеряется текст
- Экран и оборудование: разрешение, соотношение пикселей, число ядер CPU и класс памяти
- Программы: версия браузера, операционная система, язык и часовой пояс
Для чего он используется?
Обычно отпечаток применяют для защиты от мошенничества, обнаружения ботов, безопасности аккаунтов и измерения рекламы. Тот же приём может защищать учётную запись, а может следить за человеком на разных сайтах, поэтому в ряде регионов он регулируется законом.
Можно ли его уменьшить?
- Обновляйте браузер: так вы будете похожи на многих других пользователей той же версии
- Выберите браузер со встроенной защитой от отпечатков
- Не ставьте необычные расширения и шрифты: из-за них вы выделяетесь
- С осторожностью относитесь к инструментам, которые обещают сделать вас невидимым: несогласованные значения могут, наоборот, выдать браузер