EchoPrint AI

M1–M5 fingerprint lab

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

  1. M2 stable_id is shared on one PC — hardware, not a bug
  2. M3 protection: 0 on empty Chrome, 70–95 on Brave/uBlock/RFP
  3. History + compare: two scans (Chrome vs hardened) side by side