HTML5 Geolocation API

Uma API do JavaScript que permite que aplicações web acessem a localização geográfica do dispositivo do usuário (com sua permissão). Pode usar GPS, Wi-Fi ou dados de celular para determinar a posição.