Documentation
Kenny Do edited this page Feb 12, 2018
·
8 revisions
Settings
Enable Automatic Cleaning
- Disabled: Extension can be used manually with the popup buttons.
- Enabled: Automatic Cleaning happens on tab close and well as browser restart.
Delay
- Delay before the automatic clean after tab close
- Useful for those accidental tab closes
Log Total Number Of Cookies Deleted
- Keeps track of how many cookies are deleted
- This is shown only in the Welcome Screen of the settings
Show Number of Cookies for that Domain
- Detects how many cookies does that site store in the browser icon of CAD
Show Notification After Cookie CleanUp
- Show a notification about how many cookies were deleted and for which domains
Clean Cookies from Open Tabs on StartUp
- Delete cookies from long lasting tabs on startup
- Useful for pinned tabs. Ex. Google Calendar is pinned and open but other
google.comcookies will not be deleted since the Google Calendar tab is open unless this option is enabled.
Enable Support for Firefox's Container Tabs (Firefox Only)
- Enables whitelist and cleaning support for Firefox's Container Tabs
- Due to a bug in FF 55, 2.X.X+ will work only with this setting ON in FF 56+
- Use 1.X.X for Firefox versions less than 56.
Enable Localstorage Support
- Currently supported in Firefox 58+
- Upon enabling the setting, since the browsingData API doesn't allow for enumeration, all localstorage will be cleared upon enabling the setting
- The API for localstorage cleaning doesn't appear to support Containers. So if cookies from one container are cleared, then all of the site's localstorage from all containers are deleted regardless of whitelisting rules.
- You are still able to enable both Containers and Localstorage cleaning but a warning will appear.
- Due to the way this extension works, CAD will place a temporary cookie on sites that have no cookies if you have the localstorage setting on.
- The cookie's name and content are very obvious to what the purpose is.
- Fortunately, not many sites only use localstorage, so this shouldn't be a major issue.
- As of CAD 2.1.2, the path is now a random ID to prevent fingerprinting
List of Expressions
Enter Expression
- Enter expressions in this format:
-
google.com-> keep cookies only from google.com -
*.google.com-> keep cookies from google.com and subdomains (Ex.calendar.google.com,a.b.c.d.google.com)
-
Whitelisting
- Whitelist sites where cookies are never deleted
- Useful for sites where you want to stay logged in
Greylisting
- Greylist sites where cookies are only there until the browser restarts
- Useful for sites where the user wants to stay logged in but eventually clean the site's cookies on browser restart
Importing Expressions (Courtesy of ElectricFeet)
-
Create a .json file with the format:
{ "default": [ { "expression": "github.com", "listType": "GREY" }, { "expression": "example.com", "listType": "WHITE" } ] }specifying, for each domain expression, "WHITE" or "GREY" (to be whitelisted or greylisted).
-
In the Settings panel, select the "Import Expressions" button in the "List of Expressions" tab.