Io so che la posizione viene ricavata dall'IP.
E che questa non è mai precisa.
Ad esempio, controllando su vari siti di IP location, risulto essere al momento (dal più lontano al più vicino) a Milano, a Palermo e a Catania, ma nessuna di queste posizioni è esatta.
Questi siti credo si basino sulla posizione dello snodo dell'operatore che trovano più vicina a noi, ma evidentemente non possono risalire al luogo esatto (tranne che uno non abiti vicino ad uno snodo principale, es. Catania, Palermo o Milano). Sicuramente solo l'operatore telefonico sa il luogo esatto ma non può renderlo noto pubblicamente (per la privacy e per la sicurezza).