Device Tester

See what your devices send to the browser, hear what the browser sends back out, and check that your mic and webcam come through. Pick a tool to start; the test data stays on this device.

Latest articles

All articles →

Privacy by design

Your raw test data stays in this browser

Mouse buttons, coordinates, event timing, wheel deltas, the keys you press, the sound test frequency and volume you pick, your microphone audio and camera picture, and event history are not sent to any analytics service.

Browser storage

Only CPS best scores, grouped by test duration, are saved in localStorage. You can clear them at any time. Raw event history, mic recordings and camera snapshots are kept in memory and disappear when you leave or reload.

Usage analytics

If Google Analytics is enabled, it records which pages you view (the address without anything after #), scrolling and engagement time, and processes standard connection and browser metadata. On top of that, this tool itself sends only these custom events: mode start, stop, completion, reset, local-record clearing, the sound test safety notice having been shown once, and the permission result of the mic and webcam tests. They carry only the interface language, the test mode, a permission result code (such as granted, denied or no device found) and this site's name, device-tester: no scores, no sound test frequency, volume, waveform or play time, and no microphone or camera names, audio or video. Google Signals and ad personalisation are disabled. Separately, Cloudflare adds Cloudflare Web Analytics to every page to count page views, referrers and load speed; it uses no cookies or localStorage and never receives any test data.

Permissions and uploads

The mouse, keyboard and sound tests use standard pointer, wheel, keyboard and audio output APIs and ask for no device permission; the sound test only plays audio and never records. The mic and webcam tests ask for permission only after you press start, and sound and video stay in this tab, never uploaded or saved. The permission covers all of www.pocketool.app, and you can take it back at any time from the icon next to the address bar.