Welcome to Fingerprint Docs
Fingerprint helps teams prevent fraud, improve user experiences, and better understand their traffic.
Fingertip: Press ⌘K anytime to ask AI
__...--~~~~~-._ _.-~~~~~--...__
// `Y` _.-~~~~--...__\\
// Fingerprint | _.-~~~~~--...__\\
// Docs | _.-~~~~~~--...__\\
// | /_.~~~~----.....__\\
\_--_--___---_--_--\\|//--_--__-___----_--/
\==================\U/==================/
`---`
Identification
Identify every web and mobile visitor with industry-leading accuracy.
BrowsersMobile devicesStart by framework
Use Fingerprint with your favorite frameworks for web and mobile.
View all frameworksStart by use case
Explore guides for use cases like payment fraud and account sharing prevention.
View all use case tutorialsProtect your users
Grow your revenue
Prevent repeated or automated coupon redemption.
Account sharing preventionStop multiple users accessing one paid account.
Paywall enforcementBlock free access to premium content.
New account fraudBlock repeat signups and trial abuse.
Regional pricingStop users exploiting cheaper regional prices.
Survey fraudPrevent survey fraud and abuse.
SMS pumpingPrevent automated SMS abuse that drives carrier costs.
API reference
Explore our server and management APIs or learn everything there is to know about JavaScript agent.
1 const fpPromise = import('https://fpjscdn.net/v4/...')
2 .then(Fingerprint => Fingerprint.start());
3
4 fpPromise
5 .then(fp => fp.get())
6 .then(result => console.log(result.eventId, result.visitorId));Additional resources
Stuck? Reach out to our support team or join the official Discord community.