What browser exposure means
Browser exposure is the set of signals a site can read or infer when a page loads. Some signals are obvious, such as screen size or language. Others come from rendering behavior, device capabilities, storage, permissions, or network paths.
Aerod should make those signals visible and explain how they can combine into a more distinctive profile.
Common signal groups
| Signal group | Examples | Why it matters |
|---|---|---|
| Browser and platform | User agent, platform hints, device memory, hardware concurrency | Helps classify the device and browser environment |
| Locale and time | Language, timezone, date formatting | Can reveal regional mismatch or profile uniqueness |
| Rendering | Canvas, WebGL, audio behavior, fonts | Can vary by hardware, driver, OS, browser, and settings |
| Storage | Cookies, local storage, session storage, indexed storage | Shows persistence and tracking surfaces |
| Permissions | Camera, microphone, notifications, geolocation prompts | Indicates what the browser may expose if granted |
| Network-related behavior | WebRTC, IP check, DNS guidance | Can reveal route mismatch or connection context |
How results should be presented
Aerod should avoid alarmist language. A signal being visible does not always mean a user is compromised. The correct presentation is: visible signal, practical risk, limitation, and remediation.