SEALER

Mensagens que só tu e quem as recebe conseguem ler.

Para Android e iPhone. Em versão de testes (Android 0.9.41, iPhone 0.9.30).

Vê como funciona O que a app faz

Português

Para todos

Para todos

Só tu e quem recebe

Ninguém pelo caminho consegue ler as tuas mensagens. Nem a SEALER. Vê como funciona

Para todos

Sem complicações

Escreves e envias como em qualquer app de mensagens. A proteção acontece sozinha.

Para todos

Android e iPhone

Podes conversar com quem tem Android e com quem tem iPhone.

Para todos

Também trancadas no telemóvel

As conversas que ficam guardadas no teu telemóvel também estão trancadas.

Para todos

O que é a versão de testes

Quer dizer que a app já funciona, mas ainda está a ser testada e melhorada antes do lançamento da versão 1.0.

Para todos

Apagas tudo quando quiseres

Um toque apaga a tua conta do telemóvel e do nosso servidor. Como apagar

Para todos

Pensada para o futuro

Usa também uma proteção feita para resistir aos computadores quânticos, que ainda estão a chegar.

O caminho de uma mensagem

Passo 1 de 3

Fechada no teu telemóvel

Antes de sair, a mensagem é trancada com uma chave. Cada mensagem tem uma chave diferente.

Passo 2 de 3

Viaja sempre fechada

Passa pelo nosso servidor, que só a entrega. Não a consegue abrir, e o envelope não diz quem a enviou.

Passo 3 de 3

Abre só no destino

Só o telemóvel de quem a recebe tem a chave para a abrir.

Para especialistas

Para especialistas

Double Ratchet

Uma chave nova por mensagem, com sigilo futuro e recuperação depois de uma chave ser comprometida.

Para especialistas

PQXDH

Acordo de chaves híbrido: X25519 com ML-KEM-768. As apps usam sempre o PQXDH, sem recuo para o X3DH clássico.

Para especialistas

Remetente selado

O envelope não diz quem o enviou (sealed sender). O relay vê a ligação de quem envia, mas não a guarda.

Para especialistas

Ligação ao relay

WebSocket seguro (wss) com o protocolo Noise, e a chave do relay fixada na app.

Para especialistas

Armazenamento

SQLCipher, com a chave protegida pelo Android Keystore ou pelo Secure Enclave do iPhone, e secure_delete ativo.

Para especialistas

Núcleo em Rust

Toda a criptografia das mensagens e das chamadas vive num só núcleo em Rust (core, ffi, storage).

Para especialistas

UniFFI

As apps chamam o núcleo por ligações geradas com UniFFI. No Android: arm64-v8a, armeabi-v7a e x86_64.

Arquitetura

Arquitetura

Telemóvel Telemóvel Servidor

A cifra acontece nos telemóveis

O servidor (relay) só guarda e entrega envelopes fechados.

Arquitetura

Servidor na União Europeia

O relay corre em Estocolmo, com uma fila de mensagens em Redis. Nunca tem as chaves privadas.

Testes e números

Testes

5 aparelhos

No teste de 15 de outubro, 2 Android, 1 emulador, 1 iPhone e 1 Mac (com o simulador de iPhone) trocaram mensagens sem parar, com envios em simultâneo, sem falhas.

Esta página

0,8 s

Até esta página aparecer num telemóvel lento, com rede 4G lenta.

Esta página

0 cookies

Nem ferramentas para seguir o que fazes. Tudo vem do próprio site. Política de cookies

A caminho

A caminho

O que vem a seguir

Já há chamadas de voz e videochamadas cifradas, grupos, ficheiros até 25 MB, chave de recuperação e bloqueio da app. A seguir: Google Play e App Store. Tudo o que a app faz