· NearPrivacy · Análises de Ferramentas · 6 min de leitura
Signal vs Element (Matrix): Qual o Mais Privado?
Comparação detalhada dos dois mensageiros mais privados do mercado. Descubra qual oferece verdadeira privacidade nas suas conversas.
Introdução: Por Que Escolher um Mensageiro Privado
Em Portugal, o WhatsApp domina as comunicações digitais com mais de 8 milhões de utilizadores. Mas ser popular não significa ser privado. O WhatsApp pertence ao grupo Meta (Facebook, Instagram) e recolhe uma quantidade significativa de metadados sobre as suas conversas.
Se leva a privacidade a sério, existem duas alternativas de topo: o Signal e o Element (cliente do protocolo Matrix). Ambos oferecem encriptação ponta-a-ponta, código aberto e uma filosofia de respeitar a privacidade dos utilizadores. Vamos compará-los em detalhe.
Signal
O Signal é um serviço de mensagens criado pela Signal Foundation, uma organização sem fins lucrativos fundada por Moxie Marlinspike e Brian Acton (cofundador do WhatsApp). É considerado o padrão de ouro em privacidade de mensagens.
Pontos Fortes
- E2EE por defeito em todas as conversas — individuais, grupos, chamadas de voz e vídeo
- Signal Protocol — o protocolo de encriptação mais auditado e respeitado do mundo (também usado pelo WhatsApp, por licença)
- Código 100% aberto — cliente e servidor são públicos e auditáveis
- Mínimo de metadados — o Signal nem sequer sabe com quem fala, quando fala ou durante quanto tempo
- Organização sem fins lucrativos — financiada por doações, sem investidores nem publicidade
- Usernames — desde 2023, pode comunicar sem partilhar o número de telefone
- Notas e lembretes — encriptados localmente
- Mensagens efémeras — configuráveis por conversa, de 30 segundos a 4 semanas
- Simplicidade — interface limpa e fácil de usar
Pontos Fracos
- Requer número de telefone para registo (embora possa comunicar só com username)
- Sem canais ou bots — não tem funcionalidades de broadcast ou automação
- Servidor centralizado — apesar de o código ser aberto, toda a infraestrutura é gerida pela Signal Foundation
- Base de utilizadores mais pequena em Portugal comparado ao WhatsApp
- Sem personalização — interface minimalista, sem temas extensivos
Metadados Recolhidos
| Dado | Signal |
|---|---|
| Número de telefone | Sim (para registo) |
| Lista de contactos | Opcional |
| Registo de chamadas | Não |
| Horário de utilização | Não |
| Endereço IP | Não |
| Com quem comunica | Apenas selo temporal |
| Duração da comunicação | Não |
| Conteúdo das mensagens | Não (E2EE) |
O Signal guarda apenas o seu número de telefone (para registo) e a data do último acesso ao serviço. Mais nada.
Element (Matrix)
O Element é um cliente para o protocolo Matrix — um protocolo de comunicação aberto, descentralizado e federado. Enquanto o Signal é um serviço centralizado (um servidor, uma empresa), o Matrix é como o email: qualquer pessoa pode alojar o seu próprio servidor e comunicar com utilizadores de outros servidores.
Pontos Fortes
- Descentralizado e federado — pode alojar o seu próprio servidor (homeserver) e manter controlo total sobre os dados
- E2EE com Megolm/Olm — encriptação ponta-a-ponta baseada no Double Ratchet Algorithm (evolução do Signal Protocol)
- Código 100% aberto — cliente, servidor e protocolo são todos públicos
- Interoperabilidade — pode comunicar com utilizadores de outros servidores Matrix e até com bridge para IRC, Slack, Discord, Telegram, WhatsApp
- Sem número de telefone — registo com qualquer email ou até sem email (dependendo do servidor)
- Canais e salas — ideal para comunidades, equipas e organizações
- Bots e integrações — ecossistema rico de bots e bridges
- Self-hosting — controlo total se alojar o seu próprio servidor (Synapse, Dendrite, Conduit)
- Múltiplos clientes — Element, FluffyChat, Nheko, etc. (todos compatíveis)
Pontos Fracos
- E2EE não é sempre o padrão — em salas grandes, a encriptação pode ter problemas de performance. Por defeito, salas privadas são encriptadas, mas salas públicas não
- Verificação de chaves mais complexa — a verificação cruzada de dispositivos exige mais passos que o Signal
- Curva de aprendismo maior — conceitos como homeserver, federation e bridges podem confundir utilizadores menos técnicos
- Interface menos intuitiva — mais complexa que o Signal, especialmente para novos utilizadores
- Sincronização de histórico — em salas encriptadas, o histórico pode não estar disponível em novos dispositivos (depende da configuração)
- Menos utilizado — base de utilizadores significativamente menor que o Signal
Metadados Recolhidos
| Dado | Element (matrix.org) | Element (self-hosted) |
|---|---|---|
| Opcional | Configurável | |
| Lista de contactos | Não | Não |
| Endereço IP | Sim (pelo servidor) | Controlado por si |
| Com quem comunica | Sim (salas e metadados) | Controlado por si |
| Conteúdo das mensagens | Não (E2EE nas salas encriptadas) | Não (E2EE nas salas encriptadas) |
Se utilizar o servidor matrix.org, a Matrix.org Foundation tem acesso aos metadados. Se alojar o seu próprio servidor, tem controlo total.
Comparação Direta
Encriptação
| Critério | Signal | Element (Matrix) |
|---|---|---|
| E2EE por defeito | Sim (tudo) | Sim (conversas e salas privadas) |
| Protocolo | Signal Protocol | Megolm/Olm + Olm |
| E2EE em grupos | Sim | Sim (salas encriptadas) |
| Chamadas de voz E2EE | Sim | Sim (via Element Call) |
| Chamadas de vídeo E2EE | Sim | Sim (via Element Call) |
| Verificação de chaves | Automática | Cruzada (mais passos) |
| Cópias de segurança E2EE | Locais | Locais ou no servidor (encriptadas) |
Código Aberto e Auditoria
| Critério | Signal | Element (Matrix) |
|---|---|---|
| Cliente código aberto | Sim (GPLv3) | Sim (Apache 2.0) |
| Servidor código aberto | Sim | Sim (Apache 2.0) |
| Protocolo documentado | Sim | Sim (open standard) |
| Auditorias independentes | Sim | Sim |
| Reprodutibilidade | Sim | Sim |
Ambos têm código completamente aberto. O Matrix tem a vantagem adicional de ser um padrão aberto — não pertence a nenhuma empresa, é gerido pela Matrix.org Foundation.
Arquitetura e Jurisdição
| Critério | Signal | Element (Matrix) |
|---|---|---|
| Arquitetura | Centralizado | Federado (descentralizado) |
| Empresa | Signal Foundation (EUA) | Element (Reino Unido) |
| Modelo de negócio | Sem fins lucrativos (doações) | Comercial + open-source |
| Self-hosting | Possível mas não prático | Sim, totalmente suportado |
| Jurisdição dos dados | EUA | Depende do servidor escolhido |
| Partilha com terceiros | Não | Não |
A arquitetura federada do Matrix é uma vantagem fundamental para quem quer controlo total. Pode alojar o servidor na UE, sob jurisdição do RGPD, sem depender de terceiros.
Funcionalidades
| Funcionalidade | Signal | Element (Matrix) |
|---|---|---|
| Mensagens de texto | Sim | Sim |
| Chamadas de voz | Sim | Sim |
| Chamadas de vídeo | Sim | Sim (Element Call) |
| Grupos | Sim | Sim (salas) |
| Canais/broadcast | Não | Sim (salas públicas) |
| Mensagens efémeras | Sim | Sim |
| Partilha de ficheiros | 100 MB | Depende do servidor |
| Bots | Não | Sim (extenso) |
| Multi-dispositivo | Sim | Sim |
| Bridges para outras apps | Não | Sim (IRC, Slack, etc.) |
| Personalização | Básica | Moderada |
| Sem número de telefone | Sim (username) | Sim (qualquer identificador) |
Recomendação por Perfil de Utilizador
Para Comunicação Privada Simples: Signal
O Signal é a melhor escolha para quem quer conversas privadas com a máxima simplicidade. Instala, regista e começa a falar — sem configurações complexas. A encriptação E2EE está sempre ativa, os metadados são mínimos e a interface é tão fácil de usar como o WhatsApp.
Ideal para:
- Conversas privadas com familiares e amigos
- Comunicações profissionais sensíveis
- Qualquer pessoa que queira privacidade sem complicação
Para Comunidades e Equipas: Element (Matrix)
O Element brilha quando precisa de mais do que conversas um-a-um. Salas (rooms) para equipas, canais para comunidades, bridges para outras plataformas e a possibilidade de alojar o seu próprio servidor fazem dele a escolha ideal para organizações, comunidades e utilizadores avançados.
Ideal para:
- Equipas de trabalho que precisam de comunicação segura
- Comunidades e grupos de interesse
- Organizações que querem controlo total sobre os dados (self-hosting)
- Utilizadores que querem comunicar com pessoas em diferentes plataformas (bridges)
A Solução Prática: Usar Ambos
Para muitos utilizadores, a melhor abordagem é usar os dois:
- Signal para comunicação privada com amigos, família e contactos individuais
- Element para comunidades, equipas e canais de interesse
Esta abordagem oferece o melhor dos dois mundos: simplicidade para conversas privadas e funcionalidades avançadas para grupos.
Como Começar
Signal
- Transfira o Signal da Google Play Store, App Store ou signal.org
- Registe-se com o seu número de telefone
- Crie um username (para não ter de partilhar o número)
- Convide contactos — o Signal envia um SMS automático
- Ative as mensagens efémeras nas conversas sensíveis
Element
- Transfira o Element da Google Play Store, App Store ou element.io
- Crie uma conta — pode usar o servidor matrix.org (gratuito) ou o seu próprio
- Adira a salas públicas de interesse (pesquise em “Explore”)
- Crie salas privadas para conversas com amigos e equipas
- Ative a encriptação nas salas privadas (já deve estar ativa por defeito)
Conclusão
Da perspetiva de privacidade, tanto o Signal como o Element são excelentes escolhas — muito superiores ao WhatsApp, Telegram ou Messenger.
O Signal é a melhor opção para a maioria das pessoas pela sua simplicidade, encriptação impecável e modelo sem fins lucrativos. É o que recomendamos como mensageiro principal.
O Element é a melhor opção para quem precisa de funcionalidades avançadas (salas, bridges, self-hosting) ou para quem quer controlo total sobre os seus dados através de um servidor próprio.
A nossa recomendação: instale o Signal hoje para as conversas que realmente importam, e explore o Element se precisa de comunicação em grupo ou profissional. Quanto mais pessoas fizerem esta mudança, mais fácil será comunicar com privacidade.