Collect
Observe the capabilities available in this browser.
collectorResults
See what your browser reveals. Inspect the signals, compare two runs, and check how the library behaves.
Start a collection to see the signals available in this browser and the fingerprint they produce.
Coverage describes collected signals, not identification accuracy.
Expand a signal to inspect its local value.
| Collector | Status | Time | Hash input |
|---|
Only successful, eligible fields enter the versioned fingerprint projection. Raw observations stay in this tab.
Loading the local SDK…
A fingerprint is a hash of selected browser observations. The same projected data produces the same hash. A changed browser, device, or protection setting can change the observations.
Observe the capabilities available in this browser.
collectorResults
Select defined fields. Leave volatile context out.
fingerprintVersion
Order object keys for a reproducible representation.
safeStringify
Calculate SHA-256, including the schema version.
fingerprint
Different browsers can share an identical fingerprint. The same browser can produce a different one as its environment changes. Use it as contextual evidence, never as an authentication secret.
customData is returned as context and does not affect the fingerprint.
Only explicitly supplied fingerprintData joins the hash input. UUID
values are preserved.
Unsupported APIs, blocked access, timeouts, and exclusions have separate statuses. They are not proof of automation, and they do not count as successful collection.
No collector runs when you open this page. Network collectors are disabled by default. Decide when collection is appropriate for your application and its users.
Read the API, privacy guidance, and v2 migration notes before shipping.
Run real checks against this build: hashing, canonical data, collection controls, storage, and short-term repeatability.
These checks run locally on request. They do not measure uniqueness, long-term stability, or bot-detection accuracy. Repeatability uses your current playground settings.