Use case tutorials are step-by-step guides that show how to implement Fingerprint to solve specific challenges, with complete sample applications you can run locally and adapt. Each includes a starter repository, integration instructions, and server-side logic built with plain JavaScript, Node.js, and SQLite so you can quickly understand the patterns and apply them to your own stack.Documentation Index
Fetch the complete documentation index at: https://docs.fingerprint.com/llms.txt
Use this file to discover all available pages before exploring further.
Protect your users
Account Takeover
Detect and block attackers from hijacking accounts.
Card Testing
Reduce fraud. Increase real payments.
Credential Stuffing
Stop automated logins using stolen credentials.
Loan Fraud
Identify risky devices during loan applications.
Grow your revenue
Coupon Abuse
Prevent repeated or automated coupon redemption.
Account Sharing
Stop multiple users accessing one paid account.
Paywall Enforcement
Block free access to premium content.
Personalization
Personalize the user experience for any visitor.
New Account Fraud
Block repeat signups and trial abuse.
Regional Pricing
Stop users exploiting cheaper regional prices.
Survey Fraud
Prevent survey fraud and abuse.
SMS Pumping
Prevent automated SMS abuse that drives carrier costs.
Protect your platform
Web Scraping
Block automated scraping of site content or data.
Ban Enforcement
Prevent banned users from returning.
Chargeback Dispute
Provide device evidence to challenge fraud claims.