Google Chrome Privacy (Update #2)
I had many discussions this day about the privacy policy of google chrome. The most arguments against chromes privacy policy are:
- The unique application number allows google to track me
- The auto completion sends every URL to google
- The Phishing service sends every visited site to google
- The updater searches for your e-mail address and sends it to google
Well that’s a lot of stuff. But when you take a closer look at chromium most of these “arguments” expose as exaggerated. More details:
The unique application number
Sounds scary, but this number is only used during update checks. Chrome does not send this number with any other requests. Many programs that use automatic update checks use some kind of unique id to identify each program installation. Firefox does too.
This feature (the Automated Update Service) also sends Potentially Personal Information to Mozilla in the form of a cookie named “aus” that contains a unique numeric value to distinguish individual Firefox installs. Mozilla uses this information to provide you with updated versions of Firefox and to understand the usage patterns of Firefox users.
I pointed out the location of the application number in the registry here, but that the location was wrong, since it was part of the installer, not the updater. I am sorry for this. But there is a much simpler solution below.
Association with your IP (Update #2)
The unique application number is worthless on its own, since it does not contain any private information. But google could use the update check to associate your application number with your IP-address. This mapping alone is worthless too but when combined with existing information databases such as search logs or website statistics this whould make it possible to determine the application number behind these IPs.
But I personally don’t think that this information would lead to statistically relevant data. Since dynamic IP addresses are common practice it will be hard to determine the time frame in which the IP-to-application-number-mapping is valid. The updater checks for updates about once a day, it does not try to update on chrome start-up. That means that google could see once a day which application number this IP is using. But it cannot be sure if the IP address is used by any other consumer half an hour later. Small and imprecise statistics are not worth anything, so i doubt that google will try to use these informations.
Solution
Well since this is not a Chrome, but a google updater problem the easiest solution is to uninstall google chrome, and install it again using the offline installer which does not contain the updater.
Auto completion via google.com
Well for some people this is a nice feature. But this implies that everything you type into the address bar is sent to google.com. Gladly you can deactivate this feature in the Search Engine Options Menu. Some people say that Chrome will continue sending you address bar entries (german), but I have not observed any auto complete packages after deactivating the feature.
The anti-phishing service
The anti-phishing service uses the same technique as Firefox3. It frequently downloads a list of potential dangerous sites and checks your visited sites against this list. When you visit a potential dangerous site the Browser sends a request to google which contains a hashed value of the visited website. This ensures that the website is really listed, because your local list may be outdated. Using a hash value leaves no possibility for google to get any private information about your visited sites.
The updater and mail-addresses (Updated)
Some people have observed their mail address transferred to google (german). I wanted to test that for myself and the only thing that was transferred via my googleupdater service is my application id. I cannot confirm the transfer of private data over the google updater, but it still remains suspicious.
Digging into the code and talking with some chromium developer, the most obvious reason for this is that the users declared their address as feedback address. There is not indication for Chrome searching for your mail address and sending it back to google.
What remains? And how do I get rid of that?
You may want to look at my next blog post, which describes how to configure chrome to be silent.
Sources: Chromium Source Code
Google Chrome privacy policy
Google Chrome communication
Additionaly I watched the traffic using wireshark, to see what chrome is sending back to google.
by Dennis at1:04 PM under chrome, google, privacy, various (Comments)




