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

GETTING STArted

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

Browser usage

  • JavaScript agent
    • Content Security Policy (CSP)
  • Updating from previous JS agent versions
    • Determine the Fingerprint Agent version
    • Identify your version of FingerprintJS
    • From Fingerprint v3
    • From Fingerprint v2
    • From (source-available) FingerprintJS v4
    • 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
  • Detecting fraud using visitorId
  • Geolocation
  • Incognito / private mode detection
  • Useful timestamps
  • Account Limits

Smart Signals

  • Smart Signals Overview
  • Smart Signals Cheat Sheet

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

resources

  • Status page
  • Use case demos
  • Billing explained

Legal

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

Frontend libraries

Suggest Edits

Fingerprint offers SDKs for the most popular client-side frameworks and libraries.

Under the hood, most of the SDKs use fingerprintjs-pro-spa - our official framework-agnostic single-page application wrapper. If we are missing your favorite framework, you can use this to integrate Fingerprint instead. Learn more on Fingerprint SPA GitHub.

Updated 4 months ago


What’s Next
  • Angular
  • Google Chrome Extension
  • Next.js
  • Preact
  • React.js
  • Svelte
  • Vue.js