Brave has several overlapping mechanisms for “wipe everything, keep these
sites,” and none provides a central, inspectable exceptions list:
brave://settings/cookies— “Clear cookies and site data when you close
all windows” + “Sites that can always use cookies.” The allow list
conflates third-party-cookie permission with data retention
(reported here: https://github.com/brave/brave-browser/issues/37755)- Shields — “Forget me when I close this site.” Exceptions only via the
per-site Shields panel, and there is no way to view the resulting list
(How Can I View My 'Forget Me When I Close This Site' Exceptions in Brave?
and How to list all "Forget me" exceptions from "Shields up" global default?) brave://settings/clearBrowserData— “On exit” tab. Reported to ignore
cookie exceptions (https://github.com/brave/brave-browser/issues/37810,
Clear Data on Exit doesn't respect whitelist),
with a regression in 1.89 (https://github.com/brave/brave-browser/issues/54646)- The manual “Clear browsing data” dialog — no exception support at all
This has been requested repeatedly over the years:
- https://github.com/brave/brave-browser/issues/10493 (open since 2020, P4 backlog)
- https://github.com/brave/brave-browser/issues/5089
- https://github.com/brave/brave-browser/issues/50620
- Create exception list for cookies when Clear cookies and other data on On-exit
- Clear all site data and cookies, with exceptions (incl. saved login)
- Whitelist cookies on "clean on exit"
- Clear cookies while exiting a website, i would use this setting if it has a whitelist
- Android equivalent: Add site exceptions for "clear data on close"
Request:
- One “Site data retention” settings page: global default (keep / clear
on exit / forgetful) plus a central exceptions list — add, search,
remove, ideally import/export. - Exceptions honored consistently by both close-time deletion and
user-initiated clearing, with an explicit “respect exceptions” checkbox
in the manual dialog. - Separate “allow third-party cookies” from “retain site data on exit” —
two different behaviors currently sharing one setting. - Optional but nice: show retention status in the per-site Shields panel
with one-click add/remove from the exceptions list.
Related idea for per-site manual deletion (Firefox’s “Forget About This
Site”): Idea/Request: "Forget About This Site" option
Brave 1.92+ / Chromium 147, macOS desktop.