← ブログに戻る

シークレットモードで関連付けは防げるか?分離の境界線を確認する

結論から先に:防げません。シークレット ウィンドウ(Firefox ではプライベート ウィンドウ)が隔離するのは、端末に残る記録の方です。外に見せるあなたの正体ではありません。2社の公式説明は、同じことを指しています。ウィンドウを閉じれば、履歴も Cookie もサイトデータも端末に残りません。ただし回線事業者、勤務先、訪問先のサイトからは、あなたの動きは見えています。同じ端末のシークレット ウィンドウは、指紋も送信元 IP もハードウェア構成も共有です。関連付けの判定でプラットフォームが見るのは、まさに後者の方です。

複数店舗のアカウント運営をしている読者から、こんな話を聞きました。同じ Chrome でシークレット ウィンドウを3つ開き、店舗の管理画面3か所にそれぞれログインしたと言います。根拠は「ウィンドウ同士は独立している。つまり端末3台と同じ」というものでした。3日目。アカウント3つがまとめてやられました。

本当に効いているのは「シークレット」の半分だけです。誤解を生みやすいのは残りの「モード」。開いただけで、別の環境になった気分になれるからです。

まず整理:隔離されるのは記録であって、正体ではない

2つのブラウザが答えているのは、実は同じ問いです。端末に記録を残さないには、どうすればよいか。それだけです。

Chrome のヘルプは端的です。シークレットモードは、一部の情報が端末に保存されるのを防ぎます。セッション終了後はサイトデータを残さず、訪問したサイトも記録しません。同じページには、こうも書かれています。シークレットモードで完全に匿名になるわけではなく、訪問先のサイトや、ネットワークを管理する組織(学校、勤務先、プロバイダー)には、シークレットモード中の活動が見られる場合がある。

Firefox 公式のプライベートブラウジング説明も同じ論理です。訪問したページ、フォームと検索履歴、ダウンロード履歴、Cookie、キャッシュ、オフライン用コンテンツ。これらは残りません。ただしページ内には「重要」として一言あります。プライベートブラウジングは匿名でのネット利用を保証するものではなく、プロバイダー、勤務先、訪問先のサイトは、あなたがどのページを見たかを依然として把握できる。

2つの説明を並べると、境界線がはっきりします。この機能が担うのは、端末の内部にある記録の掃除であって、端末の外では成立しません。プラットフォームが2つのアカウントの関連を判定するとき、焦点は端末に記録が残ったかどうかではありません。2回のアクセスが、同じ端末・同じ回線に見えるかどうかです。

防げるもの・防げないもの:一項目ずつ対照

公式のリストは項目が多く、各ページに散らばっています。「シークレットのセッションが終わるとき、何が残るか」で組み替えれば、法則がひと目で分かります。

処理されるもの:

  • 訪問したページ:履歴に入らず、アドレスバーの自動補完にも現れません。
  • フォームと検索履歴:テキストボックスや検索欄に入力した内容は、オートコンプリートに残りません。
  • ダウンロード履歴:終了後、ダウンロード管理には現れません。
  • Cookie とサイトデータ:セッションの間だけメモリに仮置きしてサイトを動かし、閉じると破棄します。
  • ページキャッシュとオフライン用データ:キャッシュページも、オフライン読書用に保存した内容も、ディスクに落ちません。
  • サードパーティ Cookie とトラッカー:Firefox のプライベート ウィンドウは既定でブロック。Chrome のモバイル版も、クロスサイト Cookie を既定で遮断します。

触れないもの:

  • 送信元の IP:サイトに見えるのは、いつもあなたの回線のアドレスです。
  • ブラウザの指紋とハードウェア構成:GPU、フォント、画面サイズ、CPU のコア数、メモリの容量帯。一つも欠けません。
  • ブックマークとパスワード:シークレット ウィンドウで保存したものも、終了後は通常セッションに残ったままです。
  • ダウンロードしたファイル本体:履歴は消えても、ファイルはディスクにあります。
  • システムレベルのタイムゾーンと言語:システム設定に従い、シークレット ウィンドウは変更しません。
  • 同じシークレット ウィンドウ同士:同じ一時セッションに属し、メモリ上の Cookie を共有します。最後の1枚を閉じると、まとめて破棄されます。
シークレット ウィンドウの分離境界まとめ

法則はきれいです。消せるのは「端末に残る記録」だけ。消せないのは「外に向けて報せる特徴」の方です。前者は次にこの端末を使う人にしか影響しません。後者こそが、プラットフォームがあなたをどう見るかを決めます。

Cookie は分かれても、身元は分かれない

Mozilla の説明では、プライベート ウィンドウ用に発行された Cookie は一時的にメモリへ置かれ、通常のウィンドウの Cookie とは分かれています。最後のプライベート ウィンドウを閉じると、捨てられます。この点は事実です。シークレット ウィンドウでアカウント B。通常のウィンドウでアカウント A。互いのログイン状態は見えません。

だから「シークレットでサブアカウント」という運用は、もっともらしく見えます。セッションが干渉しないので、独立した環境が二つあるように見えるからです。

問題は、Cookie がセッション層の仕組みにすぎず、関連付けの判定に使われるのは端末とネットワーク層の証拠だという点です。同じ端末なら、通常のウィンドウもシークレット ウィンドウも、外に出す情報はブラウザのバージョン、キャンバスの描画結果、フォント一覧、画面の各種値、タイムゾーンと言語。完全に一致します。送信元 IP に至っては、差がまったくありません。Cookie は分かれても指紋は分かれず、セッションが分かれても端末は分かれません。

