Was eine Eingabemethode wirklich ist
Jede Android-Tastatur kann lesen, was du tippst. Nicht wegen eines Fehlers, sondern weil genau das eine Eingabemethode ist: Das System reicht ihr deine Tastenanschläge, damit sie Zeichen auf den Bildschirm setzen, Tippfehler ausbessern und das nächste Wort vorschlagen kann.
Unsere eingeschlossen. LocalType liest die Wörter rund um deine Schreibmarke, und zwar aus genau diesen Gründen. Jede Seite, die dir erzählt, sie habe eine Tastatur gefunden, die deinen Text nicht sehen kann, beschreibt etwas, das nicht funktionieren würde.
Die nützliche Frage lautet also nie "kann sie mein Tippen sehen". Sie lautet "was macht sie mit dem, was sie sieht, und was könnte sie damit überhaupt anstellen".
Die vier Dinge, an denen es wirklich hängt
Braucht sie überhaupt das Netz? Das ist das stärkste Signal, das dir zur Verfügung steht, weil es zwei Zustände hat und sich prüfen lässt. Eine Tastatur, die nie etwas kontaktiert, kann dein Tippen nirgendwohin schicken, egal was in ihren Bestimmungen steht. Manche Tastaturen wollen eine Verbindung für wirklich nützliche Funktionen: Übersetzung, eine Zwischenablage in der Cloud, das Abgleichen deines gelernten Wörterbuchs zwischen Geräten. Das sind Bequemlichkeiten mit einem Preis, und der Preis ist, dass Text das Gerät verlässt.
Liegt dein gelerntes Wörterbuch auf dem Gerät oder wird es abgeglichen? Die Autokorrektur wird besser, indem sie sich deine Wörter merkt. Wo dieses Gedächtnis wohnt, macht den Unterschied: auf dem Gerät, oder in einem Konto, das dir auf ein neues Handy folgt. Bequemlichkeit und Preisgabe sind hier dieselbe Funktion von zwei Seiten betrachtet.
Ist sie von der Sicherung ausgenommen? Android kann App-Daten automatisch in die Cloud sichern. Für die meisten Apps ist das hilfreich und für eine, die alles enthält, was du je getippt hast, fragwürdig. Eine App kann sich davon abmelden, und ob sie das tut, ist eine bewusste Entscheidung derer, die sie gebaut haben.
Was passiert in Passwortfeldern? Android sagt einer Tastatur, wenn ein Feld ein Passwortfeld ist. Eine sorgfältige Tastatur ändert dort ihr Verhalten, mindestens dadurch, dass sie nicht aus dem Getippten lernt und keine Spracheingabe anbietet.
Wie du das alles selbst prüfst
Du musst keine Datenschutzerklärung lesen. Drei Prüfungen dauern etwa fünf Minuten, und sie schlagen jede Behauptung auf einer Produktseite.
Sieh dir die Berechtigungen an. In den App-Einstellungen von Android steht, was die Tastatur bekommen hat und ob sie überhaupt Netzzugriff verlangt hat. Eine Tastatur ohne Netzberechtigung gibt ein Versprechen, das sie nicht brechen kann.
Schalte das Netz ab und benutze sie. Tipp einen Tag lang im Flugmodus, diktiere, wechsle die Sprache, benutze die Emoji-Auswahl. Alles, was aufhört zu funktionieren, ging irgendwohin. Alles, was weiterläuft, musste nie irgendwohin.
Beobachte, was auf einem neuen Handy passiert. Wenn deine gelernten Wörter, deine Einstellungen und dein Wörterbuch wieder auftauchen, ohne dass du etwas tust, dann lagen sie woanders als auf dem alten Gerät. Fängst du bei null an, lagen sie es nicht.
Die letzte ist das deutlichste Anzeichen von allen, und sie gilt in beide Richtungen: bei null anzufangen ist leicht lästig und zugleich der Beweis.
Was infrage kommt
Quelloffene Tastaturen. Projekte wie AnySoftKeyboard und HeliBoard gibt es genau deshalb, weil manche Leute den Code lesen wollen statt einer Beschreibung zu glauben. Wenn das deine Bedingung ist, fang dort an. Sie sind kostenlos, und der Preis liegt meistens beim Schliff und bei der Zahl der gut abgedeckten Sprachen.
FUTO Keyboard. Um denselben Instinkt herum gebaut, quelloffen, einmalig bezahlt, mit einer Spracheingabe, die als eigener Baustein danebensteht und sich anhängen lässt.
Die Tastatur, mit der dein Handy gekommen ist. Verbreitete Tastaturen sind ausgereift, schnell und decken enorm viele Sprachen ab. Wenn du bis hierher gelesen hast und dich nichts davon beunruhigt, gibt es keinen Grund zu wechseln.
LocalType. Eine Tastatur mit eingebauter Diktierfunktion, bei der die Spracherkennung auf dem Gerät läuft statt auf einem Server.
Wie LocalType die vier Fragen beantwortet
Netz. Die App fragt für genau einen Zweck nach Internet, nämlich um das Sprachmodell zu holen, das du aussuchst, und danach nie wieder. Tippen hat noch nie eine Verbindung gebraucht, und sobald das Modell installiert ist, braucht das Diktieren auch keine. Das kannst du im Flugmodus nachprüfen, statt uns zu glauben.
Dein Wörterbuch. Wörter, die du hinzufügst, Nachnamen, Fachbegriffe, Produktnamen, bleiben auf dem Gerät. Sie verbessern die Tippvorschläge und werden dem Sprachmodell als Zusammenhang mitgegeben, damit diese Wörter richtig geschrieben ankommen, wenn du sie sagst. Hochgeladen werden sie nicht, weil es am anderen Ende keinen Dienst gibt, der sie annehmen würde.
Sicherung. Die Daten der App bleiben absichtlich außerhalb vom Cloud-Backup von Android. Die Folge ist echt: Ein neues Handy fängt leer an, und du installierst die App und lädst wieder ein Modell. Das ist der Preis dafür, deine Daten nicht an einen Ort zu legen, von dem man sie kopieren könnte.
Passwortfelder. Die Spracheingabe schaltet sich dort von selbst ab, ein Passwort lässt sich also nicht aus Versehen diktieren.
Über diese vier hinaus: Es gibt kein Konto, keine Registrierung, kein Profil, nichts, was die Tastatur mit einer Person verbindet. Werbung ist keine im Produkt, es füttert also nichts von dem, was du tippst, ein Profil, und im Inneren läuft kein Tracking. Das Sprachmodell liegt in einem Speicher, den nur die App lesen kann, und ein Archiv deiner Aufnahmen wird nicht geführt, denn Ton wird zu Text, und mit dem Ton hat es sich damit.
Die Zwischenablage verdient auch einen Gedanken
Eine Tastatur bietet üblicherweise einen Verlauf der Zwischenablage an, was bequem ist und zugleich heißt, dass irgendwo eine Liste der zuletzt kopierten Dinge liegt: Bankdaten, Einmalcodes, Adressen, Passwörter, die aus einem Verwalter eingefügt wurden.
Stell ihr dieselben Fragen, die du deinem Tippen gestellt hast. Liegt dieser Verlauf auf dem Gerät oder wird er mit einem Konto abgeglichen? Überlebt er eine Neuinstallation? Kannst du ihn leeren, und leert ihn das Leeren wirklich?
LocalType hält seine Daten auf dem Gerät und aus der Sicherung von Android heraus, und damit beantwortet es diese Fragen genauso wie die anderen. Der allgemeine Punkt gilt aber unabhängig davon, bei welcher Tastatur du landest.
Was Sicherheit hier nicht heißt
"Sichere Tastatur" wird locker genug benutzt, um drei Dinge zu versprechen, die sie nicht liefert.
Es heißt nicht verschlüsselt. Deine Tastenanschläge sind keine Nachricht auf dem Weg irgendwohin, sie sind Eingabe für die App, in die du tippst, und Verschlüsselung ist nicht der Mechanismus, um den es geht.
Es heißt nicht anonym. Die App, in die du tippst, weiß ganz genau, wer du bist. Daran kann eine Tastatur nichts ändern.
Und es reicht nicht über den Moment hinaus, in dem du auf Senden drückst. Sobald die Wörter in einer Nachricht, einer Notiz oder einem Formular stehen, gehören sie dieser App und ihren Regeln. Der Teil der Tastatur endet, wenn der Text da steht, genau so, als hättest du ihn selbst getippt.
Was es sehr wohl heißt, ist eng und prüfbar: Dein Tippen wird nicht eingesammelt, dein Wörterbuch wird nicht abgeglichen, deine Stimme wird nicht übertragen, und nichts daran braucht einen Server, um zu funktionieren.
Drei Prüfungen, mehr wert als jede Beschreibung
Prüf die Netzberechtigung, prüf, was auf einem neuen Handy passiert, und prüf die Passwortfelder. Diese drei sagen dir mehr als jede Werbeseite, diese hier eingeschlossen.
Wenn du lesbaren Code willst, nimm eine quelloffene Tastatur. Wenn du Diktierfunktion willst, die das Gerät nie verlässt, in einer Tastatur, die du ohnehin benutzen würdest, dann ist LocalType genau das.