All articles

March 30, 2026 · 4 min read

Come proteggiamo la tua posizione con uno spostamento di 200 metri

2k

Una delle prime domande che le persone mi pongono su Walk With Me è: "Aspetta, quindi le persone possono vedere dove mi trovo?" e la mia risposta è sempre: "No. Non possono davvero".

Il problema

Walk With Me mostra i percorsi su una mappa. Ma mostrare la posizione esatta di qualcuno agli sconosciuti? Assolutamente no. Dovevamo trovare un modo per mostrare "approssimativamente dove" si sta svolgendo un percorso senza rivelare "esattamente dove" si trova chi cammina.

Lo spostamento con la formula di Haversine

Prendiamo le tue coordinate GPS reali e le spostiamo casualmente fino a 200 metri utilizzando la formula di Haversine. Questo spostamento è diverso per ogni utente che visualizza lo stesso percorso. Quindi l'utente A potrebbe vedere il tuo indicatore 65 metri a nord. L'utente B lo vede 198 metri a sud-est. L'utente C lo vede 200 metri a ovest. Nessuno vede la stessa posizione e nessuno vede quella reale.

Esempio di offset 1 Esempio di offset 2 Esempio di offset 3 Esempio di offset 4 Esempio di offset 5

Restrizioni di zoom della mappa

I livelli di zoom sono bloccati tra 12 e 15. Ogni mappa visualizza l'etichetta "La posizione è approssimativa". Questo impedisce a chiunque di ingrandire a sufficienza per identificare un edificio specifico o un angolo di strada.

Il ritardo di 5 minuti

La posizione viene aggiornata ogni 5 minuti. A un ritmo di camminata medio, ciò comporta circa 400 metri di incertezza aggiuntiva. In combinazione con l'offset di 200 metri, chiunque cerchi di trovarti dalla mappa si troverebbe nel posto sbagliato e nel momento sbagliato.

Come avvengono effettivamente gli incontri

Una volta che l'organizzatore della passeggiata approva la tua richiesta di partecipazione, avrai accesso al punto di incontro preciso. Gli sconosciuti che navigano sulla mappa vedono un'area approssimativa. I partecipanti approvati vedono il punto di incontro reale. Questa è la differenza fondamentale.

Prima dell'approvazione - posizione approssimativa Dopo l'approvazione - punto d'incontro preciso

Perché abbiamo scelto questa soluzione

Avremmo potuto realizzare un'app basata su testo, ma questo avrebbe rovinato la magia. L'esperienza si basa sull'apertura della mappa e sulla visualizzazione di indicatori verdi che rappresentano le persone che si muovono nella tua città in questo preciso istante. L'offset di 200 metri, le limitazioni dello zoom e il ritardo di 5 minuti ci offrono il giusto equilibrio tra utilità e sicurezza.

Scopri di più su tutte le nostre funzionalità di sicurezza e privacy.