Cos’è davvero un metodo di inserimento
Qualsiasi tastiera Android può leggere quello che scrivi. Non per un difetto, ma perché è questo che un metodo di immissione è: il sistema gli passa i tuoi tocchi sui tasti perché possa mettere caratteri sullo schermo, correggere i refusi e suggerire la parola dopo.
La nostra compresa. LocalType legge le parole intorno al cursore esattamente per quei motivi. Qualunque pagina ti racconti di aver trovato una tastiera incapace di vedere il tuo testo sta descrivendo una cosa che non funzionerebbe.
Quindi la domanda utile non è mai «può vedere quello che scrivo». È «cosa se ne fa di quello che vede, e cosa sarebbe anche solo in grado di farne».
Le quattro cose che decidono davvero
Le serve la rete, in qualunque momento? È il segnale più forte a tua disposizione, perché è binario e verificabile. Una tastiera che non contatta mai niente non può mandare da nessuna parte quello che scrivi, qualunque cosa dica la sua informativa. Certe tastiere vogliono una connessione per funzioni davvero utili: traduzione, appunti condivisi nel cloud, il dizionario imparato sincronizzato fra apparecchi. Sono comodità con un prezzo, e il prezzo è che il testo lascia il dispositivo.
Il dizionario che impara è conservato in locale o sincronizzato? La correzione automatica migliora ricordandosi le tue parole. Dove viva quella memoria conta: sul telefono, oppure dentro un account che ti segue sull’apparecchio nuovo. Comodità ed esposizione sono la stessa funzione vista da due lati.
È esclusa dal backup? Android può copiare in automatico i dati di un’app nel cloud. Per quasi tutte le app è una cosa utile e per una che tiene tutto quello che hai scritto è discutibile. Un’app può chiamarsi fuori, e se lo faccia è una decisione deliberata di chi l’ha costruita.
Cosa succede nei campi password? Android dice a una tastiera quando un campo è una password. Una tastiera attenta lì cambia comportamento, come minimo non imparando da quello che scrivi e non offrendo la dettatura.
Come controllare tutto questo da te
Non serve leggere un’informativa sulla privacy. Tre verifiche portano via cinque minuti e valgono più di qualunque affermazione in una scheda del negozio.
Guarda i permessi. Nelle impostazioni delle app di Android, vedi cosa è stato concesso alla tastiera, e se abbia chiesto l’accesso a internet. Una tastiera senza permesso di rete sta facendo una promessa che non può rompere.
Spegni la rete e usala. Scrivi per una giornata in modalità aereo, detta, cambia lingua, usa il selettore delle emoji. Tutto quello che smette di funzionare stava andando da qualche parte. Tutto quello che continua non ne ha mai avuto bisogno.
Guarda cosa succede su un telefono nuovo. Se le parole imparate, le impostazioni e il dizionario ricompaiono senza che tu faccia niente, erano conservati da qualche parte che non è l’apparecchio vecchio. Se riparti da zero, non lo erano.
L’ultima è la spia più chiara di tutte, e vale in entrambi i sensi: ripartire da zero è una piccola seccatura ed è anche la prova.
Cosa guardare
Le tastiere open source. Progetti come AnySoftKeyboard e HeliBoard esistono proprio perché certe persone vogliono leggere il codice invece di fidarsi di una descrizione. Se quello è il tuo requisito, comincia da lì. Sono gratuite, e il compromesso di solito riguarda la rifinitura e il numero di lingue gestite bene.
FUTO Keyboard. Costruita attorno allo stesso istinto, open source, pagata una volta sola, con la dettatura disponibile come componente separato da attaccare.
La tastiera arrivata con il telefono. Le tastiere di larga diffusione sono rifinite, veloci e coprono quantità enormi di lingue. Se hai letto fin qui e niente ti preoccupa, non c’è nessuna ragione di cambiare.
LocalType. Una tastiera con la dettatura vocale dentro, dove il riconoscimento gira sull’apparecchio invece che su un server.
Come risponde LocalType a quelle quattro domande
Rete. L’app chiede l’accesso a internet per una cosa sola, andare a prendere il modello vocale che scegli, e dopo mai più. Alla scrittura non è mai servita una connessione, e una volta installato il modello non serve nemmeno alla dettatura. Puoi verificarlo in modalità aereo invece di crederci sulla parola.
Il tuo dizionario. Le parole che aggiungi, cognomi, gergo, nomi di prodotti, restano sul dispositivo. Migliorano i suggerimenti mentre scrivi e vengono anche passate al modello vocale come contesto, così escono scritte giuste quando le pronunci. Non vengono caricate, perché dall’altra parte non c’è nessun servizio a cui caricarle.
Backup. I dati dell’app sono esclusi apposta dal backup nel cloud di Android. La conseguenza è reale e va detta: un telefono nuovo parte vuoto, e ti tocca installare l’app e riscaricare un modello. È il costo del non mettere i tuoi dati in un posto da cui si possano copiare.
Campi password. Lì la dettatura si disattiva da sola, così una password non può essere dettata per sbaglio.
Oltre a quelle quattro: nessun account esiste, nessuna iscrizione, nessun profilo, niente che colleghi la tastiera a una persona. Nel prodotto non c’è pubblicità, quindi niente di quello che scrivi alimenta un profilo, e dentro non gira nessun tracciamento del comportamento. Il modello vocale sta in uno spazio di archiviazione leggibile solo dall’app, e non viene tenuto nessun archivio delle tue registrazioni, perché l’audio diventa testo e con l’audio è finita lì.
Anche gli appunti meritano un pensiero
Una tastiera di solito offre una cronologia degli appunti, che è comoda e vuol dire anche che da qualche parte viene tenuto un elenco delle ultime cose che hai copiato: coordinate bancarie, codici usa e getta, indirizzi, password incollate da un gestore.
Fai a quella cronologia le stesse domande che hai fatto alla tua scrittura. Sta sul dispositivo o è sincronizzata con un account? Sopravvive a una reinstallazione? Si può svuotare, e svuotarla la svuota davvero?
LocalType tiene i suoi dati sull’apparecchio e fuori dal backup di Android, il che risponde a quelle domande come risponde alle altre, ma il discorso generale vale qualunque tastiera tu scelga alla fine.
Cosa non vuol dire privacy, qui
Un paio di cose da escludere, perché «tastiera privata» viene usato con leggerezza.
Non vuol dire cifrata. I tocchi sui tasti non sono un messaggio in transito, sono l’ingresso dell’app in cui stai scrivendo, e la cifratura non è il meccanismo rilevante.
Non vuol dire anonima. L’app in cui scrivi sa benissimo chi sei. Una tastiera non può cambiarlo.
E non si estende oltre il momento in cui premi invia. Quando le parole sono dentro un messaggio, una nota o un modulo, appartengono a quell’app e alle sue regole. La parte della tastiera finisce quando il testo compare, esattamente come se lo avessi digitato tu.
Quello che vuol dire è stretto e verificabile: quello che scrivi non viene raccolto, il tuo dizionario non viene sincronizzato, la tua voce non viene trasmessa, e per funzionare niente di tutto questo ha bisogno di un server.
Tre verifiche che contano più di qualsiasi descrizione
Controlla il permesso di rete, controlla cosa succede su un telefono nuovo, e controlla i campi password. Quelle tre cose ti dicono più di qualunque pagina promozionale, questa compresa.
Se vuoi codice ispezionabile, prendi una tastiera open source. Se vuoi una dettatura che non lasci mai l’apparecchio dentro una tastiera che useresti comunque, quello è LocalType.