SHARE THE PERSPECTIVE
Acesso ao texto digitado, aprendizado local e envio de dados a um provedor são questões distintas.

Seu teclado Android ativo faz parte do software de confiança que processa uma mensagem antes de o mensageiro criptografá-la. Ele pode processar o que você digita e receber o texto ao redor do cursor no campo de edição em foco. Isso é motivo para escolhê-lo e configurá-lo com cuidado — não prova que todo teclado grava ou envia todas as conversas.

A distinção é importante: acesso técnico, armazenamento local e transmissão a um provedor são três questões diferentes. A criptografia de ponta a ponta não responde automaticamente a nenhuma delas em relação ao método de entrada.

O que um teclado Android pode ver?

Um editor de método de entrada, ou IME, oferece recursos de entrada de texto, como teclado, escrita à mão ou ditado. A documentação do Android sobre métodos de entrada descreve como o sistema o conecta a um campo de edição em foco.

Por meio da conexão de entrada, o campo de edição pode disponibilizar o texto ao redor do cursor. Isso não concede automaticamente ao teclado acesso a todo o histórico da conversa ou aos bancos de dados de outros aplicativos. O acesso real depende do campo de edição, do tipo de entrada, do comportamento do sistema operacional e de outras permissões do software.

Um método de entrada malicioso continua sendo um risco grave no dispositivo final. Criptografar a mensagem depois não desfaz uma exposição ocorrida durante a digitação. Para entender os limites mais amplos, veja o que a criptografia de ponta a ponta protege.

Colar não é uma forma segura de contornar um teclado malicioso

O texto colado pode passar a fazer parte do texto ao redor do cursor no campo de edição em foco. Um teclado também pode oferecer funções de área de transferência. Portanto, colar uma senha ou frase de recuperação não é uma forma garantida de ocultá-la do IME ativo.

Não passe informações secretas por um fluxo desnecessário de área de transferência para evitar digitar. Use o fluxo previsto para inserir credenciais ou para o gerenciador de senhas em um dispositivo confiável. Substitua um teclado não confiável, em vez de tentar desviar dele o texto sensível.

Painéis de texto translúcidos flutuando acima de um smartphone em uma ilustração roxa.

Os recursos de aprendizado e voz enviam meu texto para fora do dispositivo?

Eles podem usar modelos de processamento diferentes. Previsão local, reescrita na nuvem, ditado, doação opcional de áudio e telemetria não devem ser tratados como um único recurso com uma única política de privacidade.

Por exemplo, a documentação do Google sobre o aprendizado do Gboard diferencia o aprendizado federado da doação voluntária de áudio. Segundo o Google, o aprendizado federado envia atualizações aprendidas pelo modelo, e não o texto falado ou digitado; a doação opcional de áudio tem um fluxo de dados diferente e pode incluir análise humana. Essa é a distinção documentada pelo provedor, não uma auditoria independente do tráfego.

Confira as configurações atuais para seu dispositivo, idioma e recurso ativado. Não conclua que a correção automática comum envia conversas inteiras, nem que um novo recurso de escrita na nuvem se comporta da mesma forma que a previsão offline.

O que um mensageiro pode solicitar ao teclado?

O Android oferece a flag IME_FLAG_NO_PERSONALIZED_LEARNING, que pede ao IME que não atualize o aprendizado pessoal com base em um campo de texto específico. A referência da API do Android alerta expressamente que essa solicitação não é uma garantia e pode não ser respeitada por todos os IMEs.

Por isso, um ícone de modo anônimo ou o modo de privacidade de um mensageiro não deve ser tratado como uma barreira de segurança contra software de teclado malicioso. Pode ser um recurso útil entre componentes que cooperam, mas o método de entrada ainda precisa ser confiável.

Uma revisão prática do teclado

  1. Identifique o teclado ativo. Consulte as configurações de idioma e entrada do Android; os nomes dos menus variam conforme o fabricante.
  2. Verifique o desenvolvedor e a origem das atualizações. Evite downloads reempacotados ou um teclado instalado apenas porque uma mensagem ou anúncio mandou fazer isso.
  3. Leia as configurações de privacidade de cada recurso. Confira separadamente personalização, palavras aprendidas, ditado, doação de áudio, histórico da área de transferência e ferramentas de escrita com IA.
  4. Remova os métodos de entrada que não usa. Mantenha uma alternativa que você saiba que funciona antes de desativar um teclado, sobretudo se depender de acessibilidade ou de um idioma específico.
  5. Use processamento local quando atender às suas necessidades. Funcionar offline é uma evidência útil sobre aquela operação, mas não prova que não haverá transmissão ou telemetria posterior.
  6. Faça outra revisão após grandes atualizações. Recursos e fluxos de dados podem mudar mesmo quando o nome do aplicativo continua igual.

A permissão de internet do Android normalmente não é uma permissão em tempo de execução que o usuário possa revogar, como a do microfone. Alguns dispositivos oferecem controles de rede, mas a disponibilidade varia. Não dependa de instruções genéricas para “revogar a permissão de internet” em uma tela de configurações que talvez nem exista.

Um aplicativo sem acesso direto à rede tem uma superfície menor para exfiltração de dados, mas isso, por si só, não estabelece sua confiabilidade geral. Dependências, comunicação com outros componentes, retenção local e atualizações posteriores também importam. O código-fonte publicado pode ajudar na análise; ele não prova automaticamente que a versão instalada é segura.

Como isso se relaciona com o Livara

Os limites de segurança do Livara dizem respeito ao seu próprio processamento de mensagens e chaves. Eles não certificam o teclado, o sistema operacional nem outros softwares do dispositivo. Um mensageiro privado e um método de entrada confiável são proteções complementares.

Use a lista de verificação de um mensageiro seguro junto com esta revisão do método de entrada. Não escolha um canal de comunicação mais fraco porque o teclado parece seguro, nem suponha que um selo de criptografia forte torne qualquer teclado seguro.

Perguntas frequentes

O teclado vê as mensagens recebidas?

Não simplesmente por ser o teclado ativo. Sua conexão de entrada normal diz respeito ao campo de edição em foco, não ao banco de dados completo de mensagens recebidas. Permissões extras ou vulnerabilidades podem mudar a situação.

O Gboard envia tudo o que eu digito?

Não é isso que diz a documentação de aprendizado do Google citada. Recursos diferentes têm regras diferentes de processamento e compartilhamento; revise a configuração pertinente em vez de fazer uma afirmação generalizada.

Um teclado de código aberto é automaticamente mais seguro?

A disponibilidade do código-fonte facilita a inspeção, mas manutenção, procedência da versão compilada, concepção dos recursos e análise efetiva continuam importantes. Não há um vencedor universal apenas por causa desse rótulo.

E se eu suspeitar que meu teclado é malicioso?

Pare de inserir informações secretas por meio dele. A partir de um ambiente confiável, escolha um método de entrada confiável, revise as sessões das contas e considere obter ajuda com a segurança do dispositivo se um comprometimento for plausível. Apenas trocar o teclado não prova que o restante do dispositivo esteja livre de ameaças.

Fontes

Veja quem pode ver o quê
CONTINUE THE THREADAndroid & device security ↗
YOU’VE REACHED THE ENDBack to the reading room ↗