Zeno
Přihlásit se

Navrženo tak, aby zapadlo do vašeho stacku

Jednoduché REST s jednou hlavičkou, typovaný Node klient, MCP server, podepsané webhooky a vlastní domény. Na váš server nemusíte nic instalovat, pokud nechcete.

Pět způsobů, jak se dostat dovnitř

Stejná událost, ze shellu, z vašeho kódu, od asistenta nebo z push.

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

Agent na libovolné stránce

Spusťte ji při otevření formuláře a požádejte o request ID, jakmile uživatel něco udělá. Běží na pozadí a nikdy neblokuje stránku.

Žádné závislosti
/agent.js jako script tag pro vyzkoušení, nebo malý npm loader, který načítá aktuálního agenta přes vlastní doménu.
Libovolný framework
React, Svelte, Vue, Next.js, Nuxt, Angular, nebo žádný.
Přibližně kilobajt
Report, který odesílá. Nikdy nečte síťové adresy WebRTC.
Uloženo v mezipaměti
Výsledek lze uložit pro relaci, takže přihlášení a následná pokladna stojí jednu identifikaci.
Reference browserového 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še data, vaše pravidla

Vytvořeno pro datové požadavky, které dostanete.

  • Hostováno v EU

    Události se ukládají v AWS eu-west-1, dokud je neodstraníte, nebo po dobu 1, 3 nebo 5 let, pokud to zvolíte.

  • Smažte external ID jedním voláním

    Smažte external ID a všechny jeho události a propojení se zařízeními zmizí. Použijte pro žádost o data nebo uzavřený účet.

  • Prohlížeč nemá nic, podle čeho by se mohl řídit

    Příznaky se do prohlížeče nikdy nedostanou. Režim zero trust jde dál: prohlížeč dostane pouze request ID.

Jak to chráníme →

Vaše první identifikace během minut

Public key v prohlížeči, secret key na vašem serveru.