Senast uppdaterad: 3 april 2026
Vad är Diagno?
Diagno är en gratis webbläsarbaserad diagnostisk plattform för hårdvara. Den tillhandahåller 90 verktyg i 9 kategorier – ljud, display, inmatningsenheter, kamera, nätverk, spel, mobila sensorer, systeminformation och anslutningar. Varje test körs direkt i din webbläsare med noll installationer och noll datauppladdningar.
Hur det fungerar
Diagno använder standardiserade webb-API:er för att kommunicera direkt med din hårdvara från webbläsaren:
- MediaDevices API — Mikrofon- och kameraåtkomst för ljud- och videotester
- Web Audio API — Ljudanalys i realtid, frekvensgenerering och FFT-bearbetning
- Canvas & WebGL — Skärmtester, pixelanalys och GPU-prestandatester
- Keyboard & Pointer Events — Test av inmatningsenheter och mätning av reaktionstid
- DeviceMotion & DeviceOrientation — Diagnostik av mobila sensorer
- WebBluetooth, WebUSB, WebHID — Test av anslutningar och kringutrustning
Prestandakritiska beräkningar som FFT-, SNR- och THD-analys körs via WebAssembly kompilerad från Rust, med hastighet nära inbyggda program.
Arkitektur med integritet i fokus
Diagno är byggt med integritet som utgångspunkt: dina testdata stannar på din enhet. Diagno har ingen backendserver, databas eller egen API-slutpunkt. Hela diagnostikprogrammet är en statisk webbplats som levereras direkt till din webbläsare. Ljud, video, sensordata och inmatningshändelser behandlas lokalt och lämnar aldrig enheten.
Du kan kontrollera detta själv: Öppna nätverksfliken i webbläsarens utvecklarverktyg under ett test. Dina testdata skickas aldrig till en Diagno-server. Webbplatsen läser dock in tredjepartstjänster som Google AdSense och Google Analytics, vilka kan sätta cookies och göra egna anrop. Läs vår integritetspolicy för mer information.
Teknik
Diagno är byggt med modern webbteknik:
- Astro — Generering av statiska webbplatser med Islands Architecture
- React — Interaktiva testkomponenter
- TypeScript — Typsäker kod i strikt läge
- Rust + WebAssembly — Snabba ljud- och prestandaberäkningar
- Tailwind CSS — Formgivning med hjälpklasser
Öppen källkod
Diagno har öppen källkod. Du kan granska koden, kontrollera våra integritetsuppgifter, rapportera problem eller bidra med förbättringar på GitHub.
Kontakt
Har du frågor, synpunkter eller affärsförfrågningar? Kontakta oss på [email protected].