ホームに戻る

デバイス検出方法 - 技術的方法論

私たちは透明性を信じています。各情報をどのように検出し、どの程度正確かをご覧ください。

正確
推定 / 概算

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