boards_of_canada33 regarding pwa vs app: for apps in the google and meta ecosystem, wouldn't PWA suffer from cookies (and maybe other tracking?) being all added together?
Third-party cookies are disabled by default in Vanadium. This means that only cookies for the server shown in the URL bar can be fetched and stored. So if you are visiting website A, neither it nor any third party scripts or resources it loads can access cookies stored for website B. This should prevent most tracking, as Google or Meta scripts embedded on website A cannot fetch or store cookies for Google or Meta domains when visiting website A.
boards_of_canada33 I was avoiding logging into a google account on my main profile's vanadium browser because then all the other pages which have google tracking cookies would then connect to my google account.
No, this should not be possible.
However, websites can implement single sign-on, by redirecting you to Google, so server in URL bar become Google's, but with a unique identifier attached to the URL parameters, and then the website you visit can talk directly to Google too, without going through your device and ask who it was that just visited Google with that unique identifier, and get the Google account name back, with login token and status as needed.
But this single sign-on functionality can be implemented by apps too, as apps can call other apps installed in the same profile, including with a unique token. So it is not a privacy downside with PWAs or Vanadium in relation to regular apps.
boards_of_canada33 since the apps are all isolated.
No they are not. Apps can communicate with other apps in the same profile, and share information about logged in accounts and such. Just like PWAs or websites can inside the browser.
Ideally though, we would have app communication scopes to prevent this for regular app, or a per PWA cookie and cache storage for PWAs. Either of those would prevent such tracking. But today such tracking cannot be prevented, except for having PWAs or visiting websites in different browsers, or installing regular apps in different profiles.