シークレット ウィンドウをいくら増やしても無駄な理由も、ここにあります。同じシークレット ウィンドウ群は、同じ一時セッションのままです。3つ開けても、同じ端末でタブを3枚増やすのに近い。本当に隔離された環境には、アカウントごとの指紋、専用の出口、長期保存できる独立したセッションデータが必要です。どれも提供できません。

指紋がなぜ変えにくく、どんな項目で組み上がるのか?ブラウザの指紋はどう組み立てられるかで細かく分解しています。ここでは繰り返しません。一言で覚えるなら、シークレット ウィンドウは「端末内でセッションが混ざらない」を解決するもので、「端末の身元の特定」は解決しません。

Cookie は分かれ、端末の身元は共用される図

2ステップのセルフチェック:目で確かめる

結論を聞くより、自分の目で確かめるほうが早いです。かかるのは2分です。EFF の Cover Your Tracks は登録不要です。開いたらすぐ走ります。

ステップ 1:通常のウィンドウで一度実行します。列挙された項目を記録してください。ブラウザと OS の情報、タイムゾーンと言語、フォントと描画結果に注目します。

ステップ 2:シークレット ウィンドウで同じテストを実行し、結果を並べて比べます。

結果は安定しています。ブラウザと OS の情報、タイムゾーンと言語、フォント一覧、キャンバスとグラフィックの描画は、2回ともほぼ同じか完全一致です。本当に変わるのは、概ね Cookie とローカルストレージだけ。この比較こそ最も直接的な証拠です。シークレット ウィンドウが換えるのはセッションであって、端末ではありません。

通常ウィンドウとシークレット ウィンドウの結果比較

この判断を日々の運用に落とし込むなら、一回きりの検査より順序が大事です。初めての環境をゼロから立てるでは、プロキシ、フォーム、チェックリストを順番に並べています。

シークレットで足りるとき、道具を変えるべきとき

シークレットモードに役割がないわけではありません。使いどころは、ごく日常的です。

  • 共用の端末:閲覧の記録を、次の使用者に残さない。
  • 価格比較と「新規訪問者価格」:既存の Cookie に左右されず、初回訪問の表示を確認できる。
  • 公開アカウントへの一時ログイン:使い終わって閉じれば、ログイン状態が残らない。
  • ページの不具合の切り分け:表示の乱れが、古いキャッシュ由来か確かめる。
  • 顧客へのデモ:きれいなセッションから始め、拡張機能とログイン状態の影響を排除する。

共通するのは一点です。解決するのは「端末の記録」であって、「身元の区別」ではない。言い換えると分かりやすい。シークレットモードが防ぐのは「人の目」であって、「機械の照合」ではないのです。同じ端末の前にいるルームメイトや家族、同僚はかわせます。しかしプラットフォームが、あなたを別のアカウントと並べて照合することは止められません。

逆に、「同じ端末で複数のアカウントを運用し、かつアカウント同士をプラットフォームにつながれたくない」なら、シークレットモードには力がありません。頼るのは環境隔離の仕組みです。環境隔離が管轄するのは身元の境界であって、端末内の記録ではありません。

MostMate はこの思想で作られています。指紋ブラウザである MostMate は、アカウントごとに独立したブラウザ環境を一式用意します。環境の作成時には、画面、コア数、メモリといったハードウェアの値と、言語、タイムゾーン、位置情報をまとめて設定します。既定では出口に追従します。別の身元を組み立てられる場所はここにあり、シークレット ウィンドウにはこの入口がありません。

MostMate 指紋ブラウザの環境設定

よくある質問

シークレットモードはサイトに見抜かれますか?

見抜かれます。シークレット中も、ブラウザはバージョンや指紋といった通常のシグナルを出し続けます。ストレージの有無からプライベート状態を推測できるサイトもあります。不正検知の目には、保護にも追加の露出にもならず、同じ端末によるもう1回のアクセスとしか映りません。

シークレット ウィンドウでログインしたアカウントは、閉じると自動でログアウトしますか?

ログイン状態は自動で終わります。Cookie はウィンドウを閉じると破棄されます。次回は、ログインからです。ただしこれは端末内での残り方の話です。プラットフォーム側のログイン記録と端末の記録は、従来どおり残ります。

シークレットモードで実際の IP は隠せますか?

隠せません。ネットワークの出口は変わらず、サイトに見えるのはあなたの回線のアドレスです。出口を換えるにはプロキシが必要です。ただしプロキシが担うのもネットワーク層まで。指紋とハードウェアのシグナルは、元の場所にあります。

おわりに

シークレットモードの立ち位置は、昔も今も「正体を隠す」ことではなく、「記録を残さない」ことです。役割は共用端末での記録問題の解決で、複数アカウントの防御のために設計されてはいません。何を隔離し、何をしないのかをはっきりさせれば、無駄な苦労をかなり省けます。道具を間違える一番高い代償は、効果の出ない方向へ繰り返し投資することです。

複数アカウントがあなたの実際の舞台なら、発想を身元の層へ切り替えてください。アカウントごとに、独立した環境を一式用意します。MostMate とは何かを確認する。次にMostMate をダウンロードする。無料版で環境を2つ作って動かし、上の2ステップのセルフチェックでもう一度比べてみてください。差は、どんな説明よりも直感的に分かります。

MOSTMATE

安全な複数アカウント管理を、もっと簡単に

最初のアカウントから、MostMate でより安全でスマート、効率的な複数アカウント運用を始めましょう。

  • 独立したプロファイル。一貫した識別情報。
  • AI 自動化 · アカウント健全性 · チーム運用
MostMate をダウンロード