| ▲ | aragonite 29 minutes ago | |||||||
Some time ago I noticed that in Chrome, every time you click "Never translate $language", $language quietly gets added to the Accept-Language header that Chrome sends to every website! My header ended up looking like a permuted version of this:
I never manually configured any of those extra languages in the browser settings. All I had done was tell Chrome not to translate a few pages on some foreign news sites. Chrome then turned those one-off choices into persistent signals attached to every request.I'd be surprised if anyone in my vicinity share my exact combination of languages in that exact order, so this seems like a pretty strong fingerprinting vector. There was even a proposal to reduce this surface area, but it wasn't adopted: https://github.com/explainers-by-googlers/reduce-accept-lang... | ||||||||
| ▲ | hoofedear 26 minutes ago | parent | next [-] | |||||||
Is Chrome trying to assume that, since you don’t want it to translate those pages/languages, that you can read them/want them in your header? Interesting | ||||||||
| ▲ | fsflover 9 minutes ago | parent | prev | next [-] | |||||||
Using Chrome and caring about privacy? I thought, after Google killed uBlock Origin, it had become beyond clear these two things were incompatible, https://news.ycombinator.com/item?id=41905368 | ||||||||
| ▲ | scrollop 6 minutes ago | parent | prev [-] | |||||||
PSA Don't use chrome. | ||||||||
| ||||||||