Sommario:
- Abbiamo messo le autorizzazioni app di messaggistica molto diffamate di Facebook contro l'app Hangouts di Google
- Identità
- Contatti / Calendario
- Posizione
- SMS (messaggi di testo)
- Telefono
- File foto / multimediali
- Camera / microfono
- Informazioni sulla connessione Wi-Fi
- ID dispositivo e informazioni sulla chiamata
- Altre autorizzazioni
- Quindi cosa significa tutto questo?
Abbiamo messo le autorizzazioni app di messaggistica molto diffamate di Facebook contro l'app Hangouts di Google
Non per negare il punto - perché penso che la maggior parte di coloro che hanno letto la nostra rimozione di tutto il FUD e la confusione che circonda le storie poco informate su Facebook Messenger abbiano capito - ma ecco un esercizio interessante. Di recente abbiamo raccomandato che quando hai domande sulle autorizzazioni dichiarate da un'applicazione, dovresti guardare un'app simile. Potrebbe non raccontarti tutta la storia, ma dovrebbe darti una buona idea se un'app ha il potere di fare qualcosa di nefasto.
Se, ad esempio, un'applicazione per lo sfondo ha la capacità di effettuare chiamate telefoniche e un'altra no, devi cercare perché ha bisogno di quella capacità. Ha senso?
Quindi confrontiamo Facebook Messenger con un'altra app di messaggistica popolare: Google Hangouts. Se in qualche modo non hai mai usato Hangouts prima, è il servizio di messaggistica di Google e ora è anche l'app di messaggistica di testo preferita di Google. (Anche se troverai ancora altre app di messaggistica sui telefoni della maggior parte dei produttori, anche se hanno Hangouts installato.)
Mettiamo le autorizzazioni fianco a fianco - come copiate direttamente da Google Play - e vediamo come appare. Tutto in nome della scienza.
Identità
Facebook Messenger | Hangout di Google |
---|---|
Trova account sul dispositivo | Trova account sul dispositivo |
Leggi la tua scheda di contatto | Aggiungi o rimuovi account |
Sembra che Google Hangouts abbia un po 'più di potere lì, con la possibilità di aggiungere o rimuovere account. Tuttavia, non dovremmo preoccuparci di nulla. È il genere di cose che ti aspetteresti di vedere in un'app di servizio di Google.
Contatti / Calendario
Facebook Messenger | Hangout di Google |
---|---|
Leggi i tuoi contatti | Leggi i tuoi contatti |
Modifica i tuoi contatti |
Quindi Google Hangouts ha la possibilità aggiuntiva di poter modificare i tuoi contatti e non solo leggerli. Facebook Messenger può solo leggere i tuoi contatti.
Posizione
Facebook Messenger | Hangout di Google |
---|---|
Posizione approssimativa (basata sulla rete) | Posizione approssimativa (basata sulla rete) |
Posizione precisa (GPS e basata sulla rete) | Posizione precisa (GPS e basata sulla rete) |
Questo, ovviamente, è addirittura morto. Roba abbastanza standard per trovare la tua posizione, davvero. Entrambe le app ti consentono di allegare la tua posizione a un messaggio. (Tuttavia, Hangouts ti richiede di aggiungerlo tu stesso, mentre Facebook Messenger condivide la tua posizione in ogni nuovo messaggio per impostazione predefinita. Ecco come disattivarlo.)
SMS (messaggi di testo)
Facebook Messenger | Hangout di Google |
---|---|
modifica i tuoi messaggi di testo (SMS o MMS) | leggi i tuoi messaggi di testo (SMS o MMS) |
ricevere messaggi di testo (SMS) | ricevere messaggi di testo (SMS) |
leggi i tuoi messaggi di testo (SMS o MMS) | inviare messaggi SMS |
inviare messaggi SMS | modifica i tuoi messaggi di testo (SMS o MMS) |
ricevere messaggi di testo (MMS) | ricevere messaggi di testo (MMS) |
L'unico interessante qui è che Facebook Messenger e Google Hangouts stanno elencando le stesse autorizzazioni secondarie esatte in ordini leggermente diversi. (Non ho idea del perché.) Altrimenti, questo è esattamente ciò che ti aspetteresti di vedere in un paio di app che fungono da applicazioni di messaggistica di testo.
Telefono
Facebook Messenger | Hangout di Google |
---|---|
modifica i tuoi messaggi di testo (SMS o MMS) | leggi i tuoi messaggi di testo (SMS o MMS) |
Chiama direttamente i numeri di telefono | Chiama direttamente i numeri di telefono |
Leggi il registro delle chiamate |
Facebook Messenger può visualizzare il registro delle chiamate. Gli Hangout non possono. Sarà interessante vedere se questo cambia se e quando Google Voice viene piegato.
File foto / multimediali
Facebook Messenger | Hangout di Google |
---|---|
Testare l'accesso all'archivio protetto | Modifica o elimina il contenuto della memoria USB |
Modifica o elimina il contenuto della memoria USB | Testare l'accesso all'archivio protetto |
Ancora una volta, roba standard per un'applicazione che desidera memorizzare nella cache qualsiasi tipo di dati invece di scaricarli nuovamente. Semplicemente non è spiegato chiaramente.
Camera / microfono
Facebook Messenger | Hangout di Google |
---|---|
Scatta foto e video | Registra audio |
Registra audio | Scatta foto e video |
Vuoi fare foto o video? Vuoi usare il microfono? Hai bisogno di queste autorizzazioni. Standard. Cose.
Informazioni sulla connessione Wi-Fi
Facebook Messenger | Hangout di Google |
---|---|
Visualizza le connessioni Wi-Fi | Visualizza le connessioni Wi-Fi |
Un'altra autorizzazione di base condivisa da entrambe le app e ci sono una miriade di ragioni per cui un'app dovrebbe dichiararla. Gli Hangout, ad esempio, devono spostare molti dati se stai effettuando una videochiamata. Quindi vorrebbe sapere se sei su Wifi o una connessione cellulare.
ID dispositivo e informazioni sulla chiamata
Facebook Messenger | Hangout di Google |
---|---|
Leggi lo stato e l'identità del telefono | Leggi lo stato e l'identità del telefono |
Come abbiamo spiegato prima, questo è un nome negativo per un'autorizzazione che consente una serie di cose di basso livello che potrebbero essere necessarie alle app. Le app ne hanno anche bisogno per vedere se c'è una chiamata attiva. Ancora una volta, niente che non ti aspetti in Facebook Messenger o Hangouts.
Altre autorizzazioni
Facebook Messenger | Hangout di Google |
---|---|
Ricevi dati da Internet | ricevere dati da Internet |
Scarica i file senza notifica | leggere messaggi istantanei |
Eseguire all'avvio | Scambia messaggi
e riceve notifiche di sincronizzazione dai server di Google |
Impedire al dispositivo di dormire | accesso completo alla rete |
Visualizza le connessioni di rete | controllare le vibrazioni |
Installa scorciatoie | eseguire all'avvio |
Modifica le tue impostazioni audio | utilizzare gli account sul dispositivo |
Leggi la configurazione del servizio Google | visualizzare le connessioni di rete |
Disegna su altre app | controllo Near Field Communication |
Accesso completo alla rete | leggi la configurazione del servizio Google |
Leggi le impostazioni di sincronizzazione | impedire al dispositivo di dormire |
Controlla le vibrazioni | cambia le tue impostazioni audio |
Cambia la connettività di rete | accoppiare con dispositivi Bluetooth |
cambia la connettività di rete | |
invia una trasmissione appiccicosa |
C'è molto da fare qui, lo sappiamo. Ma guarda quanto corrisponde tra Facebook Messenger e Hangouts. Messenger ha un paio di autorizzazioni per la sua funzione Heads Chat (disegna su altre app e scorciatoie per l'installazione) che Hangouts non ha, e Hangouts ha autorizzazioni NFC e Bluetooth, e un'altra per alcuni servizi Google, a cui manca Facebook.
Quindi cosa significa tutto questo?
Non che avessimo davvero bisogno di ulteriori prove, ma è abbastanza evidente vedere che Facebook Messenger non dichiara una quantità eccessiva di autorizzazioni - in effetti, Google Hangouts ne ha altre due, se sei preoccupato per il più o il meno - non che il numero di autorizzazioni dichiarate da un'app è indicativo di qualsiasi cosa diversa dall'app che fa molte cose che richiedono autorizzazioni. Né Facebook Messenger dichiara nulla di ciò che non ti aspetteresti di vedere in un'app di messaggistica.
Le autorizzazioni sono ancora troppo spesso fraintese, ma stanno migliorando.
L'uso di qualsiasi cosa su Internet richiede una certa fiducia. Le autorizzazioni mostrano l'ampio ambito di ciò che un'app può fare. Ma sì, devi ancora fidarti che non fa qualcosa di spiacevole all'interno di quei confini. La maggior parte di noi utilizza le pagine Web senza guardare la console degli sviluppatori o annusare i pacchetti mentre volano sopra la testa. E ci sono ancora prese di sicurezza in atto. I telefoni non vengono spediti con accesso root. I telefoni non vengono forniti con "consenti l'installazione di app da fonti sconosciute" selezionata per impostazione predefinita. E se desideri collegarti a un computer e avere accesso alla riga di comando, dovrai spuntare un'altra casella di controllo e quindi approvare la connessione sul tuo telefono. E dal lato delle app, Google controlla non solo le app in Google Play alla ricerca di malware, ma (se lo consenti) app che sono state trasferite sul tuo telefono.
Continueremo a vedere incomprensioni sulle autorizzazioni di Android. Alcune di queste sono storie che stanno solo cercando di causare problemi. Ma gran parte di ciò ricade anche sulle spalle di Google a causa del tipo di linguaggio secco e ingegneristico utilizzato nella descrizione delle autorizzazioni. (Anche se sembra che Google abbia rimosso tranquillamente alcune delle descrizioni aggiuntive nelle autorizzazioni. Toccando una non si apre più una lingua più secca e che in particolare si sbarazza della clausola "in qualsiasi momento" incompresa per cose come l'uso della fotocamera e microfono.) Google continuerà a migliorare ed educare e migliorare il modo in cui spiega le cose.