Zeno
Accedi

Conosci il dispositivo dietro ogni richiesta

Agent browser, API server e dashboard. Riconosci i dispositivi di ritorno, segnala bot e spoofing e decidi sul tuo server.

Come funziona un'identificazione

Dal browser alla tua decisione in un solo round trip.

  1. Raccogli

    L'agente del browser raccoglie in background più di 100 segnali del dispositivo e invia un report di circa un kilobyte.

    Cosa raccoglie l'agente →
  2. Identifica

    Il server trasforma i segnali stabili in un visitor ID, riconosce i dispositivi di ritorno e imposta gli smart signals.

    I flag e il punteggio →
  3. Decidi

    Il browser riceve solo un request ID. Il tuo server legge l'evento completo con la sua secret key e decide.

    Leggilo dal tuo server →

Quattro parti, un evento

Ognuna ha una propria pagina; insieme formano l'evento che il tuo server legge.

Una chiamata sul tuo server

Il browser passa al server un request ID. Una GET con la secret key restituisce l'intero evento, e i flag non raggiungono mai il browser.

Visitor ID
Il dispositivo, comunque torni.
Punteggio di rischio
Somma dei pesi dei segnali rilevati, come punto di partenza.
Bot
bad, good o not_detected.
Segnali rilevati
Tutti i segnali smart attivati.
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 il primo visitatore oggi

Installa l'agente, leggi l'evento sul tuo server ed è fatta.