Zeno
Giriş yap

Yığınınıza uyacak şekilde tasarlandı

Tek bir header ile basit REST, tipli Node istemcisi, bir MCP sunucusu, imzalı webhook'lar ve özel alan adları. İstemezseniz sunucunuza hiçbir şey kurmanız gerekmez.

Başlamanın beş yolu

Aynı olay, bir shell, kodunuz, bir asistan veya bir push ile.

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

Her sayfadaki ajan

Form açıldığında başlatın ve kullanıcı bir işlem yaptığında bir request ID isteyin. Arka planda çalışır ve sayfayı asla engellemez.

Bağımlılık yok
Denemek için script etiketi olarak /agent.js, veya güncel agent'ı kendi alan adınız üzerinden getiren küçük bir npm yükleyici.
Herhangi bir framework
React, Svelte, Vue, Next.js, Nuxt, Angular veya hiçbiri.
Yaklaşık bir kilobayt
Gönderdiği rapor. WebRTC ağ adreslerini asla okumaz.
Önbellekte
Sonuç oturum boyunca saklanabilir; böylece giriş ve ardından gelen ödeme tek bir tanımlama maliyeti oluşturur.
Tarayıcı ajanı referansı →
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>

Verileriniz, kurallarınız

Alacağınız veri isteklerine göre tasarlandı.

  • AB'de barındırılıyor

    Olaylar, siz silinene kadar veya bu seçeneği seçerseniz 1, 3 veya 5 yıl boyunca AWS eu-west-1 bölgesinde saklanır.

  • Tek bir çağrıda bir external ID'yi silin

    Bir external ID'yi silin; veri talebi veya kapatılan hesap için ona ait tüm olay ve cihaz bağlantıları kaldırılır.

  • Tarayıcının ayarlanacağı bir şey yok

    Flag'ler tarayıcıya asla ulaşmaz. Zero trust modu bir adım ileri gider: tarayıcı yalnızca bir request ID alır.

Güvenliği nasıl sağlıyoruz →

İlk tanımlamanız, dakikalar içinde

Tarayıcıda public key, sunucunuzda secret key.