Zeno
Bejelentkezés

Úgy készült, hogy illeszkedjen a stackjébe

Egyszerű REST egyetlen fejléccel, típusos Node kliens, MCP szerver, aláírt webhookok és egyéni domainek. Nem kell semmit telepíteni a szerverre, hacsak nem szeretnéd.

Öt belépési mód

Ugyanaz az esemény, shellből, a kódodból, asszisztensből vagy push-ból.

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

Az ügynök bármely oldalon

Indítsa el az űrlap megnyitásakor, és kérjen request ID-t, amint a felhasználó cselekszik. Háttérben fut, és soha nem blokkolja az oldalt.

Nincs függőség
/agent.js script-címkeként a kipróbáláshoz, vagy egy kis npm-betöltő, amely a saját domained keresztül tölti be az aktuális agentet.
Bármilyen keretrendszer
React, Svelte, Vue, Next.js, Nuxt, Angular, vagy egyik sem.
Körülbelül egy kilobájt
A általa küldött jelentés. Soha nem olvassa be a WebRTC hálózati címeket.
Gyorsítótárazva
Az eredmény a munkamenetre menthető, így a bejelentkezés és az azt követő fizetés egy azonosításba kerül.
Böngésző-ügynök referencia →
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>

Az Ön adatai, az Ön szabályai

Az adatkérésekhez készült, amelyeket kapsz.

  • Az EU-ban üzemeltetve

    Az események az AWS eu-west-1 régióban tárolódnak, amíg törölöd őket, vagy 1, 3 vagy 5 évig, ha ezt választod.

  • Külső azonosító törlése egyetlen hívással

    Töröljön egy external ID-t, és minden hozzá tartozó esemény és eszközkapcsolat törlődik. Adatkérésre vagy lezárt fiókhoz.

  • Nincs semmi, amihez a böngésző igazodhatna

    A flagek soha nem jutnak el a böngészőig. A zero trust mód ennél is tovább megy: a böngésző csak egy request ID-t kap.

Így védjük →

Első azonosítása percek alatt

Public key a böngészőben, secret key a szerveren.