Celular invadido
Um programa espião no celular lê o que está na tela, antes de qualquer criptografia.
Mantenha o sistema atualizado e instale apps só de fontes confiáveis.
Segurança
Em palavras simples: o que acontece com uma mensagem, quem fica sabendo o quê e o que nenhum app consegue proteger. Toda afirmação técnica tem link para a fonte. O SeTalk é feito para a discrição profissional, como o sigilo de negócios e o segredo industrial. O SeTalk é feito sobre o SimpleX Chat v7.0.3. O que depende da configuração do próprio SeTalk e ainda não foi testado está marcado como previsto.
O caminho de uma mensagem
Só dois aparelhos leem a mensagem: o seu e o do seu contato. No meio do caminho, ela viaja como um pacote lacrado.1
Seu celular tranca a mensagem com uma chave que só o celular do seu contato tem.
O pacote lacrado passa pelos servidores do SeTalk. Eles o repassam, mas não conseguem abri-lo.1
previsto O app usa o "roteamento privado" por padrão: um primeiro servidor repassa o pacote, e o servidor que o guarda não vê o seu IP. Como os dois servidores são do SeTalk, o conteúdo e com quem você fala ficam protegidos de quem observa a rede, mas não de nós: em tese, quem opera os dois servidores poderia cruzar o horário dos pacotes que entram e saem. Quem observa a rede ainda pode ver que você usa o serviço e quando. Vamos confirmar quando os nossos servidores estiverem no ar. O conteúdo continua trancado de qualquer jeito.4,5
O pacote espera numa fila que não está ligada a ninguém, até o celular do seu contato buscá-lo.6
Cada sentido de cada conversa tem a própria fila, com credenciais próprias. Não existe identificador de usuário. previsto Nos servidores do SeTalk, as mensagens são apagadas quando entregues ou em no máximo 21 dias, como nos servidores do próprio SimpleX. Vamos confirmar quando os nossos servidores estiverem no ar.6,7
O celular do seu contato destranca o pacote e a mensagem volta a ser legível.
As chaves são criadas e guardadas no seu celular e não passam pelos nossos servidores. Para ter certeza de que fala com a pessoa certa, compare o código de segurança com o contato pessoalmente ou por outro canal.8
Quem fica sabendo o quê
As mesmas cinco perguntas, primeiro para o SeTalk e depois para um mensageiro comum, que cadastra você pelo número de telefone.
| Pergunta | Você | Seu contato | Servidores do SeTalk | Sua operadora ou rede | Pagamento | |
|---|---|---|---|---|---|---|
| O que você escreve | É seu | Simé para ele ler | Nãosó pacotes lacrados1 | Não | Não | Não |
| Quem fala com quem | É seu | Simsó as conversas dele | Sem nomessó filas sem nome; em tese, daria para cruzar horários, porque os servidores são nossos6,5 | Que você usa o SeTalknão com quem você fala | Nãoas notificações não passam pelo Google9 | Não |
| Telefone ou e-mail | É seu | Nãoa não ser que você conte | Nãonunca pedimos10 | Já temmas não pelo SeTalk | Sua conta Googlesó se você instalar pela Google Play; um APK direto está previsto, em breve5 | Não |
| Sua agenda | É sua | Não | Nãoo app nem pede acesso a ela11 | Não | Nãonão pelo SeTalk | Não |
| Que você pagou | É seu | Não | Sim, o serviço de conta do SeTalk vê uma fatura no seu nome de usuário, sem nome real; os servidores de mensagens não veem10 | Não | Nãonão há pagamento dentro do app10 | Oculto na blockchaino Monero não mostra quem pagou; a corretora onde você comprou sabe que você comprou Monero12 |
| Pergunta | Você | Seu contato | Servidores do mensageiro | Sua operadora ou rede | Pagamento | |
|---|---|---|---|---|---|---|
| O que você escreve | É seu | Sim | Dependemuitos cifram de ponta a ponta; outros não, ou só em algumas conversas | Não | Dependese o backup vai para a sua conta Google | — |
| Quem fala com quem | É seu | Sim | Em geral, sima conta é o número de telefone | Que você usa o app | Muitas vezes, um poucoas notificações costumam passar pelo serviço de push do Google | — |
| Telefone ou e-mail | É seu | Em geral, simé pelo número que ele acha você | Simé a sua conta | Simela também entrega o código de cadastro por SMS | Sua conta Google | — |
| Sua agenda | É sua | Não | Muitas vezesmuitos apps enviam ou consultam a agenda para achar contatos | Não | Dependese a agenda sincroniza com o Google | — |
| Que você pagou | — | — | Em geral, grátiso serviço se paga de outros jeitos, conforme o caso | — | — | — |
Um retrato geral; cada serviço é diferente. Para os apps com nome, com fonte e data em cada célula, veja Comparar.
Os motivos
Cada motivo tem link para a fonte. Os fatos do SimpleX foram conferidos na versão em que o SeTalk se baseia (v7.0.3).
Você se cadastra com nome de usuário, senha e um app autenticador. Nada liga a conta ao seu nome.
Os servidores veem filas separadas, não pessoas. Nem um número aleatório liga as suas conversas entre si.
As conversas diretas têm uma camada feita para resistir a eles, ligada por padrão. Os grupos ainda não têm.
O próprio app busca as mensagens, em segundo plano. O serviço de push do Google não é usado.
Sem cartão, sem extrato do banco. A blockchain não mostra quem pagou, quem recebeu nem quanto.
O código do app será publicado sob a AGPL-3.0, junto com o app. Os nossos servidores de mensagens rodam o código de servidor do SimpleX sem modificação. A Trail of Bits revisou o projeto SimpleX original em 2022 e 2024. São auditorias do SimpleX, não do SeTalk. O nosso serviço de conta não é público; por isso, o que ele guarda está na ficha da conta.
Código de servidor do SimpleX · Fonte: auditorias de segurança do SimpleX · O que o SeTalk guarda sobre você13,14,15,10
Apagadas quando entregues ou em no máximo 21 dias. É assim nos servidores do próprio SimpleX; vamos confirmar nos nossos quando estiverem no ar.
Limites, com honestidade
A criptografia protege a mensagem no caminho. Ela não protege um celular nas mãos erradas nem uma pessoa que compartilha o que você mandou.
Um programa espião no celular lê o que está na tela, antes de qualquer criptografia.
Mantenha o sistema atualizado e instale apps só de fontes confiáveis.
Quem pega o seu celular desbloqueado abre as suas conversas.
Bloqueie a tela e ponha uma senha no app do SeTalk.8
O contato pode tirar print, encaminhar ou mostrar a mensagem.
Use mensagens temporárias e pense em quem está em cada grupo.8
Um convite mandado para a pessoa errada conecta você à pessoa errada.
Mande convites só diretamente e confirme cada contato por outro canal.8
Para ir além