This was a wonderful read I think when I was younger I’d assumed the sheer number of technical users out there would mean it would be hard for companies to get away with things like this but these days I realize this sort of analysis and public exposition is actually rare and the number of skilled developers investing time in this is slim Perhaps collectively as a community we can create public bug and privacy bounti…
Back in the day if user told me they have a problem accessing some Internet content I would instruct them to close all the applications and start to dump their traffic on firewall and proxy. There wouldn't be any traffic from their IP address. Then, when they started the application I would see if traffic goes through proxy or directly through firewall, and make adjustments, like putting destination domain on an exclusion list in proxy or destination ip and port on an exclusion list in firewall.
Nowadays, Windows 10 without any applications started sends hundreds of requests per minute to dozens of IPs. Something respects global proxy settings, something not. I guess Android is even worse.