CookieVault Guardian

TL;DR:CookieVault Guardian は無料・MIT ライセンスの Manifest V3 拡張機能で、あるドメインの最後のタブを閉じたときに Cookie、localStorage、sessionStorage、IndexedDB、Cache Storage、Service Worker 登録を自動削除します(ホワイトリストのサイトは除く)。Chrome の MV2 廃止が 2024 年末に原版を無効化した後の、Cookie AutoDelete の現代的な代替として作られました。

CookieVault Guardian は、あるドメインの最後のタブが閉じた瞬間にそのドメインのブラウザストレージを自動的にクリーンアップする Manifest V3 のブラウザ拡張機能です。Manifest V2 廃止が最終段階に達した 2024 年末に Chrome が無効化したプライバシー拡張機能 Cookie AutoDelete1 の、現代的で Manifest V3 ネイティブな後継です2。Guardian はタブ単位のクリーンアップワークフローを現行の Chrome 拡張機能 API 上で再構築し、クリーンアップ対象を「Cookie のみ」から、セッションをまたぐ追跡状態を保持しうるあらゆるブラウザストレージ面へ拡張します。

Guardian がすること

要点:Guardian は chrome.tabs.onRemoved を監視し、閉じたタブのドメインに他のタブが開いているか確認し、なければそのドメインのすべてのストレージ API エントリを削除します——そのドメインがホワイトリストにない限り。6 つのストレージ対象、各々個別にオン/オフ可能。ホワイトリストはドメイン単位ルール、サブドメイン継承、ワイルドカードパターンに対応します。

Guardian がクリーンアップする 6 つのストレージ面:

  1. Cookie —— ページ自身が到達できない HttpOnly Cookie を含む、そのドメインの全 Cookie
  2. localStorage —— セッションをまたいで存続し、Cookie だけのクリーナーには見えない長期キーバリューストレージ
  3. sessionStorage —— タブ単位のストレージ;通常はタブとともに消えるが防御的に削除
  4. IndexedDB —— 構造化されたオリジン単位データベース;追跡者がよく指紋状態を隠す場所
  5. Cache Storage —— Service Worker のキャッシュ API;追跡の側路に使われうる
  6. Service Worker 登録 —— Cookie を再設定するために起き上がれる長寿のバックグラウンドスクリプト

各ストレージ面は設定に独自のオン/オフを持ちます。既定は適切です——重要なサイトが壊れる場合(まれ)を除き、6 つすべてオンです。

Mozilla の 2024 年の Total Cookie Protection に関するブログ3はその根拠をこう述べます:「Cookie はもはや唯一のクロスサイト追跡メカニズムではなく、Cookie しか消さないプライバシーツールは現代の脅威モデルを取りこぼす。」Guardian の 6 面の範囲はそれへの運用上の回答です。

ホワイトリスト(最も重要な機能)

要点:ホワイトリストは Guardian が便利か煩わしいかの分かれ目です。ログイン状態を保ちたいサイトをすべて追加し、それ以外はタブを閉じたときに消えます。サブドメイン継承とワイルドカードがホワイトリストを短く安定に保ちます。

ホワイトリストの UX は Cookie AutoDelete の古典的なフローの現代的な再実装です:

ほとんどのユーザーを最初の 5 分でカバーするスターターホワイトリスト:

それ以外は既定でタブを閉じたときに消えます。

ブラウザ対応

要点:現代の Chromium 系ブラウザはすべて Chrome ウェブストアのビルドを使います。Firefox は独立した Manifest V3 ビルドを使います。Safari は非対応(Safari Web Extensions はクリーンアップモデルが異なります)。

ブラウザ入手先Cookie AutoDelete も動く?
ChromeChrome ウェブストアいいえ(Chrome MV2 廃止)
EdgeEdge アドオンいいえ(同じ Chromium ポリシー)
BraveChrome ウェブストアいいえ
OperaChrome ウェブストアいいえ
VivaldiChrome ウェブストアいいえ
ArcChrome ウェブストアいいえ
FirefoxFirefox アドオンはい(Firefox は MV2 を維持)
Safari非対応該当なし

Firefox しか使わず Cookie AutoDelete で足りているなら、移行の緊急性は弱まります——Firefox での Guardian の魅力はブラウザをまたぐホワイトリスト同期であって、「今の設定が壊れている」ことではありません。

Guardian の比較一覧

機能CookieVault GuardianCookie AutoDelete
Manifest バージョンV3V2(廃止予定)
Chrome / Edge / Braveはいいいえ(無効化)
Firefoxはいはい
Cookie の削除はいはい
localStorage の削除はい一部(後期版)
IndexedDB の削除はいいいえ
Cache Storage の削除はいいいえ
Service Worker の削除はいいいえ
ホワイトリスト / グレーリストはいはい
ワイルドカードパターンはいはい
デバイス間ホワイトリスト同期はい(Pro)いいえ
活発なメンテナンスはい鈍化

詳細ページ:CookieVault Guardian 対 Cookie AutoDelete

料金

要点:ローカルのクリーンアップは永久無料。デバイス間ホワイトリスト同期は Pro(月 4 USD = 約 600 円、または年 36 USD)。CookieVault Editor と同じ料金ライン——両方を持つ場合はアカウントを共有します。

Pro が見合うのは、Guardian を 2 台以上の端末で使う場合だけです。

インストール方法

  1. Chrome ウェブストア —— 「CookieVault Guardian」を検索 → 「Chrome に追加」
  2. Edge アドオン —— 同じ Chromium ビルド、Microsoft ストア
  3. Firefox アドオン —— 独立した Manifest V3 ビルド
  4. 直接 CRX(Opera / Vivaldi / Arc / Brave)—— GitHub リリースページ、拡張機能ページにドラッグ
  5. ソースからビルド —— リポジトリをクローン、npm install && npm run build、未パッケージ拡張機能を読み込み

インストール後:

  1. ツールバーアイコンを固定して、ワンクリックでホワイトリストにアクセス
  2. ログイン状態を保ちたい各サイトを訪れる
  3. Guardian アイコン → 「ホワイトリストに追加」
  4. 設定 → ホワイトリストで確認
  5. 通常どおり閲覧——ホワイトリスト外のタブを閉じるとクリーンアップが走る

エッジケースを含む完全な設定手順は タブを閉じたら Cookie を自動削除する操作ガイド を参照してください。

関連項目


Footnotes

  1. Cookie AutoDelete のソースコードは https://github.com/Cookie-AutoDelete/Cookie-AutoDelete に MIT ライセンスであります。Firefox アドオンの掲載は今も機能;Chrome ウェブストアの掲載は MV2 廃止で無効化されました。

  2. Chrome の Manifest V2 廃止スケジュールは https://developer.chrome.com/docs/extensions/develop/migrate に、安定版チャネルの無効化スケジュールは https://developer.chrome.com/blog/resuming-the-transition-to-mv3 にあります。

  3. Mozilla の Total Cookie Protection の発表と技術解説は https://developer.mozilla.org/en-US/docs/Web/Privacy にあります。「Cookie はもはや唯一のメカニズムではない」という表現は Mozilla の公開されたプライバシー方針からの言い換えです。