Identify devices.
Stop fraud instantly.
nsxia Fingerprint identifies returning visitors in under 300ms with 99.5% accuracy — even in incognito mode. Fraud signals, geolocation, bot detection, and a full REST API, all in one SDK integration.
No credit card required · Cancel anytime
99.5%
Identification accuracy
<300ms
Response time
Incognito
Mode resistant
1
Script to add
Features
Built for real work
Every feature is production-ready. No add-ons, no extra configuration — it all works on day one.
Millisecond identification
Recognise returning visitors in under 300ms using a combination of browser signals, hardware characteristics, and network attributes — no cookies required.
Cross-browser persistence
nsxia Fingerprint survives incognito mode, browser restarts, and browser changes on the same device. Identification holds even when cookies are cleared.
Fraud detection
Automatically flag visitors using VPNs, Tor, data-centre IPs, emulators, or known bot fingerprints. Assign a fraud risk score to every identification event.
Bot & automation detection
Detect headless browsers (Puppeteer, Playwright), selenium, and other automation frameworks. Filter bot traffic before it skews your analytics or triggers abuse.
Geolocation data
Country, region, city, postal code, ISP, and timezone for every identification event. Returned alongside the visitor ID in the same API response.
REST API & JS SDK
A JavaScript snippet for browser integrations and a REST API for server-side lookups. SDKs for React, Vue, and vanilla JS. Full OpenAPI spec included.
Full event history
Every identification event is logged with device signals, confidence score, IP, and timestamp. Query the full history for any visitor ID via the API.
Confidence scoring
Each identification returns a confidence score (0–100). Build your own risk logic — challenge low-confidence visitors, block high-risk signals automatically.
Global edge delivery
Identification API served from edge nodes worldwide. Sub-300ms latency for visitors anywhere on the planet. 99.9% uptime SLA on paid plans.
Webhooks on events
Push identification events to your backend in real time. React to new visitors, returning users, or fraud flag changes without polling the API.
Visitor analytics
See unique visitors, returning visitor rate, top geos, and fraud flag breakdown in the nsxia dashboard. Understand your user base at a glance.
Linked to nsxia identity
When a fingerprinted visitor logs in to any nsxia app, the device ID links to their account. Track cross-device behaviour and flag impossible travel.
Get started
Up and running in minutes
No IT required. Import your data or start fresh.
Add the JS snippet
Drop the nsxia Fingerprint script into your site. Identification starts on the next page load.
Read the visitor ID
Query the SDK or REST API to get the visitor ID, fraud signals, and geolocation for the current device.
Act on the signals
Challenge high-risk visitors, block bots, or personalise for returning users based on the confidence score and fraud flags.
Review event history
Use the API or dashboard to review the full identification history for any visitor. Export for compliance or investigation.
Comparison
nsxia Fingerprint vs. FingerprintJS Pro
Social proof
Loved by teams worldwide
"We were getting hit by account sharing and credential stuffing. nsxia Fingerprint flagged the devices within an hour of turning it on. Fraud dropped by 70% in a week."
Björn Lindqvist
CTO, Vaultline
"The incognito persistence is the key feature for us. Users can't clear their way to a fake free trial anymore. Conversion quality improved immediately."
Sarah Oduya
Head of Product, Launchd
"Integration was 20 minutes. The REST API is clean, the confidence scores are accurate, and the geolocation data is a bonus we didn't expect to use — but now rely on."
Paulo Ferreira
Lead Engineer, DataRoute
Works with
Connected to your entire workflow
nsxia Fingerprint integrates natively with other nsxia modules — no middleware, no API keys to manage.
nsxia Auth
Linked device fingerprints to user accounts — detect impossible travel and account sharing
nsxia Analytics
Unique vs. returning visitor rates with fraud signal breakdowns
Webhooks & API
Push real-time identification events to your fraud engine, CRM, or auth system
React / Vue SDK
Framework-native hooks for client-side identification with zero configuration
FAQ
Common questions
Is there a free plan?
Yes. The free plan includes up to 1,000 monthly identifications, full API access, and basic fraud signals. No credit card required.
How does incognito mode resistance work?
nsxia Fingerprint uses hardware signals, canvas rendering, font metrics, and other browser attributes that persist across sessions. Even in incognito mode, the same device generates the same fingerprint — no cookies involved.
Is fingerprinting legal?
Fingerprinting for fraud prevention and security is generally permitted under GDPR, CCPA, and similar regulations. You should disclose it in your privacy policy. For marketing use cases, consent requirements vary by jurisdiction.
How accurate is the identification?
nsxia Fingerprint achieves 99.5% accuracy on modern browsers. Each identification includes a confidence score so you can define your own threshold for high-stakes decisions.
Can I look up a visitor's full history?
Yes. Query the REST API with a visitor ID to get the full identification history — timestamps, IP addresses, geolocations, device signals, and fraud flags. History is retained for 90 days on the free plan and indefinitely on paid plans.
Pricing
Simple, transparent pricing
Start free, upgrade when your team grows. Cancel anytime.
Professional
Up to 5 users included
- 5 users
- 100k identifications/mo
- 30-day history
- IP geolocation
- VPN & bot detection
- Fraud signals
- Webhook on new visitor
- Server-side API