Privacy Policy

Last updated: February 2025

What Exposed Does

Exposed is an educational tool that demonstrates the information a website can gather about your browser and device just by loading a page. It reveals browser fingerprinting techniques including canvas rendering, WebGL profiling, audio context analysis, font enumeration, hardware detection, and more. All fingerprinting and detection runs entirely in your browser. Nothing is sent to our servers.

Data Collection

  • Nothing is stored. All fingerprint results are computed locally in your browser and displayed during your session only. When you close the tab, everything is gone.
  • No cookies. Exposed does not set any tracking cookies or use local storage for identification purposes.
  • No analytics. We do not use Google Analytics, Mixpanel, or any other analytics service to monitor visitors.
  • No third-party scripts. No external tracking or advertising scripts are loaded on any page.

IP Geolocation (Opt-In)

The only external request Exposed makes is the optional IP geolocation lookup. This is explicitly opt-in: you must click a button to trigger it. When you do, your IP address is sent to a geolocation API to retrieve approximate location data. This data is displayed in your browser and is not stored on our servers.

Hosting

Exposed is hosted on Vercel. Vercel may collect standard server logs (IP addresses, request timestamps) as part of their infrastructure. See Vercel's Privacy Policy for details.

Open Source

Exposed is fully open source. You can inspect the entire codebase on GitHub to verify these claims.

Your Rights

Since Exposed does not collect, store, or process any personal information, there is nothing to request access to, correct, or delete. You are always in full control of your browsing session.

Changes to This Policy

If this policy is updated, the changes will be reflected on this page with an updated revision date. Because no personal information is collected, changes are expected to be minimal.

Contact

For privacy concerns or questions, open an issue on the GitHub repository.