Terakhir diperbarui: 3 April 2026
Apa itu Diagno?
Diagno adalah platform diagnostik perangkat keras berbasis browser gratis. Ini menyediakan 90 alat dalam 9 kategori — audio, tampilan, perangkat input, kamera, jaringan, permainan, sensor seluler, info sistem, dan konektivitas. Setiap pengujian berjalan langsung di browser Anda tanpa instalasi dan tanpa unggahan data.
Cara Kerjanya
Diagno menggunakan API Web standar untuk berinteraksi dengan perangkat keras Anda langsung dari browser:
- MediaDevices API — Akses mikrofon dan kamera untuk audio/video tes
- Web Audio API — Analisis audio real-time, pembuatan frekuensi, dan pemrosesan FFT
- Canvas & WebGL — Tes tampilan, piksel analisis, dan tolok ukur GPU
- Keyboard & Pointer Events — Pengujian perangkat input dan pengukuran waktu reaksi
- DeviceMotion & DeviceOrientation — Sensor seluler diagnostik
- WebBluetooth, WebUSB, WebHID — Konektivitas dan pengujian periferal
Perhitungan kritis kinerja (analisis FFT, SNR, THD) dijalankan melalui WebAssembly dikompilasi dari Rust untuk kecepatan mendekati aslinya.
Arsitektur yang Mengutamakan Privasi
Diagno dibuat dengan mengutamakan privasi: data pengujian Anda tetap ada di perangkat Anda. Diagno tidak memiliki server backend, tidak memiliki database, dan tidak memiliki titik akhir API sendiri — seluruh aplikasi diagnostik adalah situs statis yang disajikan langsung ke browser Anda. Audio, video, data sensor, dan peristiwa masukan diproses secara lokal dan tidak pernah keluar dari perangkat Anda.
Anda dapat memverifikasi ini: buka tab Jaringan DevTools browser Anda selama pengujian apa pun dan Anda akan melihat bahwa data pengujian Anda tidak pernah dikirim ke server Diagno. Situs web memuat layanan pihak ketiga (Google AdSense dan Google Analytics), yang mungkin menyetel cookie dan membuat permintaannya sendiri — lihat Kebijakan Privasi untuk detailnya.
Teknologi
Diagno dibuat dengan teknologi web modern:
- Astro — Pembuatan situs statis dengan Pulau Architecture
- React — Komponen uji interaktif
- TypeScript — Tipe basis kode aman dalam ketat mode
- Rust + WebAssembly — Audio performa tinggi dan komputasi benchmark
- Tailwind CSS — Utilitas pertama gaya
Sumber Terbuka
Diagno adalah sumber terbuka. Anda dapat memeriksa kode, memverifikasi klaim privasi kami, melaporkan masalah, atau berkontribusi perbaikan pada GitHub.
Kontak
Punya pertanyaan, masukan, atau pertanyaan bisnis? Hubungi kami di [email protected].