I use the DDG browser on iOS, and it has a feature that lets you ‘fireproof’ a website so that the cookies for that site are persistent, enabling you to stay logged in on only the sites you want, while vaporizing all the history and cookies from all other sites.
This is handy and works fine on most websites and leaves me logged in, but doesn’t work at vger.app
I have specific reasons for not wanting the PWA on some devices, and everything works fine on the browser in the app, just have to keep logging in.
I realize this software is designed to be a PWA, but for cases like mine, why doesn’t this cookie persistence work?
Don’t quote me on this (I could be horribly wrong). Voyager doesn’t seem to use cookies rather it relies on Index db and local storage. Local storage stores your credentials for your accounts (jwt tokens), and index db stores your preferences. If DDG only is preserving cookies and wiping the local storage and index db (again I haven’t tested DDG) then that would give a possible explanation on why you are getting logged out and potentially why any settings are getting reverted.
Edit article explaning difference between storage types:
Edit 2 It looks like ddg is clearing data and only preserving first party cookies (which isn’t used for voyager):
https://help.duckduckgo.com/duckduckgo-help-pages/privacy/web-tracking-protections/