Jump to Content
Fingerprint
GuidesAPI ReferenceChangelog
Log InSign UpFingerprint
Log InSign Up
GuidesAPI ReferenceChangelog

Start here

  • 🚀 Quick Start Guide
  • Fingerprint Identification
    • Fingerprint Identification vs OSS
    • Understanding our 99.5% accuracy
    • Understanding your confidence score
    • Pricing explained
    • Glossary

Browser usage

  • JavaScript agent
    • Content Security Policy (CSP)
  • Updating from previous JS agent versions
    • Determine the Fingerprint Agent version
    • Determine the open source FingerprintJS version
    • From Fingerprint v3
    • From Fingerprint v2
    • From FingerprintJS Open-Source v3
    • From FingerprintJS Open-Source v2
  • Protecting the JavaScript agent from ad blockers
  • Custom subdomain setup
  • Browser support
    • Brave Browser Support
    • Safari Intelligent Tracking Prevention
  • Request filtering
  • Best practices
    • API preconnect
    • Preloading the JavaScript agent
    • JavaScript agent placement
    • Linking and tagging information
    • Caching visitor information
    • Multiple domain tracking
    • Usage with Server-side Rendering Frameworks
  • Identifying users in hybrid app frameworks
  • Zero Trust Mode

Mobile devices

  • Android
  • Flutter
  • React Native
  • iOS
    • 1.1 -> 2.0 Migration Guide
    • Old Versions

Server API

  • Server API
  • Webhooks
  • Regions
  • Best practices
    • Querying visitor information
    • Saving visitor information

Features

  • Browser fingerprinting
  • User identification & fraud detection
  • Geolocation
  • Incognito / private mode detection
  • Useful timestamps
  • Account Limits

Integrations And Frameworks

  • Integrations
    • Azure Proxy Integration
    • AWS CloudFront Proxy Integration
    • Cloudflare Proxy Integration
    • Cloudflare Proxy Integration — Blocking Origins and IPs
    • Google Tag Manager
    • Matomo / Piwik
    • Segment Data Integration
  • Backend libraries
    • Go Server API SDK
    • Java Server API SDK
    • Node.js Server API SDK
    • OpenAPI for Server API and Webhooks
    • PHP Server API SDK
    • Python Server API SDK
    • .NET Server API SDK
  • Frontend libraries
    • Angular SDK
    • Google Chrome Extension
    • Next.js
    • Preact
    • React.js
    • Svelte
    • Vue.js
    • Generic JS Agent Wrapper for SPAs

Bot Detection

  • 🤖 Browser Bot Detection guide
  • Bot Detection vs open-source BotD library

MOre resources

  • Status page
  • Use case demos

Legal

  • Terms of service
  • Privacy policy
  • DPA (GDPR)
  • DPA (CCPA)

Updating from previous JS agent versions

Suggest Edits

First, determine your current version:

  • Determine the Fingerprint version
  • Determine the open source FingerprintJS version

Once you know which version you're using:

  • Updating Fingerprint version 3
  • Updating from Fingerprint version 2
  • Updating from FingerprintJS Open-Source version 3
  • Updating from FingerprintJS Open-Source version 2

Updated 3 days ago


What’s Next
  • Start your free subscription now