Don't trust our accuracy.
Break it.
Prynt gives every browser a stable visitorId that survives cookie-clearing, incognito, and the exact canvas/GPU spoofing tricks fraud rings use. Run the attacks on your own browser — live — and watch us still recognize you.
import Prynt from '@prynt/js';
const prynt = await Prynt.load({ apiKey: 'pk_live_…' });
const { visitorId, confidence } = await prynt.identify();
// → vst_9k2f… · 98.5% high The signals other tools gate — all included
Free browser-fingerprint libraries stop at a fragile client-side hash. Identity, confidence and risk signals — all in one platform, with a free tier to start.
Stable visitor IDs
Server-side matching fuses 20+ entropy signals into one identity that survives cookie clears, incognito, and signal drift.
Confidence scoring
Every match ships a calibrated 0–100% score, so you decide exactly how much to trust it per action.
Bot, spam & automation defense
Headless Chrome, Selenium, Puppeteer, form-spam bots and comment floods — caught server-side from raw tells and content analysis, never spoofable booleans.
Network & IP intelligence
VPN, proxy, Tor, datacenter and residential-proxy exits, with ASN, reputation and geo — resolved at the network layer.
One line to install
A 14 kB zero-dependency agent. Drop in one script tag or npm — no build step. Call identify(), verify server-side.
A network that learns
Every request sharpens the model. A device or fraud ring flagged anywhere on the Prynt network is flagged the instant it reaches you.
See every visitor on your site — in real time
A live view of who's on your site right now: the page they're on, their country and city, device, traffic source and visit count — plus a risk verdict on every one. Like a live-chat monitor, but with fraud intelligence built in.
- Who's online now, refreshing every few seconds
- Location, device & source for each visitor
- Bot, VPN & suspicious flags straight from the decision engine
- New vs returning — visit count and first-seen
Enterprise-grade accuracy, without the enterprise invoice
| Capability | Free JS library | FingerprintJS Pro | Prynt |
|---|---|---|---|
| Server-side matching | |||
| Confidence score | |||
| Bot & headless detection | |||
| VPN / Tor / datacenter signals | |||
| Residential-proxy detection | |||
| Residential-proxy detection | |||
| Behavioral biometrics | |||
| AI-agent detection | |||
| Cross-site reputation network | |||
| Price | Free | $$$$ per call | Free tier · Pro from $29 |
Load the agent. Call identify. Verify server-side.
Ship device intelligence in an afternoon. Free to start, no credit card.
Guides & references
Deep-dives on the signals, threats and integrations behind modern device intelligence.
Device fingerprinting
How a stable visitorId is built from 20+ signals — and why it survives incognito.
Bot detection
Catch headless browsers, automation frameworks and AI agents, server-side.
Account takeover
Stop credential stuffing and post-login ATO with device identity and biometrics.
Prynt vs FingerprintJS
An honest, feature-by-feature comparison — plus a drop-in migration path.
Glossary
Plain-English definitions for fingerprinting and fraud-prevention terms.
SDKs
Browser, server (7 languages), mobile (4) and edge connectors.
Frequently asked questions
What is Prynt?
Prynt is a device intelligence platform. It gives every visitor a stable visitor ID with a confidence score, plus bot, VPN, proxy and fraud Smart Signals — a smarter, more affordable alternative to FingerprintJS Pro, with a free tier to start.
How is device fingerprinting different from cookies?
A cookie is storage you set that a user can clear in one click. A device fingerprint is derived from the device itself — GPU rendering, hardware, fonts, network — so the same visitorId persists across cookie clears and incognito. See our device fingerprinting guide.
Is Prynt accurate enough for fraud prevention?
Yes. Prynt fuses 20+ signals server-side, ships a calibrated confidence score, and layers behavioral biometrics, JA4 TLS fingerprinting and a reputation network on top — so you can set precise risk thresholds per action.
Is there a free tier?
Yes. Start free with stable visitor IDs and bot detection, no credit card. Upgrade to Pro for the full Smart Signals suite — VPN/proxy/residential-proxy, behavioral biometrics, AI-agent detection and the reputation network — at a fraction of FingerprintJS pricing.
How do I migrate from FingerprintJS?
The browser agent mirrors the familiar load() / get() shape, so migration is mostly swapping the script URL and endpoint. See the migration guide for a side-by-side, and the comparison for a full feature table.
Does Prynt detect bots and AI agents?
Yes. Prynt catches headless Chrome, Selenium, Puppeteer and Playwright from raw server-side tells, and classifies AI-agent traffic (ChatGPT Operator, Perplexity, GPTBot and more) as a distinct verdict.