Torna al blog

GeoIP o GPS: come scegliere il segnale di localizzazione giusto

geolocalizzazioneprodottoprivacy

Quando usare la geolocalizzazione IP, quando chiedere la posizione del dispositivo e come combinare entrambe senza irritare gli utenti né violare le regole sulla privacy.

# GeoIP o GPS: come scegliere il segnale di localizzazione giusto

Questi due segnali rispondono a domande diverse e hanno costi, tecnici e di esperienza utente, molto differenti.

GeoIP

  • Zero attrito. Nessun prompt di autorizzazione, nessuna azione richiesta all’utente, disponibile fin dal primo byte della richiesta.
  • Approssimativo. Affidabile a livello di Paese, meno preciso quando si scende alla città.
  • Verità di rete. Indica da dove esce la connessione: esattamente ciò che serve per individuare abusi, proxy, VPN o traffico sospetto.

Posizione del dispositivo

  • Precisa. Parliamo di metri, non di aree metropolitane.
  • Costosa. Richiede un consenso esplicito; una quota significativa di utenti rifiuta.
  • Controllata dall’utente. Facile da falsificare su un dispositivo con root o tramite strumenti di sviluppo.

La combinazione corretta

Usa GeoIP per tutto ciò che deve funzionare prima che l’utente faccia qualsiasi cosa: scelta della valuta, lingua predefinita, instradamento per ridurre la latenza, blocchi di compliance e prima valutazione del rischio. Riserva la richiesta di posizione del dispositivo alle funzionalità che hanno davvero bisogno di precisione, come il ritiro in negozio o il calcolo dell’area di consegna, e chiedila nel momento giusto, spiegando chiaramente il motivo.

Quando hai entrambi i segnali, la discrepanza diventa informazione. Un dispositivo che dichiara Madrid mentre la connessione esce da un datacenter di Singapore è molto più interessante dei due dati presi singolarmente.

Approccio alla privacy

La posizione ricavata dall’IP è un dato personale ai sensi del GDPR quando può essere collegata a una persona. Questo non significa che non si possa usare: significa che va giustificata, minimizzata e documentata. Alcune regole pratiche:

  • Risolvi la posizione al momento della richiesta e conserva la decisione, non le coordinate grezze.
  • Non costruire mai una cronologia degli spostamenti per singolo utente a partire dai dati IP, a meno che tu non abbia una finalità dichiarata e un limite di conservazione chiaro.
  • Mantieni il livello di dettaglio più basso che risolve il problema. Il Paese, nella maggior parte dei casi, è sufficiente.

Guarda nasce con questa logica: le lookup vengono risolte in tempo reale e i risultati non vengono mai conservati da noi, quindi l’unica copia della decisione è quella che scegli consapevolmente di mantenere.

Un’impostazione concreta di default

Paese da IP su ogni richiesta. Città da IP per l’analytics. Posizione del dispositivo solo dietro un prompt contestuale. Combina i segnali per rilevare anomalie, invece di sostituire l’uno con l’altro.

La tua connessione