CookieVault Guardian vs Cookie AutoDelete

TL;DR:Cookie AutoDelete はプライバシーコミュニティの、タブを閉じたときの Cookie クリーナーでしたが、Chrome の Manifest V2 廃止が 2024 年末に Chromium 系ブラウザでそれを無効化しました。CookieVault Guardian は Manifest V3 の後継です —— 同じホワイトリストワークフローを、localStorage、IndexedDB、Cache Storage などへ拡張しています。Cookie AutoDelete は Firefox では今も動きます。

CookieVault Guardian vs Cookie AutoDelete は、Manifest V3 のタブ閉じストレージクリーナーと、Chromium 上でそれが引き継ぐ Manifest V2 クリーナーとの比較です。CookieVault Guardian は無料・MIT ライセンスの拡張機能で、Cookie AutoDelete のドメイン単位の自動クリーンアップワークフローを現代の拡張機能 API 上に再構築し、Cookie 限定からあらゆるブラウザストレージ面へ拡張します。一方 Cookie AutoDelete は、Chrome が Manifest V2 廃止で無効化したものの Firefox では引き続き機能する、長く続くオープンソースのクリーナーです。本ページは、Cookie AutoDelete に留まるほうが今も理にかなう場合も含め、両者を正直に比較します。

ブラウザ別のステータス

要点:Chromium 系ブラウザでは Cookie AutoDelete は Chrome の MV2 廃止により無効化され、Firefox ではまだ動きます。Guardian は両方で入手でき、メンテナンスされています。ブラウザでの入手可能性が、両者を分ける最初の点です。

Cookie AutoDelete の中核の仕組みは、永続的な Manifest V2 のバックグラウンドページからタブ閉じのライフサイクルイベントを受け取り、開いているタブの集合と Cookie ストアを突き合わせるものでした。Chrome の Manifest V3 移行は永続的なバックグラウンドページを短命なサービスワーカーへ置き換えて削除し、その安定版チャンネルの廃止が残るすべての MV2 拡張機能を強制無効化しました12。Cookie AutoDelete は Chrome / Edge / Brave / Opera / Vivaldi / Arc でその波に巻き込まれました。タブのライフサイクルロジックを Manifest V3 向けに書き直すことが、メンテナーのロードマップになかったためです。

Firefox では状況が異なり、はっきり述べる価値があります。Firefox は Manifest V2 サポートを維持したため、Firefox アドオン上のメンテナンスされた Cookie AutoDelete ビルドは引き続きインストールでき機能します。これは過去の脚注ではなく、現に続く能力です。Guardian の側は Chrome ウェブストア、Edge アドオン、Firefox アドオンで公開され、Opera / Vivaldi / Arc / Brave 向けには署名付き CRX のサイドロードがあります —— つまり Cookie AutoDelete がもう届かない Chromium 系ブラウザに加え、Cookie AutoDelete が今も生きている Firefox もカバーします。

ストレージ範囲

要点:Cookie AutoDelete は Cookie と部分的な localStorage を消去しました。Guardian は同じドメイン単位のホワイトリストで Cookie、localStorage、sessionStorage、IndexedDB、Cache Storage、Service Worker 登録を消去します。現代のトラッカーはそうした側チャネルに潜むため、範囲が重要です。

Cookie AutoDelete は Cookie に焦点を当て、後期バージョンで部分的な localStorage 削除を追加しました。それは作られた当時には正しい範囲でしたが、追跡やセッション状態はますます別の場所に存在します —— localStorage、IndexedDB、Cache Storage はいずれも、Cookie の消去を生き延びる識別子を保持しえます。タブを閉じたときに Cookie だけを消去するのは今や部分的な防御です。手付かずに残した側チャネルから、トラッカーが再構成できるからです。

Guardian は Cookie AutoDelete が先駆けた同じドメイン単位・タブ閉じモデルを、セッションをまたぐ状態を保持しうるあらゆるブラウザストレージ API へ適用します。Cookie、localStorage、sessionStorage、IndexedDB、Cache Storage、Service Worker 登録です。各対象は独立してオン/オフでき、既定のままでも、特定のサイトが壊れる場合は範囲を狭めることもできます。ホワイトリストとグレーリストの概念は Cookie AutoDelete と同一です —— Guardian は意図的にそのメンタルモデルを保ち、消去される対象だけを広げています。

要点:Guardian はあらゆる軸で厳密に優れているわけではありません。Cookie AutoDelete はより軽く、Firefox での実績が長く、アカウントや Pro プランを導入しませんでした。Firefox 限定・Cookie 限定のワークフローには、これらは本物の利点です。

マーケティングより正直さを:Cookie AutoDelete にはいくつか本物の優位が残っており、乗り換えるか決める元ユーザーはそれを聞く資格があります。

Firefox 限定で、安定した Cookie 限定のホワイトリストを使うユーザーなら、これらは留まる正当な理由です。乗り換えのための乗り換えをするより、自分に合うツールを使い続けてもらうほうが私たちは良いと考えます。

機能ごとの比較

要点:両者はホワイトリスト/グレーリストのワークフロー、ワイルドカード、Firefox コンテナ対応で一致します。Manifest バージョン、Chromium での入手可能性、ストレージ範囲、デバイス間同期で分かれます。

以下の表は、タブ閉じクリーンアップのユーザーにとって重要な観点で Guardian と Cookie AutoDelete を比較します。Cookie AutoDelete が勝る点は、そう明記します。

評価項目CookieVault GuardianCookie AutoDelete
ライセンスMIT(オープンソース)MIT(オープンソース)
Manifest バージョンV3(現行)V2(廃止予定)
再現可能なストアビルドあり文書化なし
活発なメンテナンスあり鈍化
Chrome / Edge / Brave / Opera / Vivaldi / Arcあり無効化(MV2)
Firefoxあり(MV3)あり(今も動作)
タブ閉じ自動クリーンアップありあり
ホワイトリスト/グレーリストありあり
ワイルドカード/パターンマッチありあり
Firefox コンテナ対応ありあり
手動「今すぐ消去」操作ありあり
Cookie AutoDelete の JSON をインポートあり該当なし(ネイティブ形式)
Cookie の消去ありあり
localStorage の消去あり部分的
sessionStorage の消去ありなし
IndexedDB の消去ありなし
Cache Storage の消去ありなし
Service Worker 登録の消去ありなし
デバイス間ホワイトリスト同期あり(Pro)なし
パック後のおおよそのインストールサイズ約 480 KB約 150 KB

正直な読み解き:Firefox 限定で安定した Cookie 限定ワークフローのユーザーには、Cookie AutoDelete は今も妥当な選択です。MV2 廃止でそれを失った Chromium 系ブラウザのユーザー、複数ブラウザのユーザー、あるいは Cookie を超えるクリーンアップを望む人には、Guardian がアップグレードです。

Cookie AutoDelete が勝つ正直なシナリオがあります。

CookieVault Guardian のほうが良い場面

Guardian は前向きかつ複数ブラウザのケースに適します。

Cookie AutoDelete がまだ動くなら —— Firefox、またはまだ無効化されていない Chromium 系ブラウザで —— 移行は速いです。順序付きチェックリスト:

  1. Cookie AutoDelete の設定を開き、Export → Whitelist + Greylist を選んで JSON を保存します。
  2. Chrome ウェブストア(または Edge / Firefox のアドオンサイト。Opera / Vivaldi / Arc / Brave は署名付き CRX をサイドロード)から CookieVault Guardian をインストールします。
  3. Guardian を開き、Settings → Import → Cookie AutoDelete JSON に進んでファイルを選択します。
  4. すべてのドメインが Whitelist タブに表示されることを確認します。サブドメイン継承は既定でオンです。
  5. ホワイトリストにないサイトを開き、少し閲覧してタブを閉じ、再度開いてクリーンアップが実行されたことを確認します。
  6. Settings → Cleanup Targets でクリーンアップ範囲を調整し、各ストレージ種別を有効/無効にします。
  7. 任意で Settings → Sync から暗号化ホワイトリスト同期を有効にし、一覧を端末間で共有します。
  8. Cookie AutoDelete がまだ動く環境ではアンインストールし、ロールバックの選択肢としてエクスポートした JSON を少なくとも 30 日間は保管します。

関連ページ


Footnotes

  1. Cookie AutoDelete が依存していた永続的なバックグラウンドページの削除を含む Chrome の Manifest V3 移行の概要は、developer.chrome.com/docs/extensions/develop/migrate で公開されています。

  2. Manifest V2 拡張機能の安定版チャンネルでの無効化スケジュールは developer.chrome.com/blog/resuming-the-transition-to-mv3 に記載されています。Cookie AutoDelete のソースコードは MIT ライセンスで github.com/Cookie-AutoDelete/Cookie-AutoDelete に残っています。