Since 2012, Fingerprint.js was used by thousands of companies on a traffic scale of billions of users.
The new PRO version is a commercially developed platform for fraud detection, anonymous user identification, bot detection and traffic analysis that has numerous advantages, compared with the free version.
The differences between the free and PRO versions are summarized in the table below.
To solve this, the pro version processes the identification data on the server. In addition to regular fingerprinting, it analyzes vast amounts of auxiliary data (IP addresses, time of visit patterns, URL changes and more) to be able to reliably deduplicate different users that have identical devices.
Other differences between PRO and free versions are explained below (click on a red link in the summary table to visit a dedicated help page).
Free: generates the fingerprints directly in the browser, which makes it vulnerable to spoofing and reverse engineering.
PRO: processes all the information server-side and transmits it securely to you servers using server-to-server APIs. Information is never exposed in the browser, which makes it much harder to tamper with. All the information that is collected is never shared with 3rd parties. The security of your data is our priority.
Free: provides no SLA or any guarantees.
PRO: provides a 99.9% uptime/availability monthly SLA.
Free: only Github issues/questions with no response time guarantee.
PRO: provides a guaranteed same business day response. Dedicated support options are available on request.