SHARE THE PERSPECTIVE
L'accesso all'input, l'apprendimento locale e l'invio di dati a un fornitore sono questioni distinte.

La tastiera Android attiva fa parte del software fidato che elabora un messaggio prima che l'app di messaggistica lo cifri. Può elaborare ciò che digiti e ricevere il testo circostante dall'editor attivo. È un motivo per sceglierla e configurarla con attenzione, non una prova che ogni tastiera registri o carichi tutte le conversazioni.

La distinzione è importante: l'accesso tecnico, l'archiviazione locale e la trasmissione a un fornitore sono tre questioni diverse. La crittografia end-to-end non risponde automaticamente a nessuna di esse per quanto riguarda il metodo di input.

Che cosa può vedere una tastiera Android?

Un editor del metodo di input, o IME, offre funzioni di inserimento del testo come tastiera, scrittura a mano o dettatura. La documentazione di Android sui metodi di input descrive come il sistema lo collega a un editor attivo.

Attraverso la connessione di input, un editor può rendere accessibile il testo intorno al cursore. Questo non concede automaticamente alla tastiera l'accesso all'intera cronologia delle conversazioni o ai database di altre app. L'accesso effettivo dipende dall'editor, dal tipo di input, dal comportamento del sistema operativo e dalle altre autorizzazioni di cui dispone il software.

Un metodo di input dannoso rimane un grave rischio a livello del dispositivo. Cifrare il messaggio in un secondo momento non può annullare una divulgazione avvenuta durante l'inserimento. Per capire il perimetro più ampio, consulta che cosa protegge la crittografia end-to-end.

Incollare non è un modo sicuro per aggirare una tastiera dannosa

Il testo incollato può diventare parte del testo circostante nell'editor attivo. Una tastiera può anche offrire funzioni per gli appunti. Incollare una password o una frase di recupero non è quindi un modo garantito per nasconderla all'IME attivo.

Non far passare inutilmente informazioni segrete dagli appunti per evitare di digitarle. Su un dispositivo fidato, usa la procedura prevista per inserire le credenziali o il gestore di password. Sostituisci una tastiera non affidabile invece di cercare di far passare il testo sensibile al di fuori della sua portata.

Pannelli di testo traslucidi sospesi sopra uno smartphone in un'illustrazione viola.

Le funzioni di apprendimento e vocali inviano il mio testo all'esterno?

Possono utilizzare modelli di elaborazione diversi. La previsione locale, la riscrittura nel cloud, la dettatura, la donazione facoltativa di audio e la telemetria non vanno considerate un'unica funzione con un'unica informativa sulla privacy.

Per esempio, la documentazione di Google sull'apprendimento di Gboard distingue l'apprendimento federato dalla donazione volontaria di audio. Google afferma che l'apprendimento federato invia aggiornamenti derivati dall'apprendimento, anziché il testo pronunciato o digitato; la donazione facoltativa di audio segue un flusso di dati diverso e può includere una revisione umana. Questa è la distinzione documentata dal fornitore, non un controllo indipendente del traffico.

Controlla le impostazioni attuali per il tuo dispositivo, la tua lingua e la funzione abilitata. Non dedurre che la normale correzione automatica carichi intere chat, né che una nuova funzione di scrittura nel cloud si comporti come la previsione offline.

Che cosa può chiedere un'app di messaggistica alla tastiera?

Android offre il flag IME_FLAG_NO_PERSONALIZED_LEARNING, che chiede a un IME di non aggiornare l'apprendimento personalizzato a partire da un determinato campo di testo. Il riferimento delle API Android avverte esplicitamente che questa richiesta non è una garanzia e potrebbe non essere rispettata da tutti gli IME.

Per questo, un'icona della modalità in incognito o la modalità privacy di un'app di messaggistica non vanno considerate un confine di sicurezza contro un software di tastiera dannoso. Può essere una funzione utile fra componenti che collaborano, ma il metodo di input deve comunque essere affidabile.

