by making it so that it is hidden to anyone, except for google. It is not possible to hide your ip completely online. Your ip address is the only way for anyone to reach you. The only way to hide your ip from someone is to have someone else (who does know your ip address) make the request on your behalf, and forward data forward and back between the two endpoints. Everything has to go through the middleman.
Since most of Google’s revenue comes from tracking users across the internet and offering them personalized ads, it will be interesting to see how the company strikes a balance between user privacy and revenue generation.
Isn't it obvious? Google own's the proxies. And judging by the look of this, they are going to act as a a Man In The Middle for HTTPS, so they will be actually able to see everyone's plain text connections. This is not a privacy feature, but a privacy nightmare. Like everything else on Chrome, tbh
Edit: I don't know if they will be breaking HTTPS or no, since I didn't see the details of how this works. But even if they don't see your plain text traffic, they are logging your every request, which is scary.
We have every reason to be skeptical of Google where privacy is concerned, but the design described here looks interesting. In particular, proxying only the off-site resources, and running them through two proxy layers from different providers.
I still won't use Chrome, but if the design holds up to scrutiny, something like it on Firefox (with configurable independent proxy providers) could be appealing.
So, instead of companies tracking your IP address, they will have to pay Google to buy your IP address, along with your Google account info and demographics.
At least it's only the off site resources. As someone who works with credit card processing online and has to deal with BIN attacks those proxy IPs would get banned pretty quickly both by us and the credit card processor. We already have issues with people using free proxies.