Детектор информации браузера

-
Язык
-
Платформа
-
Экран

Что ваш браузер на самом деле сообщает сайтам, которые вы посещаете? Эта страница собирает каждую часть client-side информации, которую раскрывает браузер, user agent, rendering engine, версию, OS, категорию устройства, viewport и размер экрана, timezone, языковые предпочтения, do-not-track setting и ваш public IP, и раскладывает все так, чтобы вы видели, что именно fingerprinted при каждом запросе.

Как детектор собирает информацию

  1. 1

    Читает объект navigator

    userAgent, platform, language, languages, cookieEnabled, doNotTrack, hardwareConcurrency и другое запрашиваются напрямую из браузера.

  2. 2

    Парсит строку user agent

    UA string сопоставляется с актуальной базой браузеров/engine/OS, чтобы извлечь бренд, версию и семейство.

  3. 3

    Запрашивает screen и window

    window.innerWidth/Height, screen.width/height, screen.colorDepth, devicePixelRatio для плотности пикселей.

  4. 4

    Определяет IP через echo service

    Один запрос к IP-echo endpoint возвращает public IPv4/IPv6. Ничего не хранится: определение выполняется заново при каждом визите.

Что показывает детектор

Поле Источник Пример
Браузер + версия UA string + Client Hints Chrome 122.0.6261
Движок рендеринга Выводится из UA Blink
OS + версия UA + platform Windows 11, 64-бит
Тип устройства UA + поддержка касаний ПК / Планшет / Телефон
Viewport window.innerWidth / innerHeight 1440 × 820 px
Экран screen.width / screen.height 2560 × 1440 px
Соотношение пикселей window.devicePixelRatio 2
Глубина цвета screen.colorDepth 24 бита
Основной язык navigator.language ru-RU
Все языки navigator.languages ru-RU, ru, en
Часовой пояс Intl.DateTimeFormat Europe/Moscow (UTC+3)
Do Not Track navigator.doNotTrack unset / 1 / 0
Cookies включены navigator.cookieEnabled true
Публичный IP Echo endpoint 203.0.113.42

Почему это важно

  • Fingerprinting: комбинация этих значений часто достаточно уникальна, чтобы идентифицировать браузер между сессиями даже без cookies. Проект EFF Cover Your Tracks дает количественную оценку entropy.
  • Утечки приватности: некоторые поля (шрифты, WebGL renderer, audio context) добавляют еще больше entropy. Firefox “resistFingerprinting” и стандартизированный профиль Tor Browser уменьшают эти сигналы.
  • Отладка: когда кто-то сообщает “у меня в браузере не работает”, сбор этих полей, первый шаг к воспроизведению проблемы.

Ограничения

  • UA parsing зависит от паттернов, которые меняются с каждым релизом браузера. Новая версия Edge может временно показываться как Chrome, пока parser не обновится.
  • Private relay (iCloud, Warp) скрывает реальный IP; в таком случае детектор показывает IP relay.
  • Client Hints заменяют UA в Chromium-браузерах; отображаемый UA может быть “reduced” frozen string.

Часто задаваемые вопросы

Нет. Каждое поле определяется при загрузке страницы и отбрасывается, когда вы уходите. IP echo service не сохраняет запросы.

User agent и timezone можно подделать через dev tools или extensions. Screen size, fonts и WebGL renderer сложнее подделать без поломки рендера страниц. Privacy-focused browsers подменяют большинство значений ценой некоторой совместимости.

Если вы используете iCloud Private Relay, Cloudflare Warp, VPN или корпоративный proxy, обнаруженный IP принадлежит посреднику. Разные IP-echo services иногда видят разных посредников, если браузер идет разными путями.

Даже с поддельным UA серверы часто могут угадать его через TLS fingerprinting, feature detection (какие CSS properties работают) и timing quirks. Для полной анонимности нужен Tor Browser или аналогичный профиль, а не просто правка UA.

Сопутствующие инструменты

Поиск DNS

Проверяйте записи DNS A, AAAA, MX, TXT, NS, CNAME и SOA любого домена без терминала.

Проверка API-эндпоинта

Проверьте в браузере HTTP- или HTTPS-эндпоинт с разрешённым CORS: итоговый статус, доступные заголовки, время и ограниченный предпросмотр тела.

Поиск IP-адреса

Проверьте публичный адрес IPv4 или IPv6, чтобы увидеть примерную страну, регион, город, координаты, ISP, ASN, организацию и часовой пояс.

Тест скорости

Быстрый и бесплатный тест скорости интернета прямо в браузере. Измерьте скорость загрузки в Мбит/с, а также задержку и джиттер и узнайте, готово ли соединение к стримингу 4K, играм и видеозвонкам. Без приложений и регистрации.

Обратный DNS-поиск

Проверьте PTR-запись для адреса IPv4 или IPv6. Полезно для отладки почтовых серверов, анализа журналов и проверки антиспам-фильтров.

Какой у меня IP

Посмотрите IP-адрес, полученный этим сервером для вашего запроса, его версию IPv4 или IPv6 и приблизительную страну при наличии локальных данных GeoIP.