Ottima domanda. Per quanto posso dire, la posizione non è speciale. Esistono altre autorizzazioni più pericolose o che generano un livello più elevato di preoccupazione da parte dell'utente.
Quindi, perché le piattaforme fanno domande specifiche sulla posizione? Non sono sicuro, ma ho alcune congetture. Innanzitutto, la posizione ha alcune implicazioni sulla privacy, a cui molti utenti potrebbero interessare. Chiedere informazioni sulla posizione aiuta a fornire preavviso e consenso, che sono due temi fondamentali per proteggere la privacy degli utenti. In secondo luogo, molte app utilizzano le informazioni sulla posizione (molte più di altre importanti o pericolose autorizzazioni che potremmo prendere in considerazione).
Detto questo, continuo a pensare che la tua domanda sia assolutamente giusta. Le piattaforme mobili sono attualmente in uno stato relativamente giovane. Non è chiaro se l'attuale approccio di chiedere solo informazioni sulla posizione sia ottimale o se questa pratica sopravviverà. Non sarei sorpreso se le cose sembrassero un po 'diverse tra un decennio e se altre risorse inizino a essere gestite come avviene attualmente.
Ad esempio, considera il recente flap over Path , che raccoglieva le informazioni di contatto degli utenti e la caricava sui server di Path. Risultò che Path non era speciale; molte altre app per iPhone ampiamente utilizzate stavano facendo la stessa cosa. Alcuni utenti erano sconvolti nel constatare che le app prendevano tutte le informazioni di contatto, senza prima chiederle. Quindi, Apple ha risposto promettendo che le versioni future di iOS richiederanno l'autorizzazione all'utente prima di consentire all'app di accedere ai dati di contatto, proprio come accade con la posizione. Ciò suggerisce che è possibile che potremmo assistere a un'evoluzione della piattaforma in cui la posizione non è più così unica e dove la piattaforma richiede l'autorizzazione per diverse altre risorse.
P.S. iOS attualmente richiede all'utente due risorse: accesso alla posizione e possibilità di creare notifiche push (che interrompono l'utente e possono essere fastidiose per alcuni utenti). Quindi esiste già un'altra situazione che genera una richiesta di autorizzazione oltre l'accesso alla posizione.