Why test hardware in a browser?
A browser already has controlled access to your keyboard, screen, camera and microphone — which is exactly what a hardware test needs. So none of these tests requires an app, an account or admin rights, and each one behaves the same on Windows, macOS, Android and iOS. There is nothing to uninstall afterwards.
The two-minute second-hand device check
India is now the world's third-largest market for used smartphones, and used handsets are growing faster than new ones. The biggest risk in that market is a fault you only discover after the money has changed hands — a dead key, a patch of dead pixels, a microphone that records silence, a corner of the screen that ignores your finger.
Before you pay for a used phone or laptop, run these five in order:
- Dead pixel test — full-screen colours catch panel damage and OLED burn-in.
- Touch screen test— the fault most often hidden by a seller, because it's invisible until you touch the dead area.
- Keyboard tester — on a laptop, one dead key means a whole keyboard assembly.
- Microphone test and speaker test — liquid damage usually takes both.
- Screen & device info — check the resolution and thread count against the listing.
None of it takes more than two minutes, and it is the cheapest insurance available on a purchase worth tens of thousands of rupees.
Is any of this data uploaded?
No. Every test here is client-side JavaScript: keystrokes, camera frames, audio and touch coordinates are processed on your device and discarded when you close the tab. Nothing is transmitted to TopTechs, and nothing is stored. The camera and microphone tests need your explicit permission, which your browser controls and you can revoke at any time from the padlock icon in the address bar.