sanscript: I haven't thought about it before so I tried blocking gog.statics and the login just spinns forever.
This is very much my problem.
I have not been able to access my account without dealing with data-mining from GOG since they moved the scripts offsite. Before, you could at least block on your end all those Google, Facebook, and whomever else tracking elements, and the site would still work.
Now, you have to allow an unidentified third party domain or you won't be able to access your games at all.
sanscript: We already knows that Tencent
have connections to the Chinese government (one-party government with a dictator), and Tencent
is stretching their arms in every direction outside of China. Tencent seem to be handling most if not everything concerning entertainment.
Any corporation of notable size operating in China has ties to the Chinese government in one form or another.
Any Chinese corporation absolutely does, as soon as they have any kind of utility to CPC. It is the same regime that is already running a "thought crime" "social credit" monitoring of not just its population, but anybody outside their borders that comes under attention as propagating anti-CPC information of any kind.
They certainly target people outside their borders, both individually and as a group, and I have absolutely no intention of tolerating, much less supporting, any kind of infrastructure that helps them do so.
The information GOG's login scripts operate on, and have access to, are absolutely something that could be used in that manner.
sanscript: The "fear the big red communist"-mantra is getting old...
CPC has about as much to do with communism as our current US administration with "land of the free, home of the brave." In China's case, its' simply an authoritarian regime that used specific ideology to secure power, then disposed with those elements of it they found undesirable. Currently China's closer to fascism than any precepts of Marx - their market is mostly capitalistic, but with heavy uncodified government interference and participation.
sanscript: however, If someone can actually prove the files are being requested TO Tencent, and the files are physically at some Tencent owned server within a GOG subdomain, and/or data is shared/sent to a Tencent owned server,
then that's not ok in my mind. File sharing is not much of a concern. Anybody trying that (outside of targeted breaches) has to deal with the very possibility of being found out, and even in our "digital privacy is ded, lulz" brave new world people would still react strongly to actual unauthorized file pulls.
The problem is that, as far as the big business that data-mining is, files are irrelevant. Your hardware/software fingerprints aren't just that easier to obtain, most people don't even realize their value (and danger unrestricted access to them brings).
IP address alone (something that getting the login scripts to load on your page already requires handing over to whomever operates gog-statics.com) severely limits the number of individual permutations of all the variables, and most people in the West have static IP address that rarely changes in years. Combined with user-agent requests (which, from a brief skim of the scripts in question, is also accessed) allows literal individual identification.
Don't believe me, run EFF's Panopticlick to see just how easily your computer can be identified:
https://panopticlick.eff.org/
I don't know who owns gog-statics.com, and GOG itself certainly is in no hurry to identify the companies involved (again, contrary to provisions of GDPR). I do know that DNSPod is a Tencent subsidiary (some information about it is in my older posts), and it's anybody's guess if they are providing the whole hosting service for gog-statics.com, outsourced it to yet another third-party, or just were the registrar for servers operated by somebody else altogether.
There's no readily available information on this, and it should've been GOG's own damn responsibility to disclose the associations in place. The fact that GOG cheerfully used any service associated the Tencent does certainly not inspire confidence in how much value they place on "user privacy" nowadays - something that was at least used as a selling point of the service early on.
What is even more aggravating about the situation is that, for years, GOG operated by self-hosting these scripts without an issue.
So, basically, why the change?
Ultimately, I feel you shouldn't have to require higher education in computer security to get your games without some undefined hooks attached.
sanscript: As long as people don't care and refuses to change their laws/policy there's not much we can do. How little is ok, and how far is too much?
Well, actually there are already applicable laws that make this illegal. I may be in the US, but I still have my EU birth certificate that makes me subject of GDPR's protection. It's just that there's been so little enforcement that most companies don't care about EU's own supposed privacy protection even when they operate from within EU themselves.
Ultimately, all I wanted was to have a DRM-free library collection that I could access at any time without being data-mined (even if it required some effort on my part to ensure that latter part). But now GOG denied me even that, and I don't think it was something outlandish to ask for.
Especially when they touted their service as one focusing on user privacy in the first place, and have done so in legally-binding terms.