Prynt collects 100+ device, browser, and network attributes and distills them into clear, actionable Smart Signals — with a definitive verdict for every visitor.
Prynt generates a tamper-proof device ID that persists across sessions, incognito mode, VPN switches, and cookie clearing — accurate to 99.5%.
{
"visitorId": "pv_8kX2mNqR3jT7p",
"confidence": 0.995,
"firstSeenAt": "2025-09-14T08:12:33Z",
"lastSeenAt": "2026-02-13T14:22:01Z",
"visitorFound": true,
"device": {
"platform": "macOS",
"browser": "Chrome 121",
"hardware": {
"type": "desktop",
"gpu": "Apple M3 Pro",
"cores": 12,
"memory": 16,
"screen": "3024x1964@2x",
"touchSupport": false
},
"audio": "a7f2c9e1b3...",
"canvas": "d4e8f1a2c6...",
"webgl": "b9c3d7e0f5...",
"fonts": 287
}
} Real-time signals that expose bots, tampered browsers, emulators, and automated attack tools — before they ever reach your backend.
Unmask VPNs, proxies, and anonymizers. Score emails and IPs. Prynt reveals the true identity behind every connection.
{
"signals": {
"vpn": {
"detected": true,
"provider": "NordVPN",
"timezoneMismatch": true,
"osMismatch": false,
"publicVPN": true,
"relay": false
},
"proxy": {
"detected": false,
"tor": false,
"datacenter": false
},
"incognito": true,
"ip": {
"address": "185.93.182.47",
"city": "Amsterdam",
"country": "NL",
"isp": "DataCamp Limited",
"blocklisted": false
},
"email": {
"address": "user+3@tempmail.io",
"disposable": true,
"alias": true,
"domainAge": 47,
"spf": false,
"dmarc": false
}
},
"verdict": "block",
"riskScore": 89
} Track velocity, detect multi-accounting rings, and monitor behavioral patterns — powered by custom aggregations and a built-in rules engine.
{
"behavior": {
"velocity": {
"eventsPerDevice_1h": 47,
"eventsPerDevice_24h": 312,
"eventsPerIP_1h": 238,
"uniqueUsersPerDevice_7d": 5
},
"multiAccounting": {
"detected": true,
"linkedAccounts": 5,
"sharedDevices": 2,
"sharedIPs": 3
},
"impossibleTravel": {
"detected": true,
"from": "New York, US",
"to": "Mumbai, IN",
"timeDelta": "23m"
},
"suspectScore": 87
},
"metrics": {
"registrations_per_device_24h": 4,
"failed_logins_per_ip_1h": 238
},
"verdict": "block",
"policy": "Block multi-accounting"
} Combine signals to build defenses against the most common — and most sophisticated — fraud patterns.
Block bots and disposable-email signups before they pollute your user base.
Detect credential stuffing and unauthorized access with device + velocity signals.
Stop card testing, stolen cards, and fraudulent chargebacks at checkout.
Detect users creating multiple accounts to abuse promos, referrals, and bonuses.
Prevent repeat redemptions from the same device, even across new accounts.
Ensure one response per real human — block duplicates, bots, and VPN abusers.
Detect and manage password sharing across devices for subscription services.
Block headless browsers, scrapers, and automated API abuse at the edge.
See how Prynt stacks up against legacy fingerprinting solutions on the signals that matter most.
| Signal | Prynt | Fingerprint | Castle | SEON |
|---|---|---|---|---|
| Persistent Device ID | ✓ | ✓ | ✓ | ~ |
| Bot Detection | ✓ | ✓ | ✓ | ✓ |
| VPN & Proxy Detection | ✓ | ✓ | ✓ | ✓ |
| Incognito Detection | ✓ | ✓ | ✗ | ✗ |
| Email Intelligence | ✓ | ✗ | ✓ | ✓ |
| Multi-Account Detection | ✓ | ~ | ✓ | ✓ |
| Impossible Travel | ✓ | ✗ | ✓ | ✗ |
| Built-In Rules Engine | ✓ | ✗ | ✓ | ✓ |
| Clear Verdicts (Allow/Block) | ✓ | ✗ | ✓ | ✓ |
| Custom Velocity Metrics | ✓ | ~ | ✓ | ~ |
| Cloned App Detection | ✓ | ✓ | ✗ | ✗ |
| Free Tier | ✓ | ✓ | ✓ | ✓ |
| Starting Price (Paid) | $79/mo | $99/mo | Custom | Custom |
14-day free trial. Unlimited API calls. No credit card required.