Zeno
Entrar

Os motivos para olhar duas vezes

Cada evento inclui flags, uma pontuação de risco e um veredito de bot, calculados no servidor. Eles nunca chegam ao navegador, então um bot não consegue se ajustar a eles.

Bots e automação

Scripts, navegadores headless e agentes, quem quer que os controle.

  • Automação

    Resquícios de webdriver, ChromeDriver, Selenium, Playwright, Phantom ou Nightmare.

    automation
  • Headless

    O user agent de um navegador headless.

    headless
  • Agente de IA

    Um agente de IA controla o navegador, a partir do seu user agent ou de uma assinatura Web Bot Auth.

    ai-agent
  • Reproduzido

    A mesma requisição foi enviada antes, nos últimos 7 dias.

    replayed
  • Falha na verificação do socket

    O navegador devolveu um desafio que a API nunca escreveu no seu WebSocket, como acontece com uma identificação repetida ou forjada.

    socket-proof-failed
  • Incompatibilidade TLS

    O handshake TLS da conexão não corresponde ao navegador declarado.

    tls-mismatch
  • Ferramentas de desenvolvedor

    O DevTools está aberto na página.

    developer-tools

Rede

De onde a conexão realmente vem.

  • VPN

    O IP é uma saída VPN conhecida.

    vpn
  • Relé privado

    iCloud Private Relay, ativado por muitos usuários do Safari.

    private-relay
  • Proxy

    O IP está nas listas de proxies abertos.

    proxy
  • Proxy residencial

    Um IP residencial ou comercial cujo fuso horário não corresponde ao do navegador.

    residential-proxy
  • Tor

    O IP é um nó de saída Tor.

    tor
  • Datacenter

    O IP pertence a um provedor de hospedagem, não a uma rede residencial ou móvel, e não é uma saída VPN conhecida.

    datacenter
  • IP abusivo

    O IP tem um histórico de abuso.

    abusive-ip
  • Fuso horário divergente

    O fuso horário do navegador tem um deslocamento UTC diferente da conexão.

    timezone-mismatch

Integridade do dispositivo

자신에 대해 거짓말을 하는 브라우저와, 실제와 다른 하드웨어.

  • Adulteração

    Nativos substituídos por script, ou sinais que se contradizem.

    tampering
  • Máquina virtual

    Adaptador de vídeo ou perfil de hardware de uma máquina virtual.

    virtual-machine
  • Renderizador por software

    O WebGL desenha na CPU: navegadores headless, VMs e device farms.

    software-renderer
  • Dispositivo raro

    Hardware que quase nenhum outro visitante do serviço possui.

    rare-device

Privacidade

Escolhas que muitos usuários reais fazem, por isso pesam pouco.

  • Incognito

    Uma janela privada.

    incognito
  • Navegador de privacidade

    Brave, DuckDuckGo, Tor Browser ou Mullvad Browser.

    privacy-browser
  • Configurações de privacidade

    As leituras de canvas são aleatorizadas ou substituídas por um navegador ou extensão.

    privacy-settings

Um número para começar

A pontuação de risco soma os pesos das flags de um evento. Um projeto pode definir seus próprios pesos.

  • 0–4 Baixo risco

    A maioria dos utilizadores reais chega aqui.

  • 5–14 Algum risco

    Vale uma segunda verificação em fluxos sensíveis.

  • 15+ Risco alto

    Vários sinais fortes ao mesmo tempo.

Um veredito de bot em cada evento

bad
A automação controla o navegador, incluindo agentes de IA.
good
Um crawler conhecido da própria rede, ou um agente de IA que se identifica.
not_detected
Nenhum dos dois, que é a maior parte do seu tráfego.

Velocity mostra a atividade de um visitante nos 5 minutos, na hora e no dia anteriores: muitos usuários ou países em pouco tempo indicam account farming.

Leia a referência de sinais →
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 } }
}

Veja seus próprios sinais

Todos os sinais estão em todos os planos, desde a primeira identificação.