Zeno
Anmelden

Erkenne das Gerät hinter jeder Anfrage

Browser-Agent, Server-API und Dashboard. Wiedererkennung von Geräten, Erkennung von Bots und Spoofing, Entscheidung auf deinem Server.

So funktioniert eine Identifizierung

Vom Browser bis zu deiner Entscheidung in einem Roundtrip.

  1. Erfassen

    Der Browser-Agent erfasst im Hintergrund mehr als 100 Gerätesignale und sendet einen Bericht von etwa einem Kilobyte.

    Was der Agent erfasst →
  2. Identifizieren

    Der Server wandelt die stabilen Signale in eine Visitor ID um, erkennt wiederkehrende Geräte und setzt die Smart Signals.

    Die Flags und der Score →
  3. Entscheiden

    Der Browser erhält nur eine Request ID. Ihr Server liest das vollständige Ereignis mit seinem Secret Key aus und entscheidet.

    Auf Ihrem Server auslesen →

Vier Teile, ein Ereignis

Jede hat eine eigene Seite; zusammen ergeben sie das Ereignis, das Ihr Server liest.

Ein Aufruf auf Ihrem Server

Dein Server erhält eine Request-ID vom Browser. Ein GET mit dem Secret Key liefert das vollständige Ereignis, und die Flags erreichen den Browser nie.

Visitor ID
Das Gerät, egal wie es zurückkommt.
Risikobewertung
Die Gewichte der erkannten Signale wurden addiert, als Ausgangswert.
Bot
bad, good oder not_detected.
Erkannte Signale
Alle Smart Signals, die ausgelöst wurden.
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"]

Identifiziere heute deinen ersten Besucher

Installiere den Agent, lies das Ereignis auf deinem Server und schon bist du fertig.