Privacy Test Pages
🛡 Collection of pages for testing various privacy and security features of browsers and browser extensions.
View source and contribute on GitHub.
Tracker Reporting
Ad attribution flow
Browser Features
- Geolocation
- Permissions API (webCompat)
- Links Open in New Window
- window.close() Link
- Simple text area for editing
- URL Schemes
- Stack tracing
- Canvas draw
- Video → Canvas capture (camera + file)
- Downloads
- Print
- Fonts
- Autoconsent Feature Tests
- Navigator Interface
- WebKit Message Handlers Visibility (Apple) — readout + Notification / print buttons to validate the
appleNullifyMessageHandlersExperiment on iOS and macOS
- DuckDuckGo detection (Bowser)
- PDF Viewer Capability
- JS alerts and Hanging
- window.onerror / unhandledrejection test
- Local storage
- Client Hints
- Harmful APIs
- Element Hiding
- Auto Refresh
- Favicon
- Blob URL Navigation
- Network Errors
- Autoplay Policy Tests (WebKit)
- Web Interference Detection
- CAPTCHA Detection Reference — manual reference for the
web-detection captcha detectors (reCAPTCHA, hCaptcha, Turnstile, Cloudflare, DataDome, Imperva, Arkose, GeeTest, AWS WAF)
- Site Permissions (iframe identity) — verifies which origin the browser uses for permission storage when a permission is requested from an iframe
- Iframe Media Prompt Repro — triggers a Claude-like cross-origin iframe
enumerateDevices() + getUserMedia() sequence to verify prompt visibility vs iframe API blocking
- Device Enumeration Chaos — catalogue of
enumerateDevices, getUserMedia, permissions and RTCPeerConnection calls to isolate which API surfaces the Windows OS camera prompt (OPS-7378)
Security
Privacy Protections Tests
Autofill
Note: Autofill features currently only work on secure contexts, so no http://.
Other