So I decided to use my really old pixel 3a as a test of sorts. It has calyxos, with always on VPN (surfshark). I have no accounts on it, google or anything else. I usually use it for streamio or tiktok.
But I have noticed that I am still getting video recommendations based on what my flatmate watches (we share an internet router). Or what I watch on my other non-VPNed devices.
So what gives?
I am looking for an explanation as to why its happening, not just how to fix it. Btw I also use private DNS so dns leaking is not the likely culprit.
Anyone knows how to debug this info leak?
Lots of “anti-tracking features” on phones are smoke screens. Like, apps can get your SSID without asking for any permission, and the same thing goes for “list of apps has been installed on this device”. Those 2 alone can create unique fingerprints.
Is there any way to install apps in a closed docker app like partition where the app only sees a rather default looking list of apps?
I’m pretty sure GrapheneOS’ sandbox does this.