User identification & fraud detection

Pro version is a platform that stores identification events, performs the analysis of your visitors, and provides an API to query that information. The goal of the Pro version is to provide businesses with a reliable and trustworthy service to identify website visitors and their activity.

Every visitor to your website is assigned a permanent visitorId identifier. This identifier acts as a user_ID that you can use in your system (but considering the 99.5% accuracy). The visitorId value is calculated with latest fingerprinting technology and machine learning algorithms to identify when people are trying to change their identity via proxies or other techniques.

Once you have obtained a visitorId value, you can use it to perform fraud detection. Query visitor information using our Server API, inspect visit history to get an idea if current activity is fraudulent or poses a threat to your website. It also can be used to get the geolocation (based on IP) and other types of useful information.

A high-performance fraud detection use case can be implement as follows:

  1. Identify every visitor using the FingerprintJS PRO identification API.
  2. Configure webhooks to receive secure server-side events.
  3. Whenever a specific visitor is known to do any fraudulent activity, record that fact inside the visitor tag (which acts as a visitor metadata).
  4. In your webhook handler, read event tags and if you see fraudulent tags, send a notification email to be notified about this user visiting your website again.

Did this page help you?