Draft Feature Proposal Document for 'Persistent Mode'
We have a high-level idea that in Mullvad Browser, users should be able to opt-in to keeping website cookies and super-cookies on a per-site basis. All other data should be discarded on session exit.
Broadly speaking, what we need is a blueprint for implementation; user-stories, proposed UI/UX flows, expected interactions with other features (eg: new identity, always-on private browsing mode, containers, etc), etc. The more we hash out ahead of time here the less backtracking we'll have to do when it comes time for implementation.
We also need to make sure this feature either is or can be made compatible with Tor Browser's design requirements: https://gitlab.torproject.org/tpo/applications/wiki/-/blob/master/Design-Documents/Tor-Browser-Design-Doc.md?ref_type=heads#2-design-requirements-and-philosophy