O Google Latitude usa um serviço proprietário do Google que opera exatamente com o mesmo princípio que o sistema Sem fio Skyhook mais popular. O software faz leituras do seu adaptador wifi e as compara a um banco de dados de redes sem fio conhecidas e suas localizações, permitindo a triangulação de sua posição com base nas intensidades do sinal. Isso permite que o serviço determine uma localização precisa sem GPS.
O banco de dados de redes WiFi é bastante extenso e vem de várias fontes. Primeiro, eles provavelmente importam de bancos de dados públicos como o WiGLE. Segundo, sempre que um laptop executando o serviço vê uma nova rede, ele é reportado ao serviço. Quando vários computadores relatam uma nova rede, sua posição pode ser triangulada com base na posição dos computadores conhecidos. É bastante simples manter um banco de dados de todas as redes sem fio porque todas as redes sem fio (mesmo aquelas com o mesmo ESSID) têm um endereço MAC de interface exclusivo atribuído pelo fabricante.