Welcome to Fingerprint Docs

Fingerprint helps teams prevent fraud, improve user experiences, and better understand their traffic.

 
 
 
 
 
      __...--~~~~~-._   _.-~~~~~--...__
    //               `Y` _.-~~~~--...__\\
   //   Fingerprint   |  _.-~~~~~--...__\\
  //       Docs       |  _.-~~~~~~--...__\\
 //                   | /_.~~~~----.....__\\
 \_--_--___---_--_--\\|//--_--__-___----_--/
  \==================\U/==================/
                    `---`

Smart Signals

Device intelligence to detect bots, VPN usage, and more.

BotsVPNGeolocationmore...

Identification

Identify every web and mobile visitor with industry-leading accuracy.

BrowsersMobile devices

Start by framework

Use Fingerprint with your favorite frameworks for web and mobile.

View all frameworks

API reference

Explore our server and management APIs or learn everything there is to know about JavaScript agent.

View API references
Docs — 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));
  • Identify visitors in the browser with high accuracy
  • TypeScript support and easy integration
  • Works with your frontend: React, Vue.js, Svelte, Angular, and more

Additional resources

Stuck? Reach out to our support team or join the official Discord community.