EchoPrint AI
M1 network · M2 hardware · M3 software/protection · M4 four scores · M5 temporal. Separates empty Chrome from hardened browsers.
Privacy-first lab
M2–M5 run in your browser. M1 is an ephemeral /api/fp request (IP intel, no DB). Scan history stays in localStorage only.
~15s · /api/fp IP-intel · 3 canvas · WebGL/WebGPU · protection probes
Scan history
After a scan, reports stay in localStorage only (max 10). Compare Chrome vs hardened side by side.M1 Network
IP ASN/type, JA3 hooks, header order, WebRTC vs HTTP, geo↔timezone map
M2 Hardware
stable_id: 3 canvas, WebGL, WebGPU, Audio, fonts, screen, Math
M3 Software
Spoof UA/CH/GPU, adblock, Brave, canvas noise, tracker block
M4 Scores
A uniqueness · B spoof · C aggressiveness · D vulnerability
Why Chrome ≠ max protection
- M2 stable_id is shared on one PC — hardware, not a bug
- M3 protection: 0 on empty Chrome, 70–95 on Brave/uBlock/RFP
- History + compare: two scans (Chrome vs hardened) side by side