操作指南 · 隐私

如何让 Chrome 自动删除 Cookie(白名单站点除外)

CookieVault4 分钟阅读

简短回答

用一款 MV3 原生的清理器:把默认动作设为“关闭时清理”,再把你信任的域名加入白名单。其余站点的 Cookie 在你关闭标签页几秒后即被删除——还有一份活动日志,清理过程绝不是黑箱。

  1. 1

    安装 CookieVault Guardian——默认动作是“允许”,在你主动开启前什么都不会删。

  2. 2

    在弹窗里把全局默认动作设为“关闭时清理”。

  3. 3

    为你信任的域名添加允许规则——*.example.com 这样的通配符可覆盖所有子域名。

  4. 4

    可选:开启“同时清除站点数据”,连 localStorage 和 IndexedDB 一起清掉。

  5. 5

    查看活动日志,确认到底清了什么、什么时候清的。

隐私老手们用了十年的工作流——只保留少数信任站点的 Cookie,其余自动删除——在 Chrome 转向 Manifest V3 后失去了标配工具。Cookie AutoDelete 被这次切换直接禁用,Cookiebro 停止了更新,EditThisCookie 则被下架。好消息是:这套模式本身在 MV3 下运转良好,缺的只是一款为它而生的工具。

安装一款 Guardian 式清理器

CookieVault Guardian 是自动删除工作流的 MV3 原生重造:MIT 许可开源、仅本地运行、没有任何分析或遥测。安装后打开弹窗——默认它什么都不删,所以整个配置过程是深思熟虑的,而不是破坏性的。

把全局默认设为“关闭时清理”

白名单模式的核心就一项设置:把关闭时清理设为默认动作。此后,当你关掉某个域名的最后一个标签页,它的 Cookie 会在几秒内被删除。每 30 秒一次的后台巡检会复查 Cookie 存储作为兜底,即使某次标签页事件被漏掉,也不会留下陈旧的 Cookie。

把你信任的站点加入白名单

为每个想保留登录状态的域名添加一条允许规则——你的邮箱、银行、每天真正在用的站点。规则模式支持通配符,*.example.com 一条就覆盖所有子域名。每条规则取三种动作之一:允许(即白名单)、关闭时清理,或对绝不该留任何东西的域名立即清理。

在活动日志里核实清理结果

大多数自动删除工具默不作声,让你全靠猜。Guardian 保留一份带时间戳的近期清理事件日志,存在本地、绝不上传——打开弹窗,就能看到到底删了哪些 Cookie、什么时候删的。还有登录保护兜底:看起来像活跃会话的 Cookie 不会被自动删除,除非你明确要求——日常清理不会把你半路登出。

可选:连站点数据一起清

站点存状态的地方不止 Cookie。打开“同时清除站点数据”后,Guardian 会在那一刻才申请 browsingData 权限(它是可选权限,不随安装授予),并额外清除被清理源的 localStorage、IndexedDB、缓存和 Service Worker。

为什么这比“退出时清除 Cookie”更好

Chrome 内置的“关闭所有窗口时清除 Cookie”是一刀切:把你从所有站点登出,每个浏览器会话来一次。白名单模式则是按域名、持续生效的——信任的站点永久保持登录,其余站点在你用完的那一刻就被清理。如果你还想查看或手工编辑 Cookie 罐里的内容,那是姊妹扩展的活——见如何在 Chrome 里编辑 Cookie

白名单留下重要的,其余自动删除

MV3 原生的 Cookie 清理:通配符白名单、关标签即删、本地审计日志——开源、零遥测。

了解 CookieVault →