Gach aithint, beo
Léirítear imeachtaí nua laistigh de shoicindí, leis an gcuairteoir, an external ID agus an t-am.
Aithin brabhsálaí atá ag teacht ar ais fiú i mód incognito nó le fianáin glanta, braith bots agus gléasanna bréagacha, agus deimhnigh gach toradh ar do fhreastalaí sula ngníomhaíonn tú.
Féach ar an méid is féidir linn a fháil amach faoin mbrabhsálaí seo. Tríd an demo a rith, seolfaimid a chomharthaí chugainn agus stórálfar ID ann.
Sa API do do chód, agus sa dashboard do dhuine ar bith a athbhreithníonn an cás.
Léirítear imeachtaí nua laistigh de shoicindí, leis an gcuairteoir, an external ID agus an t-am.
Uathoibriú, brabhsálaithe headless, rindreáil bogearraí, natives athsholáthartha agus crios ama nach mbaineann.
Liostaíonn gléas gach external ID a feiceadh air, ionas go n-aithneofar ilchuntais.
Ní fhaigheann an brabhsálaí ach request ID. Faigheann do fhreastalaí an teagmhas lena secret key agus déanann sé cinneadh.
Scrios external ID, agus scriosfar gach imeacht agus nasc gléasanna a bhaineann leis.
Gan phlean ná gealltanais. Tar éis gach timthrialla billeála íocann tú as na haitheantais a d’úsáid tú, gach ceann le gach comhartha, an API freastalaí agus an deais.
Féach ar phleananna agus ar gach praghas →Ní áirítear cánacha nó táillí is infheidhme sna praghsanna atá le feiceáil (m.sh. CBL).
Faigheann an brabhsálaí request ID, faigheann do fhreastalaí an scéal iomlán.
Clib script amháin ón api, nó modúl ES clóite ó npm.
<script src="https://zenocdn.net/agent.js"></script>
<script>
const agent = FingerprintAgent.start({ endpoint: 'https://zenocdn.net', publicKey: 'pk_...' })
</script>Tosaigh é nuair a osclaítear an fhoirm, faigh request ID nuair a logálann an t-úsáideoir isteach.
// After a successful login:
const { requestId } = await agent.get({ externalId: user.id })
await fetch('/api/login/verify', { method: 'POST', body: JSON.stringify({ requestId }) })Léigh an teagmhas leis an secret key agus socraigh. Ní fheiceann an brabhsálaí bratach riamh.
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 agus DELETE ar /events, /visitors agus /external-ids, le header amháin.
Réimíreanna pk_ agus sk_ le seiceadán; stóráiltear eochracha rúnda mar hais agus taispeántar uair amháin iad.
Scag de réir visitor, external ID, IP, bratach, breithiúnas boite, scór riosca agus dáta.
DELETE /external-ids/{id} scriosann gach imeacht agus nasc gléasra den ID sin.
Is féidir. Is modúl ES simplí gan spleáchais é an t-agent, mar sin oibríonn sé i React, Svelte, Vue nó gan creat. Gan bundler, luchtaigh /agent.js agus úsáid an FingerprintAgent domhanda.
Níl. Tá an méid céanna ag gléasanna cosúla, mar shampla an múnla fóin céanna ar an gcóras oibriúcháin céanna, agus mar sin is féidir brabhsálaí gan a ID stóráilte a mheaitseáil le visitor ID duine eile. Measúnaigh é mar lead le external IDs, flags agus nasc.
Níos mó ná 100 comhartha gléas: canvas, WebGL, fuaim, clófhoirne, scáileán, crua-earraí, locale, breiseáin agus iarsmaí uathoibrithe. Ní léann sé seoltaí líonra WebRTC riamh.
Sealadach: cuireann an gníomhaire capped ar ais in ionad ID iarratais, mar sin ní fheiceann d'úsáideoirí earráid agus oibríonn do logáil fós. Socraigh buiséid in aghaidh an lae, na seachtaine nó na míosa, agus teorainn caiteachais in aghaidh eochair. Níl aon rátaíocht eile teoranta.
Faigheann tú d'airgead ar ais. Nach bhfuil tú sásta sa chéad trí mhí tar éis do chéad bhille íocaithe? Aisíocfaimid gach rud a d'íoc tú sa tréimhse sin, gan ceist.
San AE, in AWS eu-west-1. Coinnítear imeachtaí go dtí go scriosann tú iad, nó ar feadh 1, 3 nó 5 bliana mura roghnaíonn tú sin, agus scriosann glao amháin API gach rud atá stóráilte d'úsáideoir amháin de do chuid úsáideoirí.
Íoc de réir úsáide, gach comhartha san áireamh.