Generating device identity...
Could not create a device identity. Make sure the library is built and available.
Generated locally. No data sent anywhere.
Cryptographic proof of device.
Re-collect browser signals and compare against the stored Pedersen commitment.
Sign an arbitrary challenge with the device ECDSA P-256 key.
Browser APIs sampled to build the device fingerprint.
ECDSA P-256 key generated via WebCrypto and stored in IndexedDB. Never leaves the device.
Pedersen commitment over collected signals. Binds the fingerprint without revealing it.
Re-collect signals and compare against the commitment. Detects drift without exposing raw values.