Each test probes a browser security or privacy control. Results indicate how the browser is configured — PASS means locked down, WARN means partially restricted or informational, FAIL means the control is absent or accessible.
strict-origin-when-cross-origin or stricter is preferred; weak policies leak full URLs to third parties.navigator.hardwareConcurrency (CPU core count) and navigator.deviceMemory (RAM in GB). Locked browsers mask or omit these values.rel=dns-prefetch). When uncontrolled, prefetch can leak visited domains to DNS resolvers.eval() is callable. A Content Security Policy with unsafe-eval absent blocks it. eval() is often exploited in XSS attacks.securitypolicyviolation event.localStorage. Persistent across sessions; some privacy modes block or sandbox it.sessionStorage. Clears on tab close; still potentially exploitable for session fixation.Secure, HttpOnly, or SameSite flags. Checks if the browser allows it and reads back the cookie value.
Quick links to this browser's configuration pages for each feature tested above.
Internal browser URLs (chrome://, edge://, about:) will be copied to your clipboard — paste them in the address bar.
Detecting browser…