Live data from Hacker News

Google tracks individual users per Chrome installation ID

github.com

441–450 of 642 posts

Re: Google tracks individual users per Chrome installation ID

#441

Downvote me how many times you want, but Mozilla needs to fork Chromium, degoogle it and fix the web. Mozilla is the only internet entity I can say I trust, I am donating to it, and yet I am using Chrome and Brave on both Desktop and mobile. Just follow the users and fork it!

Well Mozilla burnt my trust in them over the last couple of years ... maybe Brave? Some don't like their model to tip content providers but they seem - and I've not made rigorous enquiries here (please inform!) - to be a relatively trustworthy mod of Chromium!?

Brave is commercial entity, same as Google.

Re: Google tracks individual users per Chrome installation ID

#442

I see people recommending Firefox, but I'll say that for mac users Safari is a very usable browser too. It's quite fast, and to my knowledge is not collecting/sharing my personal data with apple. https://www.apple.com/privacy/ These days I only use chrome for the g-suite tools that seem to require it to avoid mid-meeting crashes.

Safari on iOS is great. Safari on Mac is underwhelming and sucks. My biggest gripe is I can’t update it without updating the entire OS. Also, dev tooling is really bad. God help you if you ever need to unregister a service worker.

Have you tried Safari Developer Previews? It's been a while since I've used them myself.

[0] https://developer.apple.com/safari/download/

Re: Google tracks individual users per Chrome installation ID

#443

Is this at the "Chrome" level, or baked in at the "Chromuim" level? And therefore also an issue for Brave, Opera, Vivaldi, new-Edge, and anything else jumping on the browser engine monoculture?

FWIW, running Chromium 79.0.3945.130 through mitmproxy (on Debian sid), I don't see this in the headers when visiting gmail.com or youtube.com.

Re: Google tracks individual users per Chrome installation ID

#444

Downvote me how many times you want, but Mozilla needs to fork Chromium, degoogle it and fix the web. Mozilla is the only internet entity I can say I trust, I am donating to it, and yet I am using Chrome and Brave on both Desktop and mobile. Just follow the users and fork it!

Mozilla makes a web browser called Firefox. You should try it!

I've used it for many years, then switched to chrome and since then I've tried it more times that I want to admit. I am also donating to it.

Re: Google tracks individual users per Chrome installation ID

#445
post #369
post #320

Earlier quoted context omitted.

First I thought reading /etc/machine-id would be expected if Chrome uses D-bus or pulseaudio libraries which depend on D-bus, and /etc/machine-id is part of D-bus. But no, they really use it for tracking purposes. And in a sick twist they have this comment for it: std::string BrowserDMTokenStorageLinux::InitClientId() { // The client ID is derived from /etc/machine-id // (https://www.freedesktop.org/software/systemd/…

In fairness, the guidelines they reference suggest you do exactly what the comment says they're doing (assuming they're keying the hash). The guidelines seem explicitly written with the idea that unique identifiers _derived from_ this value are not similarly quarantined, provided that you cannot take the derived value and "reverse" it back to the original identifier. Quoting from https://www.freedesktop.org/software/…

What else is going to break if one randomises that ID (per boot or per hour, say)?

Re: Google tracks individual users per Chrome installation ID

#446
post #439

Downvote me how many times you want, but Mozilla needs to fork Chromium, degoogle it and fix the web. Mozilla is the only internet entity I can say I trust, I am donating to it, and yet I am using Chrome and Brave on both Desktop and mobile. Just follow the users and fork it!

Microsoft kind of did it with the new Edge: https://www.theverge.com/2019/4/8/18300772/microsoft-google-...

I am using it, but Microsoft, as Brave and Google is a commercial entity I do not trust.

Re: Google tracks individual users per Chrome installation ID

#447

Earlier quoted context omitted.

This is the equivalent of a protest, people are objecting to Google's illegal data harvesting practices in places that receive engagement, since that's the most effective way to get the word out and warn others. Google's reasoning that this is not personal data is meaningless in the face of GDPR, which considers an IP address personal data. Google has access to the IP address when they receive the data, therefore the…

It could be argued that a similar violation is present (since March 2019) in Chromium for the Widevine CDM provisioning request, see https://github.com/bromite/bromite/issues/471 Basically all users opening the browser will contact www.googleapis.com to get a unique "Protected Media Identifier", without opening any web page and even before any ToS/EULA is accepted (and there is no user consent either).

I think the Widevine CDM request is needed for the service to function, though they could certainly delay it until a website requires DRM. GDPR allows the use of personal data without consent when it is required to provide a service for the user.

The personal data collected with the x-client-data header is not required for Google sites to function. Google uses the data to gain a technical advantage over other sites on the web, this is why the data collection in this case requires consent.

Re: Google tracks individual users per Chrome installation ID

#448

If you strace chrome on linux it also picks up /etc/machine-id (or it did back when I looked), which is a 32 byte randomly generated string which uniquely identifies you and on some systems is used as the DHCP ID across reboots.

firefor / tor also read this file

What does tor do with it? Maybe pass it along in packet timing intervals, or something ... ;o)

Re: Google tracks individual users per Chrome installation ID

#449
post #71

PII concept is not the same for everyone/everywhere. For GDPR we have: > Article 4(1): ‘personal data’ means any information relating to an identified or identifiable natural person (‘data subject’); an identifiable natural person is one who can be identified, directly or indirectly , in particular by reference to an identifier such as a name, an identification number, location data, an online identifier or to one or…

Who's going to raise this issue though? And what if they put this in the browser's T&C?

I thought they needed explicit consent. T&Cs ain't that.

Re: Google tracks individual users per Chrome installation ID

#450

I must be dense but I never see the `x-client-data` header in the request headers of the network tab in developer tools.

It seems that it does not send "x-client-data" header in private mode, but it sends it when browsing regular mode.

But unless you changed IP, and other machine characteristics they'll be able to link the machine-id with an alternative fingerprint (cf amiunique/panopticlick).
Post reply on HN