A complete 12-point scan of your browser's privacy exposure — IP leaks , WebRTC , fingerprint uniqueness, DNS routing , canvas tracking, timezone mismatch, and more. Results in under 15 seconds.
100% client-side · No data stored · Free forever
All checks run entirely inside your browser. Zero data leaves your device.
How to read your composite score
A single number out of 100 is convenient, but it can hide what actually matters. This scan averages 12 checks that don't carry equal real-world risk — treat the score as a starting point, then open the individual result cards above to see which specific signal is driving it.
One red flag can outweigh nine green checks
A confirmed WebRTC or DNS leak that exposes your real IP is a categorically more serious exposure than a mediocre fingerprint uniqueness score, even though both only move the headline number by a similar amount. If your IP or WebRTC card shows red, treat it as the priority fix regardless of what the overall score reads — run the dedicated WebRTC leak test for the full ICE candidate breakdown.
Fingerprint scoring isn't pass/fail like leak checks
IP and DNS checks are binary — either your real address leaked or it didn't. The fingerprint component is inherently probabilistic: it estimates how rare your signal combination is, not whether something is broken. A high fingerprint score describes your exposure if a tracker chose to use it, not a confirmed problem the way a red WebRTC badge is.
Test with your VPN on AND off
A single scan only tells you your exposure under the conditions you happened to be in. The more useful comparison is running the scan once with your VPN disconnected as a baseline, then again with it active — that delta shows you exactly what your VPN is and isn't protecting, which a one-time score can't show on its own.
A "blocked" storage check isn't always bad
Safari's Private Browsing mode restricts or blocks IndexedDB and persistent storage by design — a "blocked" result there is the browser's own privacy feature working, not a misconfiguration. The same check run in a normal window, or in a different browser's private mode, can legitimately show a different result without either being "wrong."