Canvas / WebGL / Audio Fingerprint Detection
Pure front-end JS collects the "uniqueness" signals your browser exposes across these dimensions. Zero backend dependency, zero IP exposure, no fingerprints uploaded — everything is hashed locally and displayed.
Reference tools: browserleaks.com / amiunique.org / coveryourtracks.eff.org. We do not compute "global uniqueness" (requires a large sample database); we only compute per-dimension local hashes + high-entropy field hints.
What This Does and Doesn't Test
- Tests: Canvas 2D pixel hash / WebGL Renderer+Vendor / AudioContext OscillatorNode waveform hash / font set detection / screen / platform / hardware concurrency
- Does not test: TLS JA3 / HTTP/2 SETTINGS / TCP/IP stack (requires backend packet capture, beyond the zero-dependency scope)
- Never uploads: Any fingerprint raw values or hashes — all computed and displayed locally in the browser
Want passive TLS fingerprint detection? See WebRTC Leak + IP Deep Detection combined view.