Una verificación, cuatro etapas
Qué ocurre entre la carga de la página y el envío
Haga clic en una etapa: a la derecha verá lo que el widget y el servidor intercambian realmente en ese momento.
GET /api/v2/challenge · 41 ms
Política adaptativa recibida
El widget de 16 KB se carga — todavía no ha pasado nada, ninguna cookie establecida.
WebWorker · el hilo de la UI queda libre
# buscar un hash con 4 ceros iniciales …
a8f3c2e9d17b44…
0000b62e91a4c7… ✓ resuelto
Milisegundos para un navegador — caro para una granja de bots con millones de peticiones.
Recogido de forma pasiva · nunca transmitido como datos en bruto
El servidor solo ve puntuaciones y este hash — sin movimientos, sin teclado.
POST /api/v2/verify · decisión en < 50 ms
La misma pipeline, dos mundos — el contexto (login frente a contacto) determina los umbrales.