About CheckMyDevice
The most comprehensive, privacy-first browser and device diagnostic platform on the web.
🎯 Our Mission
CheckMyDevice was built by web technology engineers who believe everyone deserves instant, transparent access to what their browser and device can actually do. Whether you're a developer shipping a WebGPU-powered app, a gamer checking VR readiness, or a regular user troubleshooting a video call — we give you the answer in seconds, with zero friction.
We maintain one of the most extensive client-side detection suites available, covering over 50 browser APIs and device capabilities — from legacy features like WebGL to bleeding-edge standards like WebGPU, WebNN, and WebTransport.
🧬 Our Detection Methodology
Our diagnostic engine employs a multi-layered, standards-based feature detection framework that interrogates your browser's JavaScript runtime environment through the official W3C and WHATWG Web API surface. Every check is performed using the same interfaces that real web applications use — ensuring results that are empirically accurate and production-representative.
Standards-Based Probing
We query official Web APIs — navigator, screen, permissions, mediaDevices, gpu, ml, xr — using the exact same method calls that production applications rely on. No heuristics. No guesswork.
Weighted Scoring Algorithm
Each Score Test applies a weighted multi-factor evaluation across 6+ sub-checks, producing a normalized percentage that reflects real-world capability — not just binary yes/no.
Continuously Updated
Our detection suite is updated with every major browser release cycle. As new APIs ship (WebNN, WebTransport, WebCodecs), we add them within days — keeping your results current and actionable.
Empirical Validation
Every detection routine is cross-validated against Chrome, Firefox, Safari, and Edge across Windows, macOS, Android, and iOS to ensure consistent, reproducible results.
Our engine reads only publicly exposed, read-only browser APIs. It does not install anything, modify browser settings, or probe beyond what any standard web page can access. The methodology follows the principle of least-privilege observation — we see exactly what your browser voluntarily reports, nothing more.
🛡️ Privacy & Trust — Our Commitment
No Cookies — Ever
CheckMyDevice does not set, read, or require any cookies. Not first-party, not third-party, not session cookies. Period. Your theme preference is stored in localStorage only.
100% Client-Side Execution
Every detection runs entirely inside your browser. No data is transmitted to our servers or any third party. There is no backend, no database, no analytics collecting your device fingerprint.
No Data Retention
We do not store, log, or retain any information about your device, browser, or test results. When you close the tab, your data ceases to exist — because it never left your machine.
Read-Only Public APIs
Our diagnostic engine reads only publicly exposed, read-only browser interfaces (navigator, screen, permissions). We never request elevated privileges, never prompt for camera/mic access, and never write to your system.
Open & Transparent
Our detection logic is delivered as standard JavaScript that runs in your browser. You can inspect every API call we make using your browser's Developer Tools. There is no obfuscation.
No Tracking, No Fingerprinting
While we can detect your browser's canvas fingerprint hash as a feature, we do not use it to track you. We do not correlate visits, build profiles, or share any data with advertisers.
🚀 Staying Current with Web Technology
The web platform evolves rapidly. New APIs like WebGPU, WebNN, WebTransport, and WebCodecs are shipping in browsers right now — fundamentally changing what's possible in areas like AI inference, real-time communication, and immersive experiences.
Our engineering team monitors the W3C, WHATWG, Chrome Platform Status, Mozilla Standards Positions, and WebKit Feature Status trackers. When a new API reaches Origin Trial or ships stable, we integrate detection for it — often within the same release cycle.
This is why professionals, developers, QA engineers, and tech-savvy users around the world trust CheckMyDevice as their go-to diagnostic reference. The data you see is always aligned with the latest browser versions.
👥 Who Uses CheckMyDevice
Web Developers
Verify feature support before shipping WebGPU shaders, WebNN models, or WebXR experiences.
Gamers
Check GPU capabilities, WebGPU readiness, and gamepad support before jumping into browser games.
QA Engineers
Cross-browser compatibility testing with detailed API-level results.
Mobile Users
Discover your phone's sensor capabilities, screen specs, and battery status.
Privacy Advocates
Understand your browser's fingerprint surface and privacy posture.
Students & Educators
Learn what modern browsers can do — with plain-English explanations for every feature.
Ready to check your device?
50+ features tested instantly. No install. No data collected.
Run Full Diagnostic →