Zeno
Пријава

Napravljeno da se uklopi u vaš stack

Једноставан REST са једним headerom, типизирани Node клијент, MCP сервер, потписани webhook-ови и прилагођени домени. Ништа не треба инсталирати на сервер, осим ако не желите.

Пет начина за улазак

Исти догађај, из shell-а, вашег кода, асистента или push-а.

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

Агент на свакој страници

Покрените га када се форма отвори и затражите request ID када корисник нешто уради. Ради у позадини и никада не блокира страницу.

Bez zavisnosti
/agent.js kao script oznaku za probu, ili mali npm loader koji preuzima trenutni agent preko vašeg domena.
Било који framework
React, Svelte, Vue, Next.js, Nuxt, Angular или nijedan.
Око килобајт
Izveštaj koji šalje. Nikada ne čita WebRTC mrežne adrese.
Keširano
Rezultat može da se čuva za sesiju, pa prijava i plaćanje posle toga koštaju jednu identifikaciju.
Референца browser агента →
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

Направљено за захтеве за подацима које ћете добијати.

  • Хостовано у ЕУ

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

  • Обришите external ID једним позивом

    Избришите external ID и сви његови догађаји и везе с уређајима нестају. За захтев за подацима или затворен налог.

  • Ништа за прилагођавање прегледачу

    Zastavice nikada ne stižu do pregledača. Zero trust režim ide dalje: pregledač dobija samo request ID i ništa drugo.

Како га чувамо безбедним →

Ваша прва идентификација, за неколико минута

Public key у прегледачу, secret key на вашем серверу.