brave / brave-browser

Brave browser for Android, iOS, Linux, macOS, Windows.
https://brave.com
Mozilla Public License 2.0
17.81k stars 2.33k forks source link

[Feature Request] Integrate Cookie AutoDelete extension #16365

Open RubenKelevra opened 3 years ago

RubenKelevra commented 3 years ago

Description

While Brave does block cross-site cookies and some fingerprinting by default, cookies are not cleaned up in any way.

There's a really nice Chrome extension called Cookie AutoDelete which cleans up cookies from domains by default after a while when all tabs and windows to this domain have been closed.

The user can create whitelist entries for domains which's cookies should be retained.

There's also the option to extend the cleanup to Cache, IndexDB, LocalStore, Plugin Data, and Service Worker. This should make fingerprinting very unlikely.

Tonev commented 3 years ago

The issue below began as a suggestion to implement Cookie AutoDelete's functionality: https://github.com/brave/brave-browser/issues/15018

The idea was eventually changed in a direction of first-party ephemeral storage, which is currently work in progress: https://github.com/brave/brave-browser/issues/15906

rebron commented 2 years ago

Probably can close this out due to #15906? What do you think @Tonev?

Tonev commented 2 years ago

@rebron

I think you can close the issue, if you are not planning to offer the same functionality as the extension Cookie AutoDelete (https://github.com/Cookie-AutoDelete/Cookie-AutoDelete), otherwise the newly implemented first-party ephemeral storage is a good enough reason to close the issue.