Erklärt

Tastatur Berechtigungen Android

Android zeigt eine strenge Warnung, wenn du eine Tastatur freischaltest, und sagt danach nichts mehr. Was sie beschreibt, ist eine Fähigkeit, die jede Tastatur hat.

Ratgeber

Die Warnung, an der alle vorbeiklicken

Schalte irgendeine Tastatur frei, und Android sagt sinngemäß, sie könne womöglich alles einsammeln, was du tippst, Passwörter und Kartennummern eingeschlossen.

Diese Warnung erscheint bei jeder Tastatur, auch bei der, mit der dein Handy gekommen ist. Sie ist kein Vorwurf gegen die App, die du gerade installierst. Sie beschreibt, was der Mechanismus der Eingabemethoden möglich macht, und Android zeigt sie, weil es nicht wissen kann, was eine bestimmte Tastatur mit dieser Möglichkeit anstellt.

Das zu verstehen ändert die Frage von "ist diese App gefährlich" zu "was könnte diese App tun, und was tut sie tatsächlich".

Was eine App dadurch bekommt, dass sie Eingabemethode ist

Wenn eine Tastatur aktiv ist, leitet das System die Texteingabe durch sie hindurch. Sie bekommt deine Tastenanschläge, und sie kann den Text rund um die Schreibmarke in dem Feld lesen, das du bearbeitest. So weiß die Autokorrektur, was du geschrieben hast, und so funktionieren Wortvorschläge überhaupt.

Ihr wird außerdem gesagt, in welcher Art Feld du bist. Daher weiß eine Tastatur, dass sie bei einer Telefonnummer einen Ziffernblock zeigen soll, bei einer Adresse ein Layout für Mail, und dass sie sich in einem Passwortfeld anders verhalten muss.

Bemerkenswert dabei: Dieser Zugang wird dadurch erteilt, dass sie die ausgewählte Tastatur ist, und nicht durch ein Berechtigungsfenster. Es gibt keine eigene Berechtigung "dein Tippen lesen", denn dein Tippen zu lesen ist die ganze Aufgabe.

Die Berechtigungen, die du tatsächlich siehst

Getrennt vom Mechanismus der Eingabemethode fragt eine Tastatur-App gewöhnliche Android-Berechtigungen an, und die sind einen Blick wert.

Internet. Wird nicht als Abfrage gezeigt, ist aber in den Angaben zur App sichtbar. Diese zählt am meisten, denn eine Tastatur ohne Netzzugang kann nichts übertragen, egal was sie sehen kann. Es gibt berechtigte Gründe: Wörterbücher oder Sprachmodelle laden, Übersetzung, das Abgleichen deiner gelernten Wörter. Jeder davon ist eine Bequemlichkeit mit einem Preis.

Mikrofon. Wird beim ersten Benutzen der Spracheingabe erfragt. Diktieren braucht es, Tippen nicht, und wer es verweigert, behält eine ansonsten funktionierende Tastatur.

Speicher. Üblicherweise für die eigenen Dateien der Tastatur und nicht für deine Dokumente. Neuere Android-Fassungen fassen das eng.

Kontakte. Manche Tastaturen bieten an, Namen aus deinem Adressbuch zu lernen, damit sie sie nicht mehr ausbessern. Wirklich nützlich und wirklich eine große Menge persönlicher Angaben, das verdient also eine bewusste Entscheidung statt eines reflexhaften Ja.

Vibration und Mitteilungen. Kosmetik. Keinen Gedanken wert.

Was eine Tastatur nicht kann

Die Warnung lädt dazu ein, sich mehr vorzustellen, als möglich ist.

Sie sieht den Bildschirm nicht. Eine Eingabemethode bekommt Texteingabe und das Feld, das sie bearbeitet, und kein Bild von dem, was du anschaust.

Sie läuft nicht, wenn sie nicht offen ist. Ist kein Textfeld aktiv, bekommt die Tastatur nichts.

Sie hat keinen Zugriff auf die Daten anderer Apps, deine Fotos, deine Nachrichten oder deine Dateien, es sei denn, sie hat dafür eigens eine Berechtigung angefragt und bekommen.

Und sie kann nicht stillschweigend zur aktiven Tastatur werden. Android verlangt die zwei absichtlichen Schritte Freischalten und Auswählen.

Jede Tastatur selbst prüfen

Öffne die Einstellungen von Android, such die App in der Liste der installierten Anwendungen, und sieh dir zwei Dinge an: welche Berechtigungen sie bekommen hat, und ob Netzzugang überhaupt auftaucht.

Benutz sie dann einen Tag lang mit abgeschaltetem Netz. Alles, was aufhört zu funktionieren, brauchte eine Verbindung. Alles, was weiterläuft, brauchte nie eine.

Diese zwei Prüfungen zusammen sagen dir mehr als jede Beschreibung, denn sie betreffen das Verhalten und nicht die Absicht.

Und wenn dir dabei eine Berechtigung auffällt, die du nicht erklären kannst, nimm sie einfach zurück. Android lässt das jederzeit zu, und eine ordentlich gebaute Tastatur tippt danach weiter und verliert nur die Funktion, an der diese Berechtigung hing. Stürzt sie stattdessen ab oder weigert sie sich zu starten, hast du auch etwas gelernt.

Warum LocalType anfragt, was es anfragt

Drei Dinge stehen auf der Liste, und jedes hat seinen eigenen Grund.

Mikrofon, erfragt beim ersten Benutzen der Taste und nur benutzt, während du diktierst. Ohne das tippt die Tastatur weiterhin ganz normal.

Internet, für genau einen Zweck: das Sprachmodell zu laden, das du aussuchst. Dieses Modell ist der Teil, der aus deiner Stimme Text macht, es ist je nach gewählter Größe zwischen 60 und 539 MB groß, und es ist zu umfangreich, um in der App mitgeliefert zu werden. Ist es auf dem Handy, fragt kein Teil des Produkts mehr nach dem Netz. Das kannst du bestätigen, indem du im Flugmodus diktierst, und uns wäre lieber, du tust das, als dass du uns glaubst.

Speicherplatz auf dem Gerät, für das Modell selbst, deine Einstellungen und die Wörter, die du selbst hinzufügst.

Das ist die ganze Liste. Es gibt keine Berechtigung für Kontakte, dein Adressbuch wird also nicht gelesen. Es gibt kein Konto, es hängt also nichts an einer Identität. Werbung ist im Produkt keine und Tracking läuft darin keines, es wird also nichts eingesammelt, das man verschicken könnte, selbst wenn es einen Ort dafür gäbe.

Die Modelldatei liegt in einem Speicher, den nur die App lesen kann, ein Archiv deiner Aufnahmen wird nicht geführt, und die Daten der App bleiben absichtlich außerhalb vom Cloud-Backup von Android. In Passwortfeldern schaltet sich die Spracheingabe selbst ab, und die Tastatur lernt auch nicht aus dem, was du dort tippst.

Die unbequeme Ehrlichkeit

LocalType liest die Wörter rund um deine Schreibmarke. Es muss das, denn so funktionieren Autokorrektur und Wortvorschläge, und jede Tastatur, die etwas anderes behauptet, macht entweder diese Dinge nicht oder sagt nicht die Wahrheit.

Was sie damit macht, ist, sie auf dem Gerät zu lassen. Wörter, die du hinzufügst, bleiben dort und werden dem Sprachmodell als Zusammenhang mitgegeben, damit deine eigenen Namen richtig herauskommen. Hochgeladen wird nichts, denn am anderen Ende gibt es keinen Dienst.

Das ist eine engere Aussage als "wir können dein Tippen nicht sehen", und sie hält auch mit abgeschaltetem Netz.

Was sich ändert, wenn du woanders installierst

Woher die App stammt zählt genauso viel wie das, was sie verlangt.

Eine App aus dem Play Store hat die Prüfung von Google durchlaufen, und das ist ein sinnvoller Filter und keine Garantie. Eine App aus einem anderen Laden oder aus einem direkten Download hat das nicht, und Android warnt dich vor der Installation aus unbekannten Quellen, was man gerade bei einer Tastatur ernst nehmen sollte.

Keiner der beiden Wege ändert etwas daran, was die App technisch kann, sobald sie deine aktive Tastatur ist. Das Berechtigungsmodell ist dasselbe. Verschieden ist, wer sie vorher geprüft hat und wie Aktualisierungen ankommen.

Bei quelloffenen Tastaturen sieht die Rechnung wieder anders aus, denn dort lässt sich der Code selbst lesen, und das ist eine stärkere Form der Nachprüfung, als sie einer der beiden Läden bietet. Das ist ein echtes Argument dafür, und deshalb hängt die Antwort auf "welche Tastatur ist am sichersten" davon ab, ob du persönlich vorhast, irgendetwas zu lesen.

Wir lesen die Wörter um deinen Cursor

Die Warnung betrifft einen Mechanismus und nicht die App vor dir. Die Berechtigungsliste sagt dir, was möglich ist. Das Netz abzuschalten sagt dir, was geschieht.

Bei einer Tastatur ist die eine aufschlussreichste Tatsache, ob sie überhaupt Internet braucht und wofür. Alles Weitere folgt aus der Antwort, und das ist das eine, das du feststellen kannst, ohne jemandem zu vertrauen.

LocalType für Android

Sprache zu Text, privat auf deinem eigenen Handy. Die Spracherkennung läuft auf dem Gerät selbst.

Bei Google Play holen