[FEAT] Permanently scrub MES settings
Browser
Firefox-based
Script manager
Tampermonkey
KES version
4.3.0-beta.58
Describe the bug
It's currently possible to export and restore MES settings via the Settings Dialog, but there's no option that explicitly and permanently removes all MES detritus from localStorage. Because there is a minuscule possibility of these settings containing PII on user preferences, such as blocked or subscribed magazines, the user should have the right to permanently remove it as part of the uninstall process. (Simply removing the script from the scripthandler is not enough).
This should not affect mods that use safeGM.setValue(), as those internals should expire when the script is removed.
It might also be generally better to use the setValue() and getValue() methods for all MES metadata (is this viable?), although this would be a much larger refactor than adding the full delete option above, so probably go with the full delete option as a necessary first step.