Description of the issue:
When I quit and open Brave again on my Mac (Tahoe 26.4, M3 MacBook Air) it loses all saved sessions, I need to log into every single website I use.
How can this issue be reproduced?
-
Open Brave, open a website
-
Log into a website
-
Quit Brave
-
Start Brave again, open the same website
Expected result:
I am still logged in.
Brave Version( check About Brave):
Brave 1.88.138 (Official Build) (arm64)
Chromium: 146.0.7680.178
Additional Information:
macOS 26.4 (Build 25E246) — stable, non-beta
fresh Brave install, no backup restore, no managed policies, no security/cleanup tools
I checked all user-facing settings that could obvipusly cause that - they’re all set correctly.
-
The Cookies SQLite database at
~/Library/Application Support/BraveSoftware/Brave-Browser/Default/Cookiesexists but is always empty — querying it while logged into sites returns no rows -
The file never changes size or timestamp during or after a browsing session
-
fs_usagemonitoring showed Brave never touches any cookie-related file during login -
Brave attempts to access
~/Library/HTTPStorages/com.brave.Browser.binarycookieson launch but never creates or writes to it -
Manually creating the binarycookies file does not help — it remains 0 bytes
-
The
~/Library/HTTPStorages/com.brave.Browser/directory exists and containshttpstorages.sqlitewhich does get written to, but this is not cookie storage -
No “clear on exit” settings enabled, no relevant flags in Preferences, no policy files present
-
The NetworkService process runs with
--service-sandbox-type=network— suspected interaction with macOS 26 sandbox restrictions
Conclusion Brave’s NetworkService sandbox appears to be preventing cookie writes to disk entirely on macOS 26. Chrome, which uses the same Chromium base, is unaffected.
