Portrait of Simon Brainerd
Simon Brainerd

Browser Metadata Demo

A live demonstration of routine browser, device, and network metadata exposed during ordinary web browsing. Platforms and identity vendors use partner-site tags, cookies, device IDs, IP addresses, URLs, and related event data to support retargeting, audience building, ad measurement, and cross-device identity resolution.

This page presents request-side and browser-readable signals that may be available during a standard site visit, including transport details, rendering characteristics, capability hints, and selected client environment data. Metadata can be used for a "fingerprint" which is a probabilistic match of different pieces of data for the use of identification. Not all metadata is utilized or tracked across services for this purpose, but ad-first (Google, Meta, Amazon Ads, LinkedIn, The Trade Desk) and identity-first (LiveRamp, Epsilon, Neustar / TransUnion, Experian), along with data-brokers (Mobilewalla, Kochava, InMarket) do. If you use an ad/tracker blocker extension such as Privacy Badger or uBlock Origin, you will see that there are no trackers displayed as blocked on this page, because third-party trackers are not required for the information gathered. Disabling JavaScript can heavily reduce exposure, but does not remove metadata gathered (though it may not be shown) from the preliminary http/https request.

This page is intended as a transparent demonstration of ordinary and ubiquitous metadata exposure. Using a reputable VPN and browsers such as Mullvad Browser or Brave Browser (configured for anti-fingerprinting) can reduce metadata exhaust and exposure. Having only a VPN or only a privacy browser is often not enough, and many "privacy browsers" often do not work. The word reduced is used because there is no such thing as total or real anonymity, only approximation. It should be noted that anonymity or uncertainty is broken when logging into a service using credentials. Not all metadata is as identifying as other kinds, but the aggregate is what aids in higher certainty of identification across time when compared to other instances of gathered data.

IP Version
Loading…

Surface Metadata

Server / Edge Trace
Ingress AddressLoading…
Request IPv4Loading…
Request IPv6Loading…
Approx. IP RegionLoading…
Provider / ASNLoading…
Cloudflare ColoLoading…
HTTP ProtocolLoading…
TLS VersionLoading…
TLS CipherLoading…
Request MethodLoading…
Page URLLoading…
HostLoading…
IP Geo Country / RegionLoading…
IP Geo Postal / MetroLoading…
IP Geo CoordinatesLoading…
IP Geo TimezoneLoading…
Accept-LanguageLoading…
Verified Bot CategoryLoading…
Client / Browser Trace
Local TimeLoading…
TimezoneLoading…
UTC OffsetLoading…
Language StackLoading…
User AgentLoading…
Browser SignatureLoading…
Operating SystemLoading…
Device ClassLoading…
Touch / PointerLoading…
Pointer / Hover MatrixLoading…
Max Touch PointsLoading…
Hardware ConcurrencyLoading…
ViewportLoading…
ScreenLoading…
Avail ScreenLoading…
Pixel RatioLoading…
DPR BucketLoading…
Color DepthLoading…
Pixel DepthLoading…
OrientationLoading…
Dark Mode PreferenceLoading…
Reduced MotionLoading…
Reduced TransparencyLoading…
Contrast PreferenceLoading…
Forced ColorsLoading…
Color GamutLoading…
MonochromeLoading…
Online StateLoading…
Cookies EnabledLoading…
Java Enabled (Legacy)Loading…
Do Not TrackLoading…
Global Privacy ControlLoading…
Device MemoryLoading…
Memory BucketLoading…
CPU BucketLoading…
Effective Network TypeLoading…
Estimated DownlinkLoading…
Estimated RTTLoading…
Data SaverLoading…
BatteryLoading…
Charging StateLoading…
Visit CountLoading…
Presence Duration00:00
Document VisibilityLoading…
Graphics / Rendering
WebGL VendorLoading…
WebGL RendererLoading…
WebGL VersionLoading…
Shading LanguageLoading…
WebGL2Loading…
Max Texture SizeLoading…
Max Renderbuffer SizeLoading…
Renderer BucketLoading…
Canvas Data URL SampleLoading…
Canvas HashLoading…
OffscreenCanvasLoading…
Audio / Media
Audio ContextLoading…
Audio Sample RateLoading…
Audio Base LatencyLoading…
Audio Output LatencyLoading…
Audio Fingerprint SourceLoading…
Audio HashLoading…
Media Devices APILoading…
High-Entropy Hints / Fonts / Capabilities
UA High-Entropy HintsLoading…
BrandsLoading…
Mobile HintLoading…
Detected FontsLoading…
Font Metrics HashLoading…
Intl Locale SummaryLoading…
Codec Support Matrix
Feature Support Matrix
Permissions / Devices / Storage / Media / Automation / Transport
Permission State Matrix
Media Device Summary
Storage / Persistence Matrix
MediaCapabilities Decode Matrix
Automation / Runtime Matrix
Permissions Policy Matrix
Transport / TLS Detail
↑ Top