Chrome でタブを閉じたら Cookie を自動削除する方法
TL;DR:Chrome はタブ単位で Cookie を自動削除できません —— ブラウザ終了時のみです。タブ単位のクリーンアップを得るには、CookieVault Guardian のような Manifest V3 拡張機能をインストールし、信頼するサイトをホワイトリストに追加します。あとは Guardian が処理します:あるドメインの最後のタブが閉じた瞬間に、Cookie、localStorage、IndexedDB、Cache Storage が消去されます。
タブを閉じたときに Cookie を自動削除するとは、あるドメインの最後のタブが閉じた瞬間にそのドメインのブラウザストレージをすべて消去する運用のことです。ブラウザは動き続け、他のタブにも影響しません。Chrome 標準の「すべてのウィンドウを閉じたときに Cookie とサイトデータを削除」設定はブラウザの完全終了時にしか働かず、タブ単位ではありません。タブ単位のクリーンアップには Manifest V3 拡張機能が必要です。
なぜタブ単位のクリーンアップが重要か
要点:ホワイトリスト外のサイトを訪れるたびに Cookie、localStorage、IndexedDB のエントリが堆積し、セッションをまたいで存続して追跡に利用されえます。手動で消すのは手間で、「ブラウザ終了時に消去」も役立ちません —— ほとんどの人は何日もブラウザを閉じないからです。タブ単位のクリーンアップは外科的な中間地点です。
ほとんどのユーザーにとってタブ単位の自動削除が正しいプライバシー姿勢である 3 つの理由:
- 多くの人はブラウザを閉じません。 「終了時に消去」は Chrome を実際に終了する必要があります。多くのユーザーはスリープをまたいで開きっぱなしにするため、Cookie は無制限に積み上がります。
- 手動の消去はオール・オア・ナッシングです。 Chrome の一括削除はすべてかサイト別かのどちらかで、「ホワイトリスト以外をすべて削除」という標準機能はありません。
- 現代の追跡は Cookie だけではありません。 localStorage、IndexedDB、Cache Storage はすべて Cookie 削除を生き延びる追跡識別子を保持しえます。Cookie だけを消す拡張機能は現代の追跡面の半分を取りこぼします。
Chrome 標準のオプション(とその限界)
要点:Chrome は「終了時に消去」と手動のサイト別削除を提供しますが、どちらもタブ単位の自動クリーンアップを実現しません。下の比較表が、なぜそのワークフローには拡張機能が唯一の道なのかを示します。
| 機能 | Chrome 標準「終了時に消去」 | Chrome 手動サイト別 | CookieVault Guardian |
|---|---|---|---|
| 発火タイミング | ブラウザ終了時のみ | 手動操作 | タブクローズ時 |
| 粒度 | 全サイト | 1 サイトずつ | ドメイン単位、自動 |
| ホワイトリスト | なし | なし | あり(ワイルドカード対応) |
| localStorage を消す | はい(終了時) | はい(サイト別) | はい(タブクローズ時) |
| IndexedDB を消す | はい(終了時) | はい(サイト別) | はい(タブクローズ時) |
| ユーザー操作が必要 | ブラウザを閉じる | 設定へ移動 | なし(初期設定後) |
セットアップ:タブ単位のクリーンアップを動かす 8 ステップ
- CookieVault Guardian をインストール —— Chrome ウェブストアから(または Edge アドオン / Firefox アドオン / GitHub の CRX)。
- ツールバーアイコンを固定 —— シールドを常に表示し、ワンクリックでホワイトリストにアクセス。
- ログイン状態を保ちたいサイトを訪れる —— メール、銀行、業務ツール、パスワードマネージャー。
- 各サイトで Guardian アイコン →「ホワイトリストに追加」 —— サブドメイン継承は既定でオン。
- 設定 → ホワイトリストタブで確認。
- 通常通り閲覧 し、ホワイトリスト外のタブを閉じる。Guardian が自動でクリーンアップ。
- サイトを再度開いて確認 —— ログアウトされ、localStorage が消えているはず。
- クリーンアップ対象を調整(任意)—— サイトが壊れる場合は各ストレージ種別をオン/オフ。
おすすめのスターターホワイトリスト
ほとんどのユーザーの重要なログインをカバーする 5 ドメインのスターターリスト:
- メインのメール(Gmail / Outlook / Proton)
- コードホスト(GitHub / GitLab)
- 業務ツール(Linear、Notion、Slack、Figma など)
- ネットバンキング
- パスワードマネージャーの Web UI(1Password / Bitwarden)
それ以外は既定でタブクローズ時に消えます。壊れるサイトを見つけたら随時追加してください。
関連ページ
- CookieVault Guardian —— 製品概要とブラウザ対応表
- Cookie ホワイトリスト操作ガイド —— ホワイトリストの詳細な設定方法
- Cookie AutoDelete の代替 —— Cookie AutoDelete からの移行
- Cookie を消去してもログイン状態を保つ —— 自動クリーンアップを使わない選択的削除
- Chrome で Cookie を削除する方法 —— 手動削除の手段
- Cookie とは? —— 基盤となるプロトコル