Zeno
Zaloguj się

Poznaj urządzenie stojące za każdym żądaniem

Agent przeglądarki, API serwera i panel. Rozpoznawaj powracające urządzenia, oznaczaj boty i spoofing i decyduj na własnym serwerze.

Jak działa identyfikacja

Od przeglądarki do Twojej decyzji w jednym cyklu żądania.

  1. Zbierz

    Agent przeglądarki w tle zbiera ponad 100 sygnałów urządzenia i wysyła raport o wielkości około kilobajta.

    Co zbiera agent →
  2. Identyfikuj

    Serwer przekształca stabilne sygnały w visitor ID, rozpoznaje powracające urządzenia i ustawia smart signals.

    Flagi i wynik →
  3. Decyduj

    Przeglądarka otrzymuje tylko request ID. Twój serwer odczytuje pełne zdarzenie za pomocą secret key i podejmuje decyzję.

    Odczytaj to z serwera →

Cztery części, jedno zdarzenie

Każda ma własną stronę; razem tworzą zdarzenie, które odczytuje Twój serwer.

Jedno wywołanie na twoim serwerze

Przeglądarka przekazuje serwerowi request ID. Jedno zapytanie GET z secret key zwraca całe zdarzenie, a flagi nigdy nie trafiają do przeglądarki.

Visitor ID
Urządzenie, niezależnie od tego, jak wraca.
Wynik ryzyka
Suma wag wykrytych sygnałów, czyli liczba stanowiąca punkt wyjścia.
Bot
bad, good lub not_detected.
Wykryte sygnały
Wszystkie uruchomione sygnały smart.
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"]

Zidentyfikuj pierwszego odwiedzającego już dziś

Zainstaluj agenta, odczytaj zdarzenie na serwerze i gotowe.