Para sa mga kumpanya
Mga koponan ng fraud, security engineer, platform PM. Ang mga koponang nagbabayad kapag may panloloko at ang mga koponang nagbabayad kapag umalis ang tunay na mga customer.
Browser fingerprinting na humuhuli ng panloloko nang hindi nang-aabala sa tunay na mga customer. Kalibrasyong marka ng panganib, kalibradong resulta.
Ang browser fingerprinting ay bihirang tungkol lang sa isang koponan. Ang parehong signal ay humuhubog ng resulta para sa mga negosyo, platform, at sa mga taong gumagamit ng mga ito.
Mga koponan ng fraud, security engineer, platform PM. Ang mga koponang nagbabayad kapag may panloloko at ang mga koponang nagbabayad kapag umalis ang tunay na mga customer.
Mga marketplace, social network, multi-sided na platform. Ang tiwala sa pagitan ng mga user ay mas mahalaga kaysa kailanman; ang pagtutol sa sybil ay isang kalamangan.
Mga end-user. Ang stakeholder na madalas hindi pinag-uusapan. Ang mga taong falsely challenged, naka-block, o hinihingan ng solusyon sa CAPTCHA dahil gumagamit ng Brave.
Anim na kakayahan. Bawat isa ay nakaugat sa tunay na resulta ng negosyo.
Apat na yugto. Kinokolekta ng browser, dinadala ng token ang signal, kino-kalibrate ang marka sa server-side, at ang iyong code ang gumagawa ng desisyon.
Browser
Kinokolekta ng SDK ang mahigit 30 browser signal sa client-side — canvas, WebGL, audio, font, hardware marker. Nilo-load nang async, hindi kailanman nag-a-block ng DOMContentLoaded.
Token
Ang mga signal ay nakabalot sa isang signed token (ES256) at ipinapadala sa iyong backend. Hindi maaaring i-replay ang token; dinadala nito ang buong fingerprint.
Marka
Tumatawag ang iyong server ng verify(). Nagbabalik kami ng 5-antas na panganib + kumpiyansa + flag trace. Walang DNS lookup; p99 na wala pang 12ms sa edge.
Desisyon
Binabasa ng iyong code ang antas ng panganib at gumagawa ng desisyon. I-block, hamunin, obserbahan, o payagan — ang iyong patakaran, ang aming resibo.
Apat na layer ng signal, pinagsama sa isang kalibradong fingerprint. Bawat layer ay sumasagot ng ibang tanong — magkasama, sila ang pagkakaiba sa pagitan ng isang hatol at isang sukat.
Totoo ba ang browser?
Hulihin ang automated na trapiko, masked na browser, at synthetic na bisita sa sandaling dumating sila — bago nila maabot ang iyong signup, login, o checkout. Ang tunay na mga customer ay dumaraan. Ang mga peke ay hindi.
→ Mga kategorya ng pagtuklasLigtas ba ang network?
Tukuyin ang mga kahina-hinalang pinagmulan at mataas na panganib na imprastraktura nang hindi pinaparusa ang lehitimong trapiko. Ang mga remote worker, gumagamit ng VPN, at corporate network ay tinatanggap pa rin. Ang mga wholesale na pinagmulan ng fraud ay nifa-flag.
→ Mga kategorya ng pagtuklasTotoo ba ang device?
I-verify ang tunay na device sa likod ng session — hindi lamang ang software na tumatakbo dito. Ang mga tunay na user sa tunay na device ay madaling dumadaan. Ang mga bot na tumatakbo sa shared, throwaway na imprastraktura ay agad na nakikita.
→ Mga kategorya ng pagtuklasTotoo ba ang user?
Alamin ang tunay na tao mula sa isang script sa pamamagitan ng ritmo ng kanilang pakikipag-ugnayan sa pahina. Nag-aalangan, nagwawasto sa sarili, at nag-eeksplora ang mga tao. Gumagalaw ang automation nang may katangian na katumpakan na hindi nito maitatago.
→ Mga kategorya ng pagtuklasApat na layer ng signal, bawat isa ay sumasagot ng ibang tanong. Magkasama, sila ang pagkakaiba sa pagitan ng isang hatol at isang sukat.
Anim na kategorya ng banta. Bawat isa ay nakatutok sa paghuli ng automation, panloloko, at pag-abuso — nang hindi falsely challenging ang tunay na mga customer.
Ang isang kahilingan ng browser ay naghihiwalay sa anim na kategorya ng pagtuklas na ang mga weighted na signal ay pinagsama sa isang kalibradong marka ng panganib.
Karamihan sa mga serbisyo ng fingerprinting ay nagsasabi sa inyo ng kung ano ang gusto ninyong marinig: bot o tao. Binary. Malinis. Mali. Sinasabi namin sa inyo kung ano talaga ang sinasabi ng signal, na may kumpiyansa — at hayaan ang iyong code na magdesisyon.
// Hindi namin sinasabi sa inyo na 'ito ay isang bot.'
// Sinasabi namin sa inyo ang panganib: medium, kumpiyansa: 0.87.
// Kayo ang magdesisyon.
Limang antas. Kino-kalibrate laban sa data ng populasyon — hindi binary, hindi kailanman tahimik.
Kung saan nagiging desisyon ang mga signal. Ang operator console — maghanap, ihambing, mag-audit, magdesisyon.
Tunay na mga numero mula sa tunay na integrasyon. Bias sa false-negative; bias sa pagpapanatili ng customer.
Ang mga sybil ring ay nahuhuli bago mag-review-bombing — sa pamamagitan ng signal, hindi ng IP.
Mga hamon para sa bagong device sa halip na mga pag-block. Walang naramdaman ang tunay na mga customer.
Ang mga pag-click ng magic-link ay bine-verify sa pamamagitan ng fingerprint match. Natitigil dito ang mga phishing kit.
Anim na katangian na nananatiling tama sa pagsusuri. Walang magic ng vendor — bawat isa ay mino-audit laban sa surface ng produkto.
Residency ng data sa EU
Handa para sa GDPR
Bukas na pinagmulan ng SDK
Walang kinokolektang PII
p99 na pag-verify na <12ms
Kalibrado, hindi mahiwagang
Mga pagpigilang pang-operasyon na makikita sa lahat ng dako — sa SDK, sa API, sa operator console.
Ikaw ang may-ari ng patakaran. Ibinibigay namin sa iyo ang ebidensya.
Bawat threshold ay dokumentado at maaayos. Walang black box.
Ang isang na-block na customer ay hindi na babalik. May bias kami laban doon.
Walang PII. Walang third-party na tawag. Hindi namin maaaring ibenta ang hindi namin nakolekta.
Tunay na mga tanong mula sa tunay na integrasyon. Kung wala dito ang sa inyo, malamang nasa docs ito.
Ang mga Tor exit ay nakakakuha ng default na panganib na `medium` mula sa signal ng IP (datacenter_asn + mga kilalang listahan ng exit), ngunit ang fingerprint mismo ay kinakalkula pa rin. Kung ang iyong application ay malinaw na nagpapahintulot ng Tor — journalism, sensitibong paghahanap, mga daloy ng abuse-survivor — itakda ang `tor_policy: 'allow'` sa verify call upang sugpuin ang IP-based na pagmamarka habang pinapanatiling aktibo ang bawat iba pang signal. Nananatili ang flag sa tugon kahit papaano; desisyon mo lang kung bibilangin ito sa marka.
Lahat ay gumagana. Bawat isa ay may natatanging mga fingerprint — ang farbling ng Brave, ang mga profile ng LibreWolf at Tor Browser ay kilala ng aming data ng populasyon. Ang mga feature ng pag-iwas sa pagsubaybay ay hindi sinisira ang pag-verify; nagbubunga lang ng iba't ibang (ngunit pare-parehong) fingerprint. Ina-flag namin ang antas ng proteksyon bilang isang tapat na signal sa halip na tahimik na pinaparusahan ang user.
Nakasalalay sa threshold na iyong kino-trigger. Sa mga default (panganib ≥ mataas → hamunin), ang aming internal na benchmark laban sa isang ground-truth na set ng 4.2M tunay na user session ay sumusukat ng ~0.4% na false positive. Sa panganib = kritikal lamang, ang rate ng FP ay bumababa sa ~0.07%. Parehong mga numero ay patuloy na ina-update at nakikita sa operator dashboard, na hinati-hati ayon sa browser family at bansa upang makita mo kung saan nanggagaling ang mga pagkakamali.
Oo — kinokolekta ng SDK sa browser at nag-e-emit ng signed token; nangyayari ang pag-verify sa server-side sa pamamagitan ng aming REST API. Ang token ay may buong fingerprint na naka-embed at ino-verify nang cryptographically (ES256, `kid: nox-2026-01`), kaya ang `verify()` ay walang DNS lookup sa panahon ng isang kahilingan. Ang p99 na bilis ng pag-verify ay wala pang 5ms dahil ito ay isang tseke ng signature kasama ang isang cache lookup, hindi isang muling koleksyon.
Kami ay isang sub-processor sa ilalim ng iyong DPA, na may saraming DPA na available sa kahilingan. Pinoproseso namin ang mga fingerprint bilang 'personal na data' dahil maaari nilang muling matukoy ang isang returning na bisita — buong kontrol ng Artikulo 28 ang naaangkop. Walang paglipat sa ikatlong bansa; ang imprastraktura ay nasa EU (Cloudflare EU-only routing). Hard-delete sa kahilingan sa pamamagitan ng backoffice. Maaari kaming mag-sign ng mga DPA sa loob ng 24h. Ang listahan ng Subprocessor ay nasa `/subprocessors`.
Limang karagdagang tanong ang nasa docs — on-prem, mga iframe, gawi ng network, pag-aayos ng threshold, at Noxtica kumpara sa CAPTCHA. → Tingnan ang lahat ng tanong sa docs
Ihinto ang fraud bago pa ito makarating. Panatilihing gumagalaw ang tunay na mga customer. Makuha ang kalibrasyong angkop sa iyong trapiko — at isang koponang talagang sumasagot sa telepono.
Lahat ng kailangan mo upang mag-ship nang may kumpiyansa — at wala ang hindi mo kailangan.