System Hardware & Media Audit
Automated health inspection of your browser's media hardware APIs, user permissions, and connected peripheral devices.
How the Hardware Subsystem Audit Works
Common Subsystem Errors & Fixes
| Error / Symptom | Root Cause | Recommended Solution |
|---|---|---|
| Media Capture API reports Fail | Insecure HTTP origin or disabled WebRTC flags in browser settings. | Access the website using HTTPS (or localhost) and ensure WebRTC is not blocked by third-party privacy extensions. |
| Device Enumeration returns 0 devices | Missing or corrupt audio/video drivers in Windows Device Manager. | Reinstall OEM motherboard audio drivers and webcam manufacturer drivers, then restart your browser. |
| Device names shown as generic labels | Browser anti-fingerprinting protection active before permission grant. | Click 'Test my webcam' or 'Test my microphone' to trigger the browser permission prompt and reveal exact model names. |
| Web Audio Pipeline reports Unsupported | Outdated legacy browser or disabled audio engine policy. | Update to the latest version of Chrome, Edge, Firefox, or Safari with Web Audio API 1.0 support enabled. |
Browser Hardware Sandboxing & Security Isolation
Modern web browsers enforce strict security sandboxes to protect user privacy. Websites cannot silently access
microphones, cameras, or biometric hardware without explicit permission prompts. The
navigator.mediaDevices subsystem was standardized by the W3C to give users total control over
their connected media peripherals.
HWCheck operates entirely within this sandboxed client runtime. No video frames, audio samples, or hardware serial numbers are ever collected, transmitted, or logged to remote servers. All diagnostic evaluations occur directly in your computer's local memory.