Anche senza un chip GPS, la tua posizione può essere determinata usando il tuo indirizzo MAC, SSID delle reti WiFi nel raggio d'azione (reti private e pubbliche), la loro potenza del segnale, ecc. Nel caso di Apple, questi dati vengono inviati a il servizio Skyhook Wireless , che restituisce una serie di coordinate GPS (latitudine, longitudine).
Se sei interessato a come funziona la geolocalizzazione in altri dispositivi e applicazioni e quali dati vengono inviati avanti e indietro esattamente, consulta questa risposta su Stack Overflow che spiega come fa Firefox usando il servizio di geolocalizzazione di Google (che è quello che usa la maggior parte delle altre app).