Collect Fingerprint

No cookies/localStorage. Uses FingerprintJS OSS v5 when available; falls back if blocked.

Ready.
Result
server mode:
device_id (stored)
device_id_strict (includes fp visitorId)
device_id_coarse (cluster; ignores fp visitorId)
Note: Chrome normal vs incognito often changes FingerprintJS visitorId, so device_id_strict may differ. Compare device_id_coarse or run the server with DEVICE_ID_MODE=coarse. Also check fraud.minFpId in the signals table for a very weak cohort key.
fp visitorId
confidence
seen before
linkability
risk
action
cluster devices

Payload Preview
(not sent yet)