|
The most common question we hear from risk engineers is how long the integration takes. The honest answer is: one afternoon for the core setup, a few hours more to wire the signal into your existing model.
The SDK install is five lines of JavaScript. You load the agent on any page where you want device intelligence, call fp.get(), and receive a stable visitorId in under 300 milliseconds. That ID is yours to store, query, and join against your existing application or session data.
import FingerprintJS from '@fingerprintjs/fingerprintjs-pro'
const fp = await FingerprintJS.load({ apiKey: 'YOUR_API_KEY' })
const result = await fp.get()
const visitorId = result.visitorId // stable for months
|
From there, the visitorId pipes into your existing risk engine via webhook or REST API. No new infrastructure required. Most teams add it as a feature column in their fraud model alongside IP, device type, and behavioral signals. The device-level signal adds cross-session and cross-account visibility that none of those other columns provide.
The free trial includes 100,000 API calls. That is enough to run a meaningful proof-of-concept against live traffic, validate the signal quality, and measure the lift in your model before any commercial discussion.
If you have a developer on your team who wants to evaluate the integration directly, the free account is the right starting point. No sales call required, no credit card, full API access from day one.
|