Penso che @ neil-smithline abbia ragione, quando vado alla pagina Qual è il mio indirizzo IP non mi viene richiesto il mio indirizzo , ma c'è un pulsante che dice "Posizione non accurata? Aggiorna la tua posizione IP " che poi richiede la geolocalizzazione dei browser .
Per quanto riguarda il modo in cui il tuo browser conosce la tua posizione quando non hai un GPS nel tuo laptop, da articolo @ neil-smithline collegato a:
By default, Firefox uses Google Location Services to determine your location by sending:
- Your computer’s IP address,
- information about the nearby wireless access points, and
- a random client identifier, which is assigned by Google, that expires every 2 weeks.
La parte importante sono le "informazioni sul bit" punti di accesso wireless nelle vicinanze ". Google ha un database di reti wireless che include BSSID e posizione . È tenuto aggiornato in vari modi, ad esempio le auto di Google Street View che registrano il WiFi, oi telefoni delle persone con il GPS abilitato che segnalano quali reti WiFi si trovano nell'area, credo Ingress riporta le informazioni su Google (ma potrei sbagliarmi).
Utilizzando semplicemente un elenco di punti di accesso wireless vicini è possibile ottenere una posizione entro pochi metri. C'è un database pubblico chiamato WiGLE che fornisce un servizio simile, per esempio.