Se eu pesquisar "hora agora" no Google, ele mostrará a hora exata, junto com minha localização (que é na Índia). Mas se eu instalar uma VPN no meu Chrome e acessar através do endereço IP dos EUA, ela não mostrará a hora dos EUA. Mas mostra outros resultados de pesquisa relacionados especificamente à minha localização/fuso horário! Como ele sabe disso?
Eu tentei todos os seguintes:
- Definir o fuso horário do meu computador para GMT-5
- Limpei todos os dados de navegação e até criei um novo usuário no Chrome.
- Navegador reiniciado várias vezes.
Mesmo depois de fazer tudo acima (em todas as ordens), o resultado é o seguinte instantâneo:
Atualização: A seguir está minha hipótese: as extensões VPN baseadas em navegador iniciam alguns segundos após a inicialização do navegador. E nesse lapso de tempo, o Chrome faz um ping no servidor do Google e informa sua identidade e endereço IP. Depois disso, não importa qual local eu use na VPN, o Google mostra resultados de pesquisa relevantes para o meu endereço IP original. Eu descobri isso quando finalmente instalei uma VPN no sistema operacional. Depois disso, reiniciei o Chrome e os resultados da pesquisa foram baseados nos EUA, exatamente como deveria ser.
Responder1
Ele obtém as informações do seu navegador, que as obtém do seu sistema operacional.
Se você alterar as informações do seu PC e reiniciar o navegador, obterá um resultado diferente.
Eu mesmo fiz isso em um aplicativo da web onde o tempo é importante. Eu verifico o fuso horário do navegador com o fuso horário configurado para sua conta (se houver) e notifico quando há diferença nos fusos horários.