Ich frage mich, wozu eine Chat-App eine solche Berechtigung benötigt. Sammeln von Zugangspunkten? Auf Wunsch zu "offenen" WLANs verbinden, sobald welche in der Nähe sind (das sollte doch dem System überlassen werden, wenn der User es wünscht)? Etwas anderes fällt mir dazu nicht ein.
@harty: Mit dieser Permission (CHANGE_WIFI_STATE) kann die App auf Deinem Androiden WLAN beliebig an und ausknipsen, sowie sich zu bereits konfigurierten WLAN-Netzwerken verbinden (ohne Dich davon zu informieren). Nach einem
Post bei XDA-Developers kann es außerdem konfigurierte WLAN-Zugangspunkte löschen, neue erstellen, sowie verschiedene Einstellungen (u.a. verwendete Passwörter) ändern:
XDA-Developers
But change WiFi state means it can not only turn your WiFi on and off, but it can add or delete to your access points, and read/change other information like encrypted passwords.
Die
Beschreibung einer anderen App behauptet allerdings:
rilato
android.permission.CHANGE_WIFI_STATE: This permission allows rilato to switch WiFi on or off an device. [...] it is not possible to add new WiFi configurations to a device if WiFi is disabled.
Sehr beruhigend -- nur bringt die Einschränkung am Ende des Zitats herzlich wenig, wenn die App das ja selbst umschalten kann...
Man kann nun sicher wieder "Good cop -- Bad cop" spielen: Nur, weil eine App diese Berechtigung hat, muss sie ja nicht gleich alle damit verbundenen Möglichkeiten nutzen. Vielleicht braucht sie die Berechtigung ja nur für einen Teilaspekt, und verhält sich sonst brav. Doch so oft, wie WhatsApp bereits mit Sicherheitslöchern u.ä. in den News war, wüsste ich nicht, was ich in diesem Fall davon halten sollte...
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.