Если я ищу в Google "время прямо сейчас", оно показывает точное время вместе с моим местоположением (которое находится в Индии). Но если я установлю VPN на своем Chrome и получу доступ через IP-адрес в США, он не покажет время в США. Но он показывает другие результаты поиска, которые связаны конкретно с моим местоположением / часовым поясом! Откуда он это знает?
Я пробовал все следующее:
- Установите часовой пояс моего компьютера на GMT-5
- Очистил все данные просмотра, даже на самом деле создал нового пользователя в Chrome.
- Перезагружал браузер много раз.
Даже после всего вышеперечисленного (в каждом порядке) получается следующий снимок:
Обновление: моя гипотеза заключается в следующем: расширения VPN на основе браузера запускаются через несколько секунд после запуска браузера. И в этот промежуток времени chrome отправляет эхо-запрос на сервер Google и сообщает о его личности и IP-адресе. После этого, независимо от того, какое местоположение я использую в VPN, Google показывает результаты поиска, соответствующие моему исходному IP-адресу. Я понял это, когда наконец установил VPN в ОС. После этого я перезапустил Chrome, и тогда результаты поиска были основаны на США, именно так и должно быть.