Overview
Device fingerprinting creates a unique identifier for each device accessing your application, allowing you to track the same device across multiple signups and detect multi-accounting.Fingerprints are automatically collected by client SDKs. Server-side SDKs receive fingerprints from the client.
What We Track
Device fingerprints are built from browser and hardware signals:- Browser user agent, timezone, and language
- Screen resolution and color depth
- Canvas and WebGL rendering
- CPU cores and device memory
- Touch support and hardware capabilities
API Response
false if device has been used for 3+ signups, true otherwiseCheck execution time in milliseconds
Unique device fingerprint hash
Number of previous signups from this device
Configuration
FLAG
Recommended to FLAG device reuse since multiple accounts may be legitimate (family devices).