On my website, we log user IPs to ensure we're able to properly moderate and prevent abuse.
We are aware of Proxies, such as Opera VPN, Tor, and others.
However, I am not aware of Google itself having a Proxy, other than the "Data Saver" functionality.
Some users are coming to my website with IPs such as:
There are a lot more IPs. These IPs are owner by AS15169 Google LLC and have these hostnames:
As per this page, https://developers.chrome.com/multidevice/data-compression
X-Forwarded-For will be present with the user's real IP.
And we do look into this header and use this IP as the user's IP.
However, when I dump the headers when users come with the IPs above, this header is not present, and there's no other header with the user's IP, at all.
Plus, as per this page, https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Cache-Control
The [Cache-Control] no-transform directive is redundant for content served over HTTPS, because proxies can not transform payloads over secure connections.
Therefore, I don't think the IPs above have to do with Data Saver functionality, because my website is fully SSLed.
What do you think these users are using in order to hide their real IP?