Každá identifikácia naživo
Nové udalosti sa zobrazia počas sekúnd, s návštevníkom, external ID a časom.
Rozpoznajte vracajúci sa prehliadač aj v režime incognito alebo po vymazaní cookies, odhaľte boty a falšované zariadenia a každý výsledok overte na svojom serveri, než podniknete kroky.
Pozrite si, čo o tomto prehliadači vieme zistiť. Spustenie dema odošle jeho signály k nám a uloží do neho ID.
V API pre váš kód a v dashboarde pre toho, kto prípad kontroluje.
Nové udalosti sa zobrazia počas sekúnd, s návštevníkom, external ID a časom.
Automatizácia, headless prehliadače, softvérové vykresľovanie, nahradené natívne funkcie a nezhodné časové pásma.
Zariadenie zobrazuje každé external ID, ktoré sa na ňom objavilo, takže vyniknú viacnásobné účty.
Prehliadač dostane iba request ID. Váš server načíta udalosť pomocou secret key a rozhodne.
Odstránením external ID zmiznú všetky jeho udalosti a prepojenia so zariadeniami.
Žiadne plány ani záväzky. Po každom fakturačnom cykle platíte za použité identifikácie, každú so všetkými signálmi, serverovým API a dashboardom.
Zobraziť plány a všetky ceny →Zobrazené ceny nezahŕňajú príslušné dane ani poplatky (napr. DPH).
Prehliadač dostane request ID, váš server dostane celý príbeh.
Jeden script tag poskytovaný api alebo typovaný ES modul z npm.
<script src="https://zenocdn.net/agent.js"></script>
<script>
const agent = FingerprintAgent.start({ endpoint: 'https://zenocdn.net', publicKey: 'pk_...' })
</script>Spustite pri otvorení formulára, request ID získate po prihlásení používateľa.
// After a successful login:
const { requestId } = await agent.get({ externalId: user.id })
await fetch('/api/login/verify', { method: 'POST', body: JSON.stringify({ requestId }) })Prečítajte udalosť pomocou secret key a rozhodnite. Prehliadač nikdy nevidí príznak.
const response = await fetch(`https://api.zeno.id/events/${requestId}`, {
headers: { 'Auth-API-Key': process.env.FP_SECRET_KEY },
})
const event = await response.json()
if (event.bot === 'bad' || event.riskScore >= 15) {
throw new Error('Review this login')
}GET, PATCH a DELETE na /events, /visitors a /external-ids, s jednou hlavičkou.
Prefixy pk_ a sk_ s kontrolným súčtom; tajné kľúče sa ukladajú ako hash a zobrazia sa iba raz.
Filtrujte podľa visitor, external ID, IP, flag, bot verdict, risk score a dátumu.
DELETE /external-ids/{id} odstráni všetky udalosti a prepojenia zariadení tohto ID.
Áno. Agent je obyčajný ES modul bez závislostí, takže beží v Reacte, Svelte, Vue aj bez frameworku. Bez bundlera načítajte /agent.js a použite globálny FingerprintAgent.
Nie. Identické zariadenia, napríklad rovnaký model telefónu s rovnakým OS, majú rovnaký fingerprint, takže prehliadač bez uloženého ID možno spárovať s visitor ID iného. Berte to ako lead na kontrolu spolu s external IDs, flags a pripojením.
Viac ako 100 signálov zariadenia: canvas, WebGL, zvuk, fonty, obrazovka, hardvér, locale, pluginy a pozostatky automatizácie. Nikdy nečíta sieťové adresy WebRTC.
Identifikácia sa potichu pozastaví: agent namiesto request ID vracia capped, takže používatelia nikdy neuvidia chybu a prihlásenie funguje ďalej. Nastavte rozpočty na deň, týždeň alebo mesiac a limit výdavkov na kľúč. Nič iné nie je obmedzené rýchlosťou.
Peniaze dostanete späť. Nie ste spokojní v prvých troch mesiacoch po prvej zaplatenej faktúre? Vrátime všetko, čo ste v tom čase zaplatili, bez otázok.
V EÚ, v AWS eu-west-1. Udalosti sa uchovávajú, kým ich neodstránite, alebo 1, 3 alebo 5 rokov, ak si to zvolíte, a jedno volanie API vymaže všetko uložené pre jedného z vašich používateľov.
Platba podľa využitia, všetky signály v cene.