Zeno
Войти

Причины взглянуть дважды

Каждое событие содержит флаги, оценку риска и вердикт о боте, которые вычисляются на сервере. Они никогда не попадают в браузер, поэтому бот не может подстроиться под них.

Боты и автоматизация

Скрипты, headless-браузеры и агенты, независимо от того, кто ими управляет.

  • Автоматизация

    Остатки webdriver, ChromeDriver, Selenium, Playwright, Phantom или Nightmare.

    automation
  • Headless

    User agent headless-браузера.

    headless
  • ИИ-агент

    ИИ-агент управляет браузером, определяется по user agent или подписи Web Bot Auth.

    ai-agent
  • Повторён

    Тот же запрос был отправлен ранее, в течение 7 дней.

    replayed
  • Проверка сокета не пройдена

    Браузер вернул задачу, которую API никогда не записывал в свой WebSocket, как при повторной или подделанной идентификации.

    socket-proof-failed
  • Несоответствие TLS

    TLS-рукопожатие соединения не соответствует заявленному браузеру.

    tls-mismatch
  • Инструменты разработчика

    DevTools открыт на странице.

    developer-tools

Сеть

Откуда на самом деле пришло соединение.

  • VPN

    IP является известным выходным узлом VPN.

    vpn
  • Частный ретранслятор

    iCloud Private Relay, который включен у многих пользователей Safari.

    private-relay
  • Прокси

    IP есть в списках открытых прокси.

    proxy
  • Резидентный прокси

    Домашний или офисный IP, часовой пояс которого не совпадает с часовым поясом браузера.

    residential-proxy
  • Tor

    IP является выходным узлом Tor.

    tor
  • Дата-центр

    IP принадлежит хостинг-провайдеру, а не домашней или мобильной сети, и не является известным выходом VPN.

    datacenter
  • Вредоносный IP

    IP имеет историю злоупотреблений.

    abusive-ip
  • Несовпадение часового пояса

    Часовой пояс браузера имеет другое смещение UTC, чем соединение.

    timezone-mismatch

Целостность устройства

Браузеры, которые лгут о себе, и оборудование, которое не то, чем кажется.

  • Подмена данных

    Нативные функции подменены скриптом или противоречащие сигналы.

    tampering
  • Виртуальная машина

    Видеоадаптер или профиль оборудования виртуальной машины.

    virtual-machine
  • Программный рендерер

    WebGL рисует на CPU: headless-браузеры, VM и фермы устройств.

    software-renderer
  • Редкое устройство

    Оборудование, которого почти нет у других посетителей сервиса.

    rare-device

Конфиденциальность

Выборы многих реальных пользователей, поэтому их вес невелик.

  • Incognito

    Приватное окно.

    incognito
  • Приватный браузер

    Brave, DuckDuckGo, Tor Browser или Mullvad Browser.

    privacy-browser
  • Настройки приватности

    Чтение canvas рандомизируется или подменяется браузером или расширением.

    privacy-settings

Одно число для начала

Оценка риска суммирует веса флагов события. Проект может задать собственные веса.

  • 0–4 Низкий риск

    Большинство реальных пользователей попадают сюда.

  • 5–14 Умеренный риск

    Стоит перепроверить в важных сценариях.

  • 15+ Высокий риск

    Несколько сильных сигналов одновременно.

Вердикт о боте для каждого события

bad
Автоматизация управляет браузером, в том числе ИИ-агентами.
good
Известный краулер из собственной сети или ИИ-агент, который себя объявляет.
not_detected
Ни то, ни другое, что составляет большую часть вашего трафика.

Velocity показывает, насколько активен посетитель за предыдущие 5 минут, час и день: много пользователей или стран за короткое время указывают на фарминг аккаунтов.

Откройте справочник сигналов →
GET /events/1792578564800.yU4Ety
{
	"requestId": "1792578564800.yU4Ety",
	"visitorId": "q1yLOPpzvOstEQCFQQxE",
	"riskScore": 3,
	"bot": "not_detected",
	"detected": ["vpn", "timezone-mismatch"],
	"confidence": 0.98,
	"externalId": "user-2077",
	"velocity": { "24h": { "events": 3, "distinctExternalId": 1, "distinctCountry": 1 } }
}

Посмотрите свои сигналы

Все сигналы доступны в каждом тарифе, с первой идентификации.