メインコンテンツへスキップ
patrache.diagno

Diagnoについて

プライバシーを尊重した無料のハードウェア診断。

最終更新: 2026年4月3日

Diagnoとは何ですか?

Diagno は、無料のブラウザベースのハードウェア診断プラットフォームです。オーディオ、ディスプレイ、入力デバイス、カメラ、ネットワーク、ゲーム、モバイル センサー、システム情報、接続の 9 つのカテゴリにわたる 90 のツールを提供します。すべてのテストは、インストールやデータのアップロードを必要とせず、ブラウザーで直接実行されます。

仕組み

Diagno は標準の Web API を使い、ブラウザからハードウェアを直接操作します。

  • MediaDevices API — 音声・映像テスト用のマイクとカメラへのアクセス
  • Web Audio API — リアルタイムの音声解析、周波数生成、FFT 処理
  • Canvas & WebGL — 画面テスト、ピクセル解析、GPU ベンチマーク
  • Keyboard & Pointer Events — 入力機器のテストと反応時間の測定
  • DeviceMotion & DeviceOrientation — モバイルセンサーの診断
  • WebBluetooth, WebUSB, WebHID — 接続と周辺機器のテスト

処理速度が重要な計算(FFT、SNR、THD 解析)は、Rust からコンパイルした WebAssembly で実行し、ネイティブに近い速度を実現します。

プライバシーを優先した設計

Diagno はプライバシーを重視して設計されており、テストデータはお使いの端末内に留まります。 Diagno には独自のバックエンドサーバー、データベース、API エンドポイントがありません。診断アプリ全体がブラウザに直接配信される静的サイトです。音声、映像、センサーデータ、入力イベントは端末内で処理され、外部に送信されません。

これはご自身で確認できます。テスト中にブラウザの開発者ツールのネットワークタブを開くと、テストデータが Diagno のサーバーに送信されていないことが分かります。ただし、サイトでは外部サービス(Google AdSense と Google Analytics)を読み込みます。これらは Cookie を設定し、独自に通信する場合があります。詳しくはプライバシーポリシーをご覧ください。

技術

Diagno は次のモダンな Web 技術で構築されています。

  • Astro — アイランドアーキテクチャによる静的サイト生成
  • React — 操作可能なテストコンポーネント
  • TypeScript — 厳格モードによる型安全なコード
  • Rust + WebAssembly — 高速な音声解析とベンチマーク計算
  • Tailwind CSS — ユーティリティを中心としたスタイル設定

オープンソース

Diagno はオープンソースです。GitHubでコードの確認、プライバシーに関する説明の検証、不具合の報告、改善への貢献ができます。

お問い合わせ

ご質問、ご意見、ビジネスに関するお問い合わせは、[email protected] までお寄せください。

Powered by Patrache Studio Diagno

このサイトの広告を許可してください

ツールを利用するには、このサイトの広告ブロックを解除してください。広告収益で無料サービスを運営しています。

広告ブロッカーのアイコンからこのサイトのブロックを解除し、もう一度確認してください。