Skip to content
BrowserCheck

Privacy Policy

Effective: September 7, 2026

This policy explains the current behavior of browsercheck.net. BrowserCheck is designed to show you selected signals that websites can observe while limiting unnecessary collection.

Browser signals processed in your page

The browser checks read values exposed to JavaScript, including the user agent, languages, timezone, screen characteristics, cookie support, privacy request signals, logical processor count, device memory when available, and selected graphics information.

Canvas, WebGL, offline-audio, font-sample and client-rectangle hashes are computed in your browser for display. BrowserCheck does not include those raw hashes in analytics events and does not send them to the network-metadata endpoint.

IP and approximate location metadata

Like any website, BrowserCheck's hosting provider receives the IP address needed to deliver the page. The /api/network endpoint returns the IP and available approximate Cloudflare request metadata—such as country, city, region, timezone, network organization and coordinates—back to the same browser. Its response is marked no-store.

The browser no longer calls third-party IP lookup services for this result. Cloudflare may process standard request and diagnostic metadata under its service configuration and policies. BrowserCheck does not deliberately write fingerprint hashes or a custom IP history to application storage.

WebRTC and map providers

The WebRTC comparison creates a data-only peer connection and contacts Google's public STUN service. A STUN request can reveal network addresses to that provider. No camera or microphone permission is requested.

The approximate map is provided by OpenStreetMap. It is displayed by default and loads as you approach it on the page. Your browser sends a normal request to OpenStreetMap containing the requested coordinates and standard network metadata such as your IP address. The iframe uses a no-referrer policy.

Optional Google Analytics

Google Analytics loads only after you select Allow analytics in the optional analytics panel. If you select Decline—or if your browser exposes Global Privacy Control before a choice is stored—the analytics script is not loaded. You can reopen Analytics settings from the page and change the choice.

Analytics events are limited to product interactions such as a detection completing, a report opening or an AI-control checklist being used. BrowserCheck does not add raw IP addresses, Canvas hashes, WebGL hashes, audio hashes or full user-agent strings to those events. Google and Cloudflare still process standard connection data when their services are contacted.

No Google AdSense advertising script or ad unit is currently loaded by the site, even though an ads.txt publisher declaration may be present.

Local storage

Your theme preference and analytics choice (browsercheck:analytics-consent:v1) are stored locally. AI Controls checklist progress and its update time are also stored locally so the checklist can resume. These values remain in your browser until you reset the feature, clear site data or remove them with browser developer tools.

Retention, sharing and your choices

The installable app caches its icons and offline fallback pages on your device. Its service worker does not cache IP responses, fingerprint values, detection reports or third-party requests. Clear site data in your browser to remove these offline files.

Live browser results exist in page memory and disappear when the page is closed or reloaded. BrowserCheck does not sell personal data. Service providers receive data only when necessary to host the site, perform the explicitly described WebRTC or map request, or provide analytics after consent.

You can decline analytics, block third-party map requests, block WebRTC through browser or network controls, clear local site data, and use browser privacy protections. Some choices can make a test unavailable; unavailable results are not treated as successful checks.

Contact and changes

Questions about this policy can be sent to feedback@browsercheck.net. If the site's processing changes materially, this page and its effective date will be updated before the description is relied upon for the new behavior.