Perché Android unisce lo stato del telefono all'identità del telefono?

12

L'autorizzazione "Stato telefono" su Android è ampiamente richiesta da molte app. La spiegazione spesso fornita dallo sviluppatore è che l'app ne ha bisogno per determinare quando si è al telefono, per smettere di fare cose o fare rumore o cose simili.

Tuttavia, fornisce anche un'applicazione con IMEI, numero di telefono e numero remoto (numero di chiamate in entrata o in uscita). Ciò consente la raccolta di molte informazioni personali, il tutto con il pretesto di "la mia app meteo deve sapere quando si è al telefono in modo da non interferire con le chiamate".

Perché sapere che qualcuno è impegnato in una chiamata, anche se dispone di un permesso speciale? Certamente le chiamate telefoniche sono ancora abbastanza comuni da garantire la fornitura di un'API priva di autorizzazioni che tutte le app possano utilizzare per non disturbare un utente in chiamata.

Perché Android nascondeva un permesso così potente che consente un'identificazione personale dettagliata e il tracciamento cross-user dietro a qualcosa che sembra così innocuo? Serve solo a far sì che gli utenti usino le autorizzazioni e accettino le scuse dagli sviluppatori di app.

    
posta MichaelGG 07.03.2014 - 08:26
fonte

1 risposta

1

Una specifica porzione di dati a cui è possibile accedere con il permesso "Stato telefono" è l'IMEI / IMSI del telefono / scheda SIM. Questo numero viene utilizzato per identificare il tuo dispositivo per gli annunci di destinazione (in modo che il fornitore di annunci possa stabilire se hai già visto un annuncio). Poiché la visualizzazione degli annunci è un modello aziendale comune nelle app mobili, anche il permesso "Stato telefono" richiesto è molto comune. Penso che sia una decisione logica (da un punto di vista economico) di Google raggruppare questa capacità con altre abilità, in qualche modo simili, così gli utenti non saranno spaventati dalle autorizzazioni che potrebbero ovviamente danneggiare la loro privacy. È sicuramente possibile dare la possibilità di rilevare se l'utente è in chiamata senza un permesso speciale, ma ciò andrebbe contro la politica di Android di richiedere autorizzazioni esplicite per tutto ciò che va oltre i problemi locali di un'app.

    
risposta data 03.04.2014 - 12:22
fonte

Leggi altre domande sui tag