← ホームに戻る
デバイス検出方法 - 技術的方法論
私たちは透明性を信じています。各情報をどのように検出し、どの程度正確かをご覧ください。
正確
推定 / 概算
IPアドレス
ip-api.comから取得
パブリックIPは位置情報APIから取得されます。
ブラウザとバージョン
navigator.userAgent
User-Agent文字列から解析。
オペレーティングシステム
navigator.platform + userAgent
プラットフォーム情報から検出。
WebRTCリーク状態
RTCPeerConnection
実際のIPが露出しているかを検出するためにWebRTC接続を作成します。
デバイスメモリ
navigator.deviceMemory
バケット値(2、4、8、16 GB)を返します。正確なRAMではありません。
ストレージ割り当て
navigator.storage.estimate()
ブラウザが理論的に使用できる最大ストレージを表示。
接続タイプ
navigator.connection.effectiveType
ヒューリスティック推測(2g/3g/4g)。
GPU情報
WebGLRenderingContext.getParameter()
WebGLからのGPU情報。
CPUコア
navigator.hardwareConcurrency
論理コア(スレッド)を返します。
なぜこれらの制限があるのか?
ブラウザはプライバシーとセキュリティのために正確なハードウェア詳細を意図的に隠します。
最終更新: 2026-02-08