Zeno
Iniciar sesión

Conoce el dispositivo detrás de cada solicitud

Agente de navegador, API de servidor y panel. Reconoce dispositivos recurrentes, detecta bots y suplantaciones y decide en tu servidor.

Cómo funciona una identificación

Del navegador a tu decisión en un solo viaje de ida y vuelta.

  1. Recopilar

    El agente del navegador recopila más de 100 señales del dispositivo en segundo plano y envía un informe de unos mil bytes.

    Qué recopila el agente →
  2. Identificar

    El servidor convierte las señales estables en un visitor ID, reconoce los dispositivos recurrentes y establece las smart signals.

    Las marcas y la puntuación →
  3. Decidir

    El navegador solo recibe un request ID. Tu servidor lee el evento completo con su secret key y decide.

    Léelo desde tu servidor →

Cuatro partes, un evento

Cada una tiene su propia página; juntas forman el evento que lee tu servidor.

Una llamada en tu servidor

El navegador envía a tu servidor un request ID. Un GET con la secret key devuelve el evento completo, y las flags nunca llegan al navegador.

Visitor ID
El dispositivo, tal como vuelva.
Puntuación de riesgo
La suma de los pesos de las señales detectadas, como punto de partida.
Bot
bad, good o not_detected.
Señales detectadas
Todas las señales inteligentes activadas.
login.server.ts
const event = await fetch(`https://api.zeno.id/events/${requestId}`, {
	headers: { 'Auth-API-Key': process.env.FP_SECRET_KEY },
}).then(response => response.json())

event.visitorId // "q1yLOPpzvOstEQCFQQxE"
event.riskScore // 5
event.bot // "not_detected"
event.detected // ["vpn", "incognito"]

Identifica a tu primer visitante hoy

Instala el agente, lee el evento en tu servidor y listo.