The main difference between FingerprintJS and Fingerprint Identification lies in the number of attributes collected from the browser, how they are processed, and the accuracy in identifying visitors.
Compared to FingerprintJS, Fingerprint Identification has numerous advantages. The table below compares and contrasts these two products:
Basic identification input signals
(screen, os, device name)
|
✓ | ✓ |
Advanced identification input signals
(canvas, audio, fonts)
|
✓ | ✓ |
Smart signals (output)
(Bot detection, device, network, and user behavior)
|
- | ✓ |
ID Type | fingerprint | visitorID** |
ID Lifetime | Only upto a few weeks | Will last several months and sometimes years |
ID Origin | Client | Server |
ID Collisions | Quite common | Very rare |
Android SDK | ✓ | ✓ |
iOS SDK | ✓ | ✓ |
Flutter | - | ✓ |
React Native | - | ✓ |
Incognito mode detection
(See our full
list of supported browsers)
|
- | ✓ |
Increased accuracy
(Gained from additional server-side signals (e.g.
TLS crypto support, ipv4/v6 data. etc)
|
- | ✓ |
Query API & realtime Webhooks
(Build flexible workflows)
|
- | ✓ |
Geolocation
(Based on IP address)
|
- | ✓ |
Data security | Depends on your infrastructure | Encrypted at rest |
Storage | Depends on your infrastructure | Unlimited up to 1 year |
Regions | Depends on your infrastructure | Global, EU and Asia data centers |
Compliance | Depends on your infrastructure | Compliant*** with GDPR, CCPA, SOC 2 Type II, and ISO 27001 |
SLA | SLA is not provided. | 99.8% Uptime |
Support | GitHub Issues/Questions. Response times varies. | Dedicated support team that responds to chat, email, and calls within 1 business day |
Get it on GitHub | Sign up for a free 14-day trial |
**In comparison to fingerprints, VisitorIDs are more accurate and stable identifiers because they are deduplicated, are processed further on the server, and utilize fuzzy matching.
On the other hand, fingerprint hashes become unstable across time intervals greater than 2 weeks because they rely on an exact match of all browser attributes.
***The company, Fingerprint, in its role as data processor is compliant with GDPR, CCPA and SOC 2 Type II. It is also ISO 27001 certified.
As a data controller, it is still your responsibility to be compliant with GDPR and CCPA and use the identification result for legitimate purposes.