Mobile Apps sammeln ganze Adressbücher und laden sie auf Ad-Server hoch, verfolgen die Bewegungen der Benutzer über GPS und erledigen andere unangenehme Dinge. Das Berechtigungssystem von Android reicht jedoch nicht aus, um den Nutzern dabei zu helfen, dies zu bekämpfen.
Das Berechtigungssystem von Android bietet eine Alles-oder-Nichts-Auswahl, die die meisten Benutzer ignorieren werden. Die versteckte App Ops-Oberfläche sah aus wie eine in der Entwicklung befindliche Lösung für dieses große Problem, aber Google hat sie jetzt vollständig entfernt.
Warum die App-Berechtigungen von Android ungültig sind
Bei der Installation einer App haben Sie eine einzige Auswahl. Sie können wählen, ob Sie die angeforderte Berechtigung erteilen oder die App einfach nicht installieren möchten. In einer perfekten Welt, in der Apps nur nach Berechtigungen fragten, die sie benötigen, wäre dies in Ordnung. In der realen Welt funktioniert dies überhaupt nicht gut.
Apps verlangen viel mehr Berechtigungen als sie benötigen. Typische werbefinanzierte Apps verlangen alles von der Möglichkeit, auf Ihre Kontakte zuzugreifen, um Ihren Standort über GPS zu verfolgen. Dies bedeutet, dass sie Ihr gesamtes Adressbuch sammeln und Ihre genauen Bewegungen über GPS verfolgen können. Diese Daten könnten dann an andere Werbetreibende verkauft werden.
Android-Benutzer werden darin geschult, App-Berechtigungsanforderungen zu ignorieren, da die Liste der Berechtigungen so lang sein kann und jede App, auch seriöse, so viele Berechtigungen anfordert. Es ist schwer zu verwalten und zu verstehen.
Beispielsweise erfordert die offizielle Facebook-App für Android derzeit neunzehn separate Berechtigungen. Bei der Installation dieser App erhalten Sie Zugriff auf Ihren genauen GPS-Standort, Ihre Kontakte, Ihr Mikrofon, Ihre Kamera, Ihre Konten, Ihre Telefonanrufe und vieles mehr.
Selbst typische kostenlose Spiele erfordern häufig lange Berechtigungslisten für Kontakte, GPS-Standorte und andere Daten, die Sie möglicherweise privat halten möchten.
Wie Google es nur noch schlimmer gemacht hat
VERBUNDEN: Alles, was Sie über das Verwalten von App-Berechtigungen unter Android wissen müssen
Android 4.3 gebracht eine versteckte Funktion namens App Ops . Dies wurde nicht direkt in der Android-Benutzeroberfläche angezeigt, bot jedoch eine integrierte Möglichkeit, um App-Berechtigungen einfach zu verwalten, ohne Ihr Gerät zu rooten. Sie können beispielsweise ein kostenloses Spiel installieren und dann App Ops besuchen, um zu verhindern, dass dieses Spiel auf Ihre Kontakte oder den GPS-Standort zugreift.
Mit App Ops haben Android-Benutzer wieder die Kontrolle über ihre eigenen persönlichen Daten. Es schien, als hätte Google erkannt, dass sie etwas gegen die Genehmigungssituation unternehmen müssen. In der Vergangenheit wurden neue Funktionen ausgeblendet, bevor sie in das Hauptsystem von Android integriert wurden. Beispielsweise, Android-Benutzerkonten wurde in Android 4.1 versteckt angezeigt, bevor es in Android 4.2 poliert und freigelegt wurde.
Befürworter des Datenschutzes wie die EFF- und Android-Freaks hofften, App Ops in eine zukünftige Version von Android integrieren zu können.
App Ops war noch in Android 4.4 . In einem kürzlich durchgeführten kleinen Update - Android 4.4.2 - hat Google den Zugriff auf App Ops entfernt. Android-Benutzer können App-Berechtigungen nicht mehr verwalten, ohne ihre Geräte zu rooten oder ein benutzerdefiniertes ROM zu installieren.
Laut Google sollte dies keine benutzerbezogene Funktion sein, sondern immer eine interne Funktion für die Android-Entwickler von Google. Andere Leute haben ebenfalls gesprochen und gesagt, dass wir nichts wirklich verloren haben, da App Ops nie eine tatsächliche Benutzerfunktion war.
Aber wir haben etwas verloren. Es schien, als würde Google Android-Nutzern mehr Kontrolle über ihre eigenen privaten Daten geben, aber jetzt bewegen wir uns umgekehrt und entziehen Android-Freaks die Kontrolle.
Wir können nicht einfach sagen, dass Benutzer verantwortlich sind
Einige Leute denken, dass dieses gesamte Problem auf die Verantwortung der Benutzer hinausläuft. Benutzer haben bei der Installation einer App die Wahl, ob sie diese App installieren möchten oder nicht. Wenn sie sich für die Installation der App entscheiden, sollten sie sich nicht wundern, wenn ihre gesamte Kontaktliste irgendwo auf einen Server hochgeladen wird, wenn ihre Bewegungen von Werbetreibenden verfolgt werden, wenn die App ihr Mikrofon verwendet, um sie zu belauschen, oder wenn die App ausgeführt wird im Hintergrund und sendet Premium-SMS-Nachrichten (dies ist in modernen Versionen von Android zum Glück nicht mehr möglich).
Dies ist nicht akzeptabel. Android wird nicht nur von Geeks verwendet, sondern auch von vielen "normalen" Menschen auf der ganzen Welt. Tatsächlich ist es das weltweit beliebteste Smartphone-Betriebssystem. Google ist verpflichtet, Android so zu gestalten, dass Smartphone-Nutzer die Kontrolle über ihre Geräte haben. Die Geräte gehören Smartphone-Besitzern, nicht App-Entwicklern.
Wir sollten Technologie so gestalten, dass sie von jedem genutzt werden kann, nicht nur von Geeks. Android ermöglicht es Benutzern nicht, echte Entscheidungen über Berechtigungen zu treffen. Wenn die Daten so vieler Menschen gegen ihren Willen gesammelt werden, ist dies ein Problem, das die Android-Entwickler von Google beheben müssen. Es ist nicht die Schuld des Benutzers.
Dies ist nicht alles theoretisch. Eine Android-Taschenlampen-App wurde kürzlich bestraft, weil sie Benutzer getäuscht und ihre GPS-Bewegungen verfolgt hat. Es wurde festgestellt, dass verschiedene Apps im Hintergrund ganze Adressbücher hochladen. Benutzer benötigen Kontrolle; Die Situation gerät außer Kontrolle.
Die wahre Lösung
Wie würde eine tatsächliche Lösung für dieses Problem aussehen? Schauen Sie sich einfach Apples iOS an. Es gab eine Zeit, in der sich iPhone und iPad nur auf Apples App-Reviewer stützten, um Entscheidungen zu treffen, und jede App die maximalen Berechtigungen hatte, die sie auf Ihrem Gerät haben konnte. In dieser Welt war die App-Berechtigungslösung von Android dem App-Berechtigungssystem von Apple weit überlegen. Zumindest könnten Sie wissen, was eine App tun würde, und eine fundierte Entscheidung treffen, ob Sie sie installieren oder nicht!
VERBUNDEN: iOS hat auch App-Berechtigungen: Und sie sind wohl besser als Android
Aber Apple ist nicht stehen geblieben. Als Reaktion auf Kritik, Apples iOS verfügt jetzt über ein App-Berechtigungssystem . Wenn eine App auf etwas Privates wie Ihre Kontakte, Ihren GPS-Standort, Ihr Mikrofon oder andere Daten zugreifen möchte, muss die App Sie dazu auffordern, bevor Sie zum ersten Mal darauf zugreifen. Diese Entscheidung ist im Kontext sinnvoll, wenn die Anwendung verwendet wird. Ein Benutzer kann wählen, ob er die Berechtigung zulassen oder verweigern möchte. Sie können eine App auf Ihrem Gerät installieren und ihr den Zugriff auf etwas verweigern, die App jedoch weiterhin verwenden. Sie können eine App installieren und ihr Zugriff auf Ihren GPS-Standort gewähren, jedoch nicht auf Ihre Kontakte. Dies liegt ganz bei Ihnen - Sie, nicht der App-Entwickler, haben die Kontrolle über Ihr eigenes Gerät und Ihre eigenen Daten.
Android ist stehen geblieben und bietet immer noch keine Entscheidung darüber hinaus, ob die App installiert werden soll oder nicht. Apples iOS übertrifft jetzt Android, wenn es um App-Berechtigungen in der realen Welt geht, und bietet die tatsächliche Kontrolle, über die normale Benutzer Entscheidungen treffen.
Android sollte es normalen Benutzern ermöglichen, echte Entscheidungen zu treffen, wie dies iOS tut. Bei der Installation einer App sollte keine Liste mit 19 Berechtigungen angezeigt werden, und die App kann dann auf Ihrem gesamten Gerät kostenlos ausgeführt werden.
Die überwiegende Mehrheit der Apps schien gut zu funktionieren, wenn sie durch App Ops eingeschränkt wurden. Es gibt einige kleine Kinderkrankheiten für App-Entwickler, also sei es. Windows-App-Entwickler hatten Probleme, als Microsoft vor Jahren die Benutzerkontensteuerung einführte, aber Dadurch wurde Windows letztendlich sicherer .
Interessiert es Google überhaupt?
Es ist eine Sache, darauf hinzuweisen, dass App Ops für typische Benutzer, wie es wahrscheinlich ist, übertrieben ist. Wenn Google angekündigt hätte, eine einfachere Benutzeroberfläche einzuführen, mit der typische Benutzer den Zugriff auf wichtige Dinge steuern können - Kontakte, Standort, Mikrofon und was auch immer -, wären wir (und Befürworter des Datenschutzes wie der EFF) nicht so kritisch.
Google sagt jedoch, dass die Funktion nur für Entwickler gedacht war und sie vollständig entfernt. Google geht jedoch ein ganzes Menü mit Entwickleroptionen mit Nur-Entwickler-Funktionen, auf die jeder in Android zugreifen kann. Warum der Widerspruch?
Google scheint der Meinung zu sein, dass es wichtiger ist, App-Entwicklern Zugriff auf alles zu gewähren, was sie verlangen, als den Nutzern die Kontrolle zu geben. Als werbefinanziertes Unternehmen steht Google möglicherweise nur auf der Seite der Werbetreibenden gegen die Nutzer. Vielleicht ist Google ehrlich davon überzeugt, dass Ihre Kontakte, GPS-Standortinformationen und andere Daten nicht unbedingt privat sind, sondern allen Werbetreibenden zur Verfügung stehen sollten, die dies wünschen.
Wenn sie glauben, dass diese Daten den Benutzern gehören, geben sie den Benutzern mehr Kontrolle.
Google sollte den Zugriff auf App Ops wiederherstellen und für durchschnittliche Nutzer nutzbar machen. Es ist das Richtige. Der EFF stimmt zu .
Bildnachweis: Robert Nelson auf Flickr