Skip to content

mickaphd/SimpleCookie

Repository files navigation

SimpleCookie

A minimalist yet efficient cookie manager for Firefox

Main popup

Popup_light Popup_dark Popup_minimalist_light

Detailed table

Table_light Table_dark

Settings

Settings_light Settings_dark

Key features

  1. Domain aggregation: SimpleCookie aggregates cookie data to show only the main domains for clarity. For example, if you have 5 cookies for "mail.proton.me" and 4 cookies for "drive.proton.me", SimpleCookie will show "proton.me (9)", aggregating data from all subdomains under the main domain. This level of aggregation can be adjusted in the settings.

  2. Organized list: The list of sites that store cookies is arranged alphabetically for easy navigation and quick access. Sites that store cookies and still have a tab open in your browser appear in green. The domain corresponding to the currently active tab is highlighted. Sites that are opened in special containers are also highlighted.

  3. Detailed view: Right-clicking on a domain opens a detailed view table with more information about the cookies associated with that particular website. Right-clicking additional top domains consolidates the detailed table with more cookies.

  4. Effortless cookie removal: A single click on a website automatically deletes all cookies associated with that domain (so please be careful!). A single click on a cookie line in the detailed table deletes that specific cookie.

  5. Real-time updates: The number of cookies associated with each domain is shown in parentheses, and the pop-up is dynamically updated each time you open it.

  6. Tracker database: SimpleCookie uses an internal tracking database derived from the Ghostery tracker database (https://github.com/ghostery/trackerdb) to identify organizations/websites known to track behavior (a ghost icon is displayed near the identified domains). While this does not confirm the collection of data in requests and cookies from these sites, they are known for their impact on user privacy.

  7. Quick actions: The "broom" icon on the bottom left deletes all cookies associated with websites whose tabs are closed and keeps those used by open tabs (whose domains are highlighted in green), leaving the cookies "in use" and removing those previously used by tabs that are now closed. The "flame" icon deletes all cookies without exception. The "nuclear" icon deletes all cookies, browsing history, cached images and files, autofill form data, download history, service workers, plugin data, saved passwords, local storage data, and indexedDB data. The fourth icon opens the settings.

  8. Optional features: The level of main domain aggregation, the Ghostery tracking database feature, the active tab indicator, the special container indicator, and the entire bottom ribbon with all shortcuts can be changed or disabled in the settings.

  9. Theme options: Light and Dark themes work seamlessly with Firefox's theme settings. The addon also uses a system font that should be appropriate for the OS it runs on.

  10. Lightweight design: No background scripts intentionally. Font Awesome is used as icon library.

  11. Privacy policy: SimpleCookie does not collect any data and there is no analytics or telemetry stuff in the code. This is just an open source hobby project by an indie dev (I'm not even a developer, I'm a researcher!) who is concerned about privacy. SimpleCookie uses the following permissions to work properly: 'all_urls', 'browsingData', 'cookies', 'tabs', 'contextualIdentities' (for the containers) and 'storage' (to store the settings).