Avevo inviato questa domanda come e-mail anche al supporto di WhatsApp e ora ho ricevuto una risposta da loro con spiegazioni complete delle autorizzazioni. Incollare la risposta di seguito:
Grazie per il tuo messaggio. Ci impegniamo a mantenere queste informazioni aggiornate e il più accurate possibile.
Tuttavia, a volte, è possibile che Google o il produttore del tuo portatile possano modificare, deprecare o rimuovere varie autorizzazioni.
Categoria: i tuoi messaggi
Autorizzazione : ricevere messaggi di testo (android.permission.RECEIVE_SMS)
Spiegazione : Usiamo questo per essere in grado di leggere gli SMS che inviamo al tuo telefono per verificare il tuo numero di telefono.
Categoria: Archiviazione
Autorizzazione : modifica o elimina i contenuti del tuo archivio USB (android.permission.WRITE_EXTERNAL_STORAGE)
Spiegazione : Archiviamo i tuoi backup dei media e della cronologia chat sull'archivio USB.
Categoria: Strumenti di sistema
Autorizzazione : modifica delle impostazioni di sistema (android.permission.WRITE_SETTINGS)
Spiegazione : Abbiamo bisogno di questo per leggere le tue impostazioni, non scriviamo alcuna impostazione, ma esiste solo un'autorizzazione per le impostazioni di scrittura che include la possibilità di leggere le impostazioni.
Autorizzazione : installa collegamenti (com.android.launcher.permission.INSTALL_SHORTCUT)
Spiegazione : Usiamo questo per installare un collegamento di WhatsApp o un collegamento di conversazione sul tuo homescreen.
Autorizzazione : disinstallare le scorciatoie (com.android.launcher.permission.UNINSTALL_SHORTCUT)
Spiegazione : Usiamo questo per assicurarci di non creare scorciatoie duplicate sulla tua schermata iniziale.
Categoria: la tua posizione
Autorizzazione : posizione approssimativa (basata sulla rete) (android.permission.ACCESS_COARSE_LOCATION)
Spiegazione : Usiamo questo per consentirti di inviare la tua posizione ai tuoi amici.
Autorizzazione : posizione precisa (GPS) (android.permission.ACCESS_FINE_LOCATION)
Spiegazione : Usiamo questo per consentirti di inviare la tua posizione ai tuoi amici.
Categoria: servizi che ti costano denaro
Autorizzazione : chiama direttamente i numeri di telefono (android.permission.CALL_PHONE)
Spiegazione : Ne abbiamo bisogno per poter avere l'abilità "Chiama" nell'app.
Autorizzazione : invia messaggi SMS (android.permission.SEND_SMS)
Spiegazione : Puoi inviare un SMS utilizzando la nostra funzione Dillo a un amico per dire a un amico di WhatsApp.
Categoria: Fotocamera
Autorizzazione : scatta foto o video (android.permission.CAMERA)
Spiegazione : Usiamo questo per permetterti di scattare foto dall'interno di WhatsApp. Leggi di più qui
Categoria: Microfono
Autorizzazione : registra audio (android.permission.RECORD_AUDIO)
Spiegazione : Usiamo questo per permetterti di registrare note vocali da inviare ai tuoi amici.
Categoria: i tuoi account
Autorizzazione : aggiungi o rimuovi account (android.permission.MANAGE_ACCOUNTS)
Spiegazione : Usiamo questo per aggiungere un account WhatsApp al tuo dispositivo per mostrare i tuoi contatti WhatsAppable.
Autorizzazione : crea account e imposta password (android.permission.AUTHENTICATE_ACCOUNTS)
Spiegazione : Usiamo questo per aggiungere un account WhatsApp al tuo dispositivo.
Autorizzazione : usa gli account sul dispositivo (android.permission.USE_CREDENTIALS)
Spiegazione : Abbiamo bisogno di questa autorizzazione per leggere e scrivere le tue credenziali di WhatsApp.
Autorizzazione : trova account sul dispositivo (android.permission.GET_ACCOUNTS)
Spiegazione: Questo è necessario per trovare quali account controllare i contatti di WhatsApp.
Autorizzazione : leggi la configurazione del servizio Google (android.providers.gsf.permission.READ_GSERVICES)
Spiegazione : Viene utilizzato per l'integrazione di Google Maps nella condivisione della posizione di WhatsApp.
Categoria: le tue informazioni social
Autorizzazione : modifica i tuoi contatti (android.permission.WRITE_CONTACTS)
Spiegazione : Questo è necessario per poter aggiungere il pulsante WhatsApp ai tuoi contatti in modo da poter inviare un WhatsApp ai tuoi amici da qualsiasi parte del telefono.
Autorizzazione : leggi i tuoi contatti (android.permission.READ_CONTACTS)
Spiegazione : Usiamo questo per aggiungere automaticamente tutti i tuoi amici che hanno WhatsApp installato sui loro telefoni.
Categoria: le tue informazioni personali
Autorizzazione : leggi la tua scheda di contatto (android.permission.READ_PROFILE)
Spiegazione : Usiamo questo per provare a impostare un nome profilo predefinito.
Autorizzazione : leggi il registro delle chiamate (android.permission.READ_CALL_LOG)
Spiegazione : Questa autorizzazione non è necessaria ma è concessa in via transitoria da READ_CONTACTS perché supportiamo le versioni precedenti di Android.
Autorizzazione : scrivere il registro delle chiamate (android.permission.WRITE_CALL_LOG)
Spiegazione : Questa autorizzazione non è necessaria ma è concessa in modo transitorio da WRITE_CONTACTS perché supportiamo le versioni precedenti di Android.
Categoria: telefonate
Autorizzazione : leggere lo stato e l'identità del telefono (android.permission.READ_PHONE_STATE)
Spiegazione : Ne abbiamo bisogno per non infastidirti quando sei al telefono.
Categoria: informazioni sulle applicazioni
Autorizzazione : esegui all'avvio (android.permission.RECEIVE_BOOT_COMPLETED)
Spiegazione : Usiamo questo per assicurarci che l'app sia in esecuzione per assicurarti di ricevere i tuoi messaggi in tempo.
Autorizzazione : recuperare le app in esecuzione (android.permission.GET_TASKS)
Spiegazione : Ne abbiamo bisogno per vedere se stai eseguendo Task Killer, che potrebbe causare problemi con la nostra applicazione.
Categoria: impostazioni di sincronizzazione
Autorizzazione : leggi le impostazioni di sincronizzazione (android.permission.READ_SYNC_SETTINGS)
Spiegazione : Usiamo questo per assicurarci di ricevere i tuoi messaggi in tempo.
Autorizzazione : leggere le statistiche di sincronizzazione (android.permission.READ_SYNC_STATS)
Spiegazione : Usiamo questo per eseguire il debug di possibili problemi nel ricevere i tuoi messaggi in tempo.
Autorizzazione : attiva e disattiva la sincronizzazione (android.permission.WRITE_SYNC_SETTINGS)
Spiegazione : Usiamo questo per consentirci di assicurarci che i tuoi contatti WhatsApp siano aggiornati.
Categoria: strumenti di sviluppo
Autorizzazione : testare l'accesso all'archivio protetto (android.permission.READ_EXTERNAL_STORAGE)
Spiegazione : Archiviamo i dati sull'archivio esterno. L'autorizzazione è concessa in via transitoria da android.permission.WRITE_EXTERNAL_STORAGE. Non abbiamo idea del perché Google descriva l'autorizzazione in questo modo.
Categoria: influisce sulla batteria
Autorizzazione : vibrazione di controllo (android.permission.VIBRATE)
Spiegazione : per avvisarti di un nuovo messaggio, potremmo vibrare il tuo telefono.
Autorizzazione : impedisce la sospensione del telefono (android.permission.WAKE_LOCK)
Spiegazione : Abbiamo bisogno di questo per assicurarci che quando un amico ti manda un file, questo non viene rotto dal telefono che va in sospensione.
Categoria: comunicazione di rete
Autorizzazione : accesso completo alla rete (android.permission.INTERNET)
Spiegazione : Senza questo non saremmo in grado di inviare i tuoi messaggi di chat.
Autorizzazione : servizio di fatturazione di Google Play (com.android.vending.BILLING)
Spiegazione : Usiamo questo per consentirti di pagare l'abbonamento a WhatsApp.
Autorizzazione : ricevere dati da Internet (com.google.android.c2dm.permission.RECEIVE)
Spiegazione : Usiamo questo per assicurarci di ricevere i tuoi messaggi in tempo.
Autorizzazione : visualizza le connessioni wifi (android.permission.ACCESS_WIFI_STATE)
Spiegazione : Usiamo questo per controllare e vedere se sei su un Wi-Fi su cui WhatsApp non funzionerà.
Autorizzazione : visualizza le connessioni di rete (android.permission.ACCESS_NETWORK_STATE)
Spiegazione : Usiamo questo per diagnosticare la tua connessione di rete e fare in modo che l'app reagisca di conseguenza per assicurarti di ricevere i messaggi in tempo.
Autorizzazione : accesso completo alla rete (android.permission.INTERNET)
Spiegazione : Abbiamo bisogno di questo per aprire le connessioni socket ai nostri server al fine di velocizzare l'invio e la ricezione di messaggi.
android.permission.NFC
- sarebbe interessante sapere perché hanno bisogno di questo 🤔