In light of yesterday's revelation from Millie Weaver, it occurred to me that https encryption will not protect you from profiling:
dig(1) prints the following IP addresses:
kotakuinaction2.win. 53 IN A 172.67.133.248
kotakuinaction2.win. 53 IN A 104.28.26.95
kotakuinaction2.win. 53 IN A 104.28.27.95
thedonald.win. 287 IN A 104.26.9.222
thedonald.win. 287 IN A 104.26.8.222
thedonald.win. 287 IN A 172.67.73.6
This means someone monitoring the network will flag you as someone with objectionable beliefs, even though they might not see the actual content passing through. Likewise for someone who only browses CNN, reddit or even Gab. I do not know if the .win network is in on it.
Everyone is being binned into sets, groups connecting to the same network are likely to hold similar views and therefore open to targeted agitation and false flags. Like what the interview says, they know what pushes your buttons, they know what makes you rage, they know what gets you worked up. None of a particular network's stance on issues are secret, so they just need to tailor propaganda to get a group working towards their goals.
Encrypted DNS will not protect you either, since it is completely dependent on the provider, not to mention a centralized solution. Furthermore, you'll still need to make a connection to the web server serving the content.
While it may be possible to defeat profiling with fake traffic generators, you yourself remains vulnerable to the networking effects of (likely deliberate) polarization.
PS. Long time lurker, and reddit spacing is atrocious.
TOR is for getting around local censorship, it is not for anonimity. Your ISP knows you're connecting to a TOR network, the whole bunch of glowies in Germany knows too.
Now if they have enough TOR nodes, which they certainly will have given the budget allocated, they can also be the exit node back into the clearnet.
like Sumsuch says, this isn't about what is running on your system, this is what goes out onto the internet, it doesn't really matter if you are on a custom FPGA running TempleOS. As long as you speak TCP/IP to connect to the internet, you will be profiled based on the connections you make.