Las razones para mirar dos veces
Cada evento incluye flags, una puntuación de riesgo y un veredicto de bot, calculados en el servidor. Nunca llegan al navegador, así que un bot no puede ajustarse a ellos.
Bots y automatización
Scripts, navegadores headless y agentes, quien sea que los controle.
- Automatización
Restos de webdriver, ChromeDriver, Selenium, Playwright, Phantom o Nightmare.
automation - Headless
El user agent de un navegador headless.
headless - Agente de IA
Un agente de IA controla el navegador, identificado por su user agent o una firma de Web Bot Auth.
ai-agent - Reproducido
La misma solicitud se envió antes, en los últimos 7 días.
replayed - Verificación de socket fallida
El navegador devolvió un desafío que la API nunca escribió en su WebSocket, como ocurre con una identificación reproducida o falsificada.
socket-proof-failed - Discrepancia TLS
El handshake TLS no coincide con el del navegador declarado.
tls-mismatch - Herramientas de desarrollo
DevTools está abierto en la página.
developer-tools
Red
De dónde viene realmente la conexión.
- VPN
La IP es una salida VPN conocida.
vpn - Relay privado
iCloud Private Relay, que muchos usuarios de Safari tienen activado.
private-relay - Proxy
La IP está en las listas de proxies abiertos.
proxy - Proxy residencial
Una IP de casa u oficina cuya zona horaria no coincide con la del navegador.
residential-proxy - Tor
La IP es un nodo de salida de Tor.
tor - Centro de datos
La IP pertenece a un proveedor de hosting, no a una red doméstica o móvil, y no es una salida VPN conocida.
datacenter - IP abusiva
La IP tiene un historial de abuso.
abusive-ip - Zona horaria no coincide
La zona horaria del navegador tiene un desfase UTC distinto al de la conexión.
timezone-mismatch
Integridad del dispositivo
Navegadores que mienten sobre sí mismos y hardware que no es lo que parece.
- Manipulación
Funciones nativas reemplazadas por script, o señales que se contradicen.
tampering - Máquina virtual
Adaptador de pantalla o perfil de hardware de una máquina virtual.
virtual-machine - Renderizador por software
WebGL dibuja en la CPU: navegadores headless, VMs y granjas de dispositivos.
software-renderer - Dispositivo poco común
Hardware que ningún otro visitante del servicio tiene.
rare-device
Privacidad
Opciones que muchos usuarios reales toman, por eso pesan poco.
- Incógnito
Una ventana privada.
incognito - Navegador de privacidad
Brave, DuckDuckGo, Tor Browser o Mullvad Browser.
privacy-browser - Ajustes de privacidad
Las lecturas de canvas son aleatorizadas o reemplazadas por un navegador o extensión.
privacy-settings
Un número para empezar
La puntuación de riesgo suma los pesos de las flags de un evento. Cada proyecto puede definir sus propios pesos.
- 0–4 Riesgo bajo
La mayoría de los usuarios reales llegan aquí.
- 5–14 Algo de riesgo
Merece una segunda revisión en flujos sensibles.
- 15+ Riesgo alto
Varias señales fuertes a la vez.
Un veredicto de bot en cada evento
bad- La automatización controla el navegador, incluido un agente de IA.
good- Un rastreador conocido de su propia red, o un agente de IA que se identifica.
not_detected- Ninguno de los dos, que es la mayor parte de tu tráfico.
Velocity muestra la actividad de un visitante en los 5 minutos, la hora y el día anteriores: muchos usuarios o países en poco tiempo indican account farming.
Lee la referencia de señales →{
"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 } }
}Ver tus propias señales
Cada señal está incluida en todos los planes, desde la primera identificación.