Segurança
Em 19 de outubro de 2026, versão 0.1.2
Aqui só descrevemos o que já funciona na versão lançada. O que ainda está em desenvolvimento aparece marcado como tal.
Conexão
- Criptografia entre computadores. Tela, teclado, mouse, Área de Transferência e chat trafegam diretamente entre os computadores por um canal WebRTC criptografado (DTLS-SRTP). O nosso servidor de conexão e a retransmissão TURN só repassam dados criptografados e não conseguem ver a tela nem o que você digita.
- Nada antes de você aceitar. O computador não envia imagem nem aceita comandos até alguém nele aceitar a conexão ou quem está se conectando digitar a senha de acesso não supervisionado.
- Proteção contra adivinhação de senhas. Após 3 senhas incorretas de um mesmo dispositivo, o computador bloqueia novas tentativas por 5 minutos.
- A conexão tem criptografia de ponta a ponta.
- A senha de acesso não supervisionado é verificada com PAKE: o nosso servidor não a conhece e não consegue interceptá-la.
- Ninguém consegue se conectar sem o seu consentimento, sem uma senha de acesso não supervisionado definida por você ou sem a sua própria conta com verificação em duas etapas.
- Janelas de gerenciadores de senhas, páginas de senhas nos navegadores e campos de senha são cobertos automaticamente antes de a imagem sair do computador.
Conta
- A sua senha nunca chega ao servidor. O aplicativo deriva uma chave dela (Argon2id) no seu dispositivo; o servidor armazena somente um hash dessa chave.
- As senhas de computadores salvas no catálogo de endereços são criptografadas no seu dispositivo (XChaCha20-Poly1305). Nós não temos a chave. Nomes, etiquetas e notas do catálogo de endereços não são criptografados dessa forma.
- Entrada com dois fatores (2FA, TOTP) com a opção de lembrar um dispositivo por 30 dias; você pode limpar a lista de dispositivos confiáveis a qualquer momento.
- Limites de entrada: 10 senhas incorretas a cada 15 minutos por conta e 20 tentativas por minuto por endereço IP.
Software e infraestrutura
- Atualizações assinadas. O aplicativo só instala uma atualização com assinatura digital válida. Todo download tem uma soma de verificação SHA-256.
- Servidores na UE. O servidor de conexão e a retransmissão TURN funcionam em Helsinque (Finlândia, Hetzner).
- O visualizador no navegador carrega o código a partir do nosso servidor, por isso depende mais da confiança no servidor do que o app para computador.
Status
| Criptografia da sessão entre computadores | Em funcionamento |
|---|---|
| 2FA e dispositivos confiáveis | Em funcionamento |
| Atualizações assinadas, somas de verificação SHA-256 | Em funcionamento |
| Verificação da identidade do computador | Em andamento |
| Assinatura de código da Apple e da Microsoft | Em andamento |
| Códigos de recuperação da 2FA | Em andamento |