본문으로 건너뛰기

About Diagno

Free hardware diagnostics that respect your privacy.

Last updated: April 3, 2026

What is Diagno?

Diagno is a free, browser-based hardware diagnostic platform. It provides 90 tools across 9 categories — audio, display, input devices, camera, network, gaming, mobile sensors, system info, and connectivity. Every test runs directly in your browser with zero installs and zero data uploads.

How It Works

Diagno uses standard Web APIs to interact with your hardware directly from the browser:

  • MediaDevices API — Microphone and camera access for audio/video tests
  • Web Audio API — Real-time audio analysis, frequency generation, and FFT processing
  • Canvas & WebGL — Display tests, pixel analysis, and GPU benchmarks
  • Keyboard & Pointer Events — Input device testing and reaction time measurement
  • DeviceMotion & DeviceOrientation — Mobile sensor diagnostics
  • WebBluetooth, WebUSB, WebHID — Connectivity and peripheral testing

Performance-critical computations (FFT, SNR, THD analysis) run via WebAssembly compiled from Rust for near-native speed.

Privacy-First Architecture

Diagno is not just privacy-friendly — it is architecturally incapable of collecting your data. There is no backend server, no database, and no API endpoint. The entire application is a static site served directly to your browser. Audio, video, sensor data, and input events are processed locally and never leave your device.

You can verify this claim: open your browser's DevTools Network tab during any test. You will see no outbound data requests to Diagno.

Technology

Diagno is built with modern web technologies:

  • Astro — Static site generation with Islands Architecture
  • React — Interactive test components
  • TypeScript — Type-safe codebase in strict mode
  • Rust + WebAssembly — High-performance audio and benchmark computations
  • Tailwind CSS — Utility-first styling

Open Source

Diagno is open source. You can inspect the code, verify our privacy claims, report issues, or contribute improvements on GitHub.

Contact

Have questions, feedback, or business inquiries? Reach us at hello@patrache.studio.