Zeno
Prijava

Napravljeno da se uklopi u vaš stack

Jednostavan REST s jednim headerom, tipizirani Node klijent, MCP server, potpisani webhookovi i prilagođene domene. Ništa ne treba instalirati na server, osim ako ne želite.

Pet načina za ulazak

Isti događaj, iz shella, vašeg koda, asistenta ili push poruke.

curl "https://api.zeno.id/events/1792578564800.yU4Ety" \
	-H "Auth-API-Key: sk_..."

Agent na svakoj stranici

Pokrenite ga kada se obrazac otvori i zatražite request ID kada korisnik nešto uradi. Radi u pozadini i nikada ne blokira stranicu.

Bez zavisnosti
/agent.js kao script oznaku za isprobavanje ili mali npm loader koji preuzima trenutni agent preko vlastite domene.
Bilo koji framework
React, Svelte, Vue, Next.js, Nuxt, Angular ili nijedan.
Oko kilobajt
Izvještaj koji šalje. Nikada ne čita WebRTC mrežne adrese.
Keširano
Rezultat se može zadržati za sesiju, pa prijava i plaćanje nakon toga koštaju jednu identifikaciju.
Referenca browser agenta →
index.html
<script src="https://zenocdn.net/agent.js"></script>
<script>
	const agent = FingerprintAgent.start({ endpoint: 'https://zenocdn.net', publicKey: 'pk_...' })

	// Once the user logs in, hand the request ID to your server:
	agent.get({ externalId: user.id }).then(({ requestId }) => verifyOnServer(requestId))
</script>

Vaši podaci, vaša pravila

Napravljeno za zahtjeve podataka koje ćete dobivati.

  • Hostirano u EU

    Događaji se čuvaju u AWS eu-west-1 dok ih ne izbrišete, ili 1, 3 ili 5 godina ako tako odaberete.

  • Izbrišite external ID jednim pozivom

    Izbrišite external ID i svi njegovi događaji i veze s uređajima nestaju. Za zahtjev za podacima ili zatvoreni račun.

  • Ništa za pregledač da se prilagodi

    Oznake nikada ne dopiru do preglednika. Zero trust način ide dalje: preglednik dobija samo request ID i ništa više.

Kako to čuvamo sigurnim →

Vaša prva identifikacija, za nekoliko minuta

Public key u pregledniku, secret key na vašem serveru.