Why This Matters
A developer has released Onionspector, a companion to their Onion Service auditing tool Onionservatory, that flips the lens to show what a website can learn about a visitor's browser. It demonstrates how much identifying data leaks through plain HTTP headers alone, and far more once JavaScript is enabled — a reminder that fingerprinting risk comes from combinations of small signals, not any single value.
Key Takeaways
- Onionspector shows visitors what data their browser exposes to a site, complementing Onionservatory's service-side security checks.
- Even without JavaScript, headers like User-Agent, Accept-Language, Referer, DNT and Client Hints reveal browser configuration.
- With JavaScript on, screen size, timezone, fonts, GPU, Canvas and AudioContext combine into a potentially unique fingerprint — the exact thing Tor Browser works to prevent.
A few days ago I built Onionservatory, because apparently Onion Services also deserve to be judged by automated security tools.
It answers questions like:
1
2
3
4
5
6
Is this Onion Service configured properly?
Does it leak resources to the clearnet?
... continue reading