Una verifica pratica della tastiera

  1. Identifica la tastiera attiva. Consulta le impostazioni di lingua e input di Android; i nomi dei menu variano a seconda del produttore.
  2. Controlla lo sviluppatore e la fonte degli aggiornamenti. Evita download riconfezionati o una tastiera installata solo perché te lo ha suggerito un messaggio o una pubblicità.
  3. Leggi le impostazioni della privacy specifiche di ogni funzione. Controlla separatamente personalizzazione, parole apprese, dettatura, donazione di audio, cronologia degli appunti e strumenti di scrittura con l'IA.
  4. Rimuovi i metodi di input inutilizzati. Tieni a disposizione un'alternativa di cui conosci il corretto funzionamento prima di disabilitare una tastiera, soprattutto se dipendi da funzioni di accessibilità o da una lingua particolare.
  5. Usa l'elaborazione locale quando soddisfa le tue esigenze. Il funzionamento offline è un'indicazione utile su quella specifica operazione, ma non dimostra l'assenza di trasmissioni o telemetria successive.
  6. Ripeti la verifica dopo gli aggiornamenti importanti. Funzioni e flussi di dati possono cambiare anche se il nome dell'app rimane lo stesso.

L'autorizzazione Internet di Android non è normalmente un'autorizzazione concessa in fase di esecuzione che l'utente può revocare, come quella del microfono. Alcuni dispositivi offrono controlli di rete, ma la disponibilità varia. Non affidarti a istruzioni generiche per «revocare l'autorizzazione Internet» in una schermata delle impostazioni che potrebbe non esistere.

Un'applicazione senza accesso diretto alla rete presenta una superficie di esfiltrazione più ridotta, ma questo fatto da solo non ne dimostra l'affidabilità complessiva. Contano anche le dipendenze, la comunicazione con altri componenti, la conservazione locale e gli aggiornamenti successivi. La pubblicazione del codice sorgente può agevolare l'esame; non dimostra automaticamente che la versione installata sia sicura.

Che rapporto ha tutto questo con Livara?

I confini di sicurezza di Livara riguardano la sua gestione dei messaggi e delle chiavi. Non certificano la tastiera, il sistema operativo o altri software presenti sul tuo dispositivo. Un'app di messaggistica privata e un metodo di input affidabile sono protezioni complementari.

Usa la lista di controllo per un'app di messaggistica sicura insieme a questa verifica dell'input. Non scegliere un canale di comunicazione più debole perché la tastiera sembra sicura e non presumere che un'etichetta di crittografia robusta renda sicura ogni tastiera.

Domande frequenti

La tastiera vede i messaggi in arrivo?

Non per il solo fatto di essere la tastiera attiva. La sua normale connessione di input riguarda l'editor attivo, non l'intero database dei messaggi in arrivo. Autorizzazioni aggiuntive o vulnerabilità possono cambiare la situazione.

Gboard carica tutto ciò che digito?

Non è quello che afferma la documentazione di Google sull'apprendimento citata qui. Funzioni diverse hanno regole diverse per l'elaborazione e la condivisione; controlla l'impostazione pertinente invece di fare un'affermazione generale.

Una tastiera open source è automaticamente più sicura?

La disponibilità del codice sorgente favorisce l'ispezione, ma restano importanti la manutenzione, la provenienza della versione compilata, la progettazione delle funzioni e l'effettiva revisione. Questa etichetta da sola non determina un vincitore universale.

Che cosa faccio se sospetto che la mia tastiera sia dannosa?

Smetti di inserirvi informazioni segrete. Da un ambiente fidato, scegli un metodo di input affidabile, controlla le sessioni dei tuoi account e valuta un aiuto per la sicurezza del dispositivo se una compromissione è plausibile. Cambiare tastiera, da solo, non dimostra che il resto del dispositivo sia pulito.

Fonti

Scopri chi può vedere cosa
CONTINUE THE THREADAndroid & device security ↗
YOU’VE REACHED THE ENDBack to the reading room ↗