Dev.to
7/21/2026
I built 118+ device tests that run entirely in your browser — no server, no uploads
Short summary
A developer built TestOnDevice, 118+ browser-based device tests that run entirely client-side with no server uploads. The project leverages Web APIs like getUserMedia, Web Audio, Gamepad API, and Pointer Events for hardware diagnostics. Key design principles include aggressive track teardown, late permission requests, and no backend for device data — making trust a structural feature rather than a privacy policy promise.
- •118+ device tests run entirely in-browser with zero server uploads
- •Modern Web APIs (getUserMedia, Gamepad API, Web MIDI) enable comprehensive hardware diagnostics
- •Trust is built structurally: no backend, late permissions, immediate teardown — not just a privacy footer
Generated with AI, which can make mistakes.
Is this a good recommendation for you?



