FOLD
Cliente de e-mail nativomacOS · iOS · iPadOS

Escala de forma nativa.Seguro desde o núcleo.

O FOLD é um cliente de e-mail nativo para quem leva a sério a própria caixa de entrada: engenheiros, pesquisadores, jornalistas, administradores de sistemas. Motor IMAP próprio, S/MIME e OpenPGP integrados, sem telemetria. A segurança é uma restrição de projeto, não um retoque final.

Escala
500.000
mensagens por caixa de correio, busca no índice em 58 ms

1FoldBench mediana de 5 2026-09-22

Testes
3.044
testes automatizados no motor e na interface

2contagem de @Test e XCTest 2026-09-22

Dependências
0
pacotes de terceiros no motor e na interface, 103.000 linhas de Swift

3dependências no Package.swift 2026-09-22

Padrões
95
RFCs citadas no código-fonte

4grep RFC na árvore de código-fonte 2026-09-23

Canto dobrado: a afirmação tem uma fonte, indicada no pé da célula. Todas as fontes

Prévia estilizada da visualização principal do FOLD no macOS, em três colunas: caixa de correio, lista de mensagens, detalhe da mensagem.
Visualização principal · macOS Prévia estilizada · capturas de tela reais virão com o lançamento

O que funciona hoje

TestFlight · macOS e iOS · situação em 2026-09
  • Uma caixa de entrada para todas as contas
    caixa de entrada unificada
  • Sincronização incremental e push
    CONDSTORE QRESYNC IDLE
  • Envio com opção de desfazer
    0 a 30 s caixa de saída
  • E-mails criptografados
    S/MIME OpenPGP
  • Verificação do remetente no dispositivo
    DKIM DMARC BIMI
  • Modo Fortress
    por conta Argon2id
  • Quatro idiomas de interface
    inglês alemão japonês árabe
  • Regras em cada nova mensagem
    filtros na gramática de busca
Medido, não prometido

500.000 mensagens. Cronometradas.

O motor de armazenamento, medido com uma caixa de correio sintética de meio milhão de mensagens.

58 ms
busca de texto completo em 500.000 mensagens
0,7 ms
50 cabeçalhos de mensagem lidos do SQLite
9 ms
abrir o armazenamento, primeiro snapshot do índice
67 s
para carregar 500.000 mensagens

FoldBench, build de release, Apple M1 Ultra, macOS 27, mediana de cinco execuções. Estes são tempos do motor de armazenamento. Inicialização a frio do app, tempo de quadro e memória têm metas definidas abaixo e ainda não são medidos.

5FoldBench M1 Ultra build de release 2026-09-22

Por que o FOLD

O e-mail é uma ferramenta, não um canal de anúncios.

Muitos clientes de e-mail fazem seus e-mails passarem pela nuvem do fornecedor, trazem meia web como dependência e chamam os banners de produtividade. O FOLD segue o caminho oposto: menos código, menos superfície, menos suposições.

01

Revelação progressiva

Uma resposta abre com o campo Para. Cc e Cco aparecem quando você pede. O que está na tela precisa merecer o seu lugar.

02

Teclado em primeiro lugar

No Mac, ⌘K leva você a Escrever, Responder, Mover, a qualquer pasta e a qualquer conta. A busca aceita operadores como from:, is:unread, before:6m e /regex/.

03

Uma procedência que você pode verificar

O FOLD verifica as assinaturas DKIM no seu computador e as alinha com o DMARC. Você vê se uma mensagem vem do domínio que ela indica, e não o que um servidor diz sobre ela.

RFC 6376 8463 7489

04

Um arquivo que continua pesquisável

Busca em todas as contas, offline, por assunto, remetente e destinatário. As conversas são agrupadas por Message-ID e References, e por isso se mantêm entre contas e ao longo dos anos.

threading JWZ SQLite FTS5

Em imagens Prévia estilizada

Como o FOLD é organizado.

Quatro visualizações estilizadas, desenhadas a partir do build em execução. Capturas de tela reais virão com o lançamento.

Prévia estilizada da visualização principal do FOLD com as colunas caixa de correio, lista de mensagens e detalhe da mensagem.
01 · Mac e iPad

Três colunas

Caixa de correio, lista de mensagens, detalhe da mensagem. No Mac, feito para teclado e trackpad; no iPad, as mesmas três colunas pela visualização dividida do sistema.

Prévia estilizada da paleta de comandos do FOLD com dicas de operadores de busca.
02 · Teclado

Paleta de comandos

Escrever, responder, mover, trocar de conta e ir para qualquer pasta com ⌘K. Operadores de busca como from:, is:unread e /regex/ direto no campo.

Prévia estilizada do inspetor de cabeçalhos do FOLD com linhas de protocolo e resultados de autenticação.
03 · Auditoria

Inspetor de cabeçalhos e segurança

Cabeçalhos brutos e, para cada assinatura DKIM, o domínio, o seletor e o algoritmo. No Mac, uma janela de atividade mostra as etapas de sincronização e a transcrição SMTP, mantidas apenas na memória.

Prévia estilizada da visualização de conversas do FOLD com um histórico empilhado.
04 · Conversas

Visualização de conversas

Conversas montadas com o algoritmo JWZ a partir de References e In-Reply-To, sem duplicatas entre contas graças ao Message-ID, lidas como um histórico empilhado. Uma única opção nos Ajustes.

Configuração e motor

Nosso próprio motor, em Swift.

IMAP e SMTP escritos em Swift sobre os streams do Foundation da Apple. Nenhuma biblioteca de e-mail em C, nenhuma ponte, nenhum SDK no meio.

Configuração

Digite seu endereço

O FOLD consulta quatro fontes ao mesmo tempo: o próprio cache, onze perfis de provedores integrados, registros DNS SRV e o arquivo autoconfig do seu domínio. O banco de dados central da Mozilla não é consultado, então seu domínio fica entre você e o seu provedor. Nenhum servidor de e-mail é contatado antes de você adicionar a conta.

Início de sessão

OAuth onde importa

Google via OAuth 2 com PKCE no navegador do sistema: nenhum segredo de cliente no app, e os tokens se renovam sozinhos. O início de sessão da Microsoft está preparado e aguarda o registro do cliente; até lá, senhas de app funcionam.

Contas

Aliases com a resposta certa

Várias contas, vários aliases em cada uma, cada um com seu próprio nome e assinatura. Uma resposta sai do endereço para o qual a mensagem foi enviada.

Sincronização

Só o que mudou

Após a primeira passagem, o FOLD guarda o HIGHESTMODSEQ do servidor e busca apenas mensagens novas, marcações alteradas e exclusões. Servidores sem essa extensão recebem uma sincronização completa e limpa.

RFC 7162 CONDSTORE QRESYNC

Push

Ao vivo via IDLE

O próprio servidor anuncia novas mensagens; o FOLD renova a sessão a cada 25 minutos. Servidores sem IDLE são consultados periodicamente.

RFC 2177

Concorrência

Feito para grandes volumes

Cada conexão e cada camada de armazenamento é um actor Swift próprio. Um único motor de sincronização atende todas as contas com quatro conexões cada, uma delas sempre livre para o que você está fazendo.

Lançamento TestFlight · macOS e iOS · situação em 2026-09

Rodando hoje no TestFlight.

A primeira versão pública chega em breve: para o Mac, como download direto assinado e notarizado a partir deste site.

Baixar o FOLD
Defesa em profundidade

Cinco camadas. Nenhuma atua sozinha.

Cada camada tem sua própria função e seus próprios testes. Se uma cede, a próxima resiste.

Quatro regras dos nossos documentos de segurança
  • Segurança primeiro, não por último.
  • Auditabilidade acima da conveniência.
  • Defesa em profundidade.
  • Superfície de ataque mínima.
  1. L1

    TLS

    Verificação rigorosa de certificado e nome de host, sem exceção. O STARTTLS é obrigatório: se o upgrade falha, ou se chegam bytes antes dele, a conexão é encerrada. IMAP e SMTP sem criptografia são recusados.

  2. L2

    Autenticação

    OAuth 2 com PKCE onde o provedor oferece suporte. No SMTP, SCRAM-SHA-256 vem antes de CRAM-MD5 e PLAIN, e PLAIN nunca sai do TLS.

  3. L3

    Sandbox

    App Sandbox e Hardened Runtime. Permissões: rede de saída, arquivos que você escolher, um grupo das Chaves, o contêiner do iCloud para a sincronização opcional. Nenhum desvio da validação de bibliotecas.

  4. L4

    Chaves

    Senhas e tokens ficam nas Chaves, vinculados a este dispositivo desbloqueado. Nada é sincronizado por padrão; a sincronização de senhas pelas Chaves do iCloud é uma opção separada, que você precisa ativar.

  5. L5

    Renderização

    JavaScript em e-mails HTML fica desativado. O conteúdo remoto aguarda sua aprovação, um clique em um link mostra primeiro o destino real, e os anexos salvos recebem a marca de quarentena. O parser MIME tem limites rígidos de profundidade, número de partes e tamanho de cabeçalho.

Opcional · por conta

Modo Fortress

Criptografia além do FileVault. O Argon2id (64 MiB, 3 passagens) transforma sua frase secreta em uma chave de 256 bits que existe apenas na memória. Cada conta recebe sua própria subchave HKDF, e o AES-256-GCM sela o banco de dados de cabeçalhos e o cache de mensagens. Após um período de inatividade, o cofre é bloqueado e a chave é apagada.

6Argon2id vetores de teste da RFC 9106

Verificado, não alegado: S/MIME e OpenPGP interoperam com GnuPG e OpenSSL reais, o DKIM confere byte a byte com o vetor da RFC 8463, uma suíte de regressão reproduz CVEs históricas de clientes de e-mail, e cinco alvos de fuzzing reforçam os parsers.

Criptografia

S/MIME e OpenPGP. Ambos integrados.

Assine, criptografe e descriptografe no Mac e no iPhone, com verificação contra GnuPG e OpenSSL reais.

S/MIME

Certificados, coletados e verificados

Importe sua identidade .p12 e os certificados dos destinatários, ou deixe o FOLD coletá-los de e-mails assinados. Uma assinatura válida cujo certificado não corresponde ao remetente é marcada como não confiável. No iPhone, tudo isso também funciona; lá, os certificados dos destinatários vêm de e-mails assinados, e a importação manual virá depois.

7dados de teste do openssl RFC 5652

OpenPGP

Núcleo moderno, legado sob controle

Assinaturas Ed25519, chaves de criptografia Curve25519 e AES-256, sempre com verificação de integridade contra o EFAIL. As chaves RSA dos seus correspondentes continuam funcionando. CAST5, IDEA, Blowfish, 3DES e assinaturas MD5 e SHA-1 são recusados.

8dados de teste do gpg RFC 9580

Chaves

Gerar ou importar

Crie chaves Ed25519 e Curve25519 no FOLD ou importe seu chaveiro do GnuPG. As chaves privadas ficam protegidas por frase secreta em um cofre nas Chaves, vinculado a este dispositivo.

Ao escrever

Visível enquanto você digita

Os chips de destinatário mostram, enquanto você digita, quem pode receber e-mails criptografados. Assinar e criptografar são dois botões, nada mais.

Autenticidade do remetente

Verificado no seu dispositivo.

O FOLD recalcula o DKIM por conta própria: hash do corpo, chave DNS, canonicalização, assinatura. O cabeçalho Authentication-Results de um servidor não é aceito às cegas.

DKIM

Calculado no seu computador

Ed25519 byte a byte contra o vetor de referência da RFC 8463; RSA contra uma mensagem de teste assinada com openssl. Chaves com menos de 1024 bits são rejeitadas. A consulta DNS acontece quando o corpo da mensagem é carregado.

9vetor de teste da RFC 8463 RSA via openssl

DMARC

Alinhado com o remetente

O FOLD alinha o próprio resultado DKIM e o resultado SPF do cabeçalho do servidor com o endereço visível no campo De. Só esse alinhamento transforma uma assinatura em prova.

RFC 7489

Exibição

Silencioso quando está tudo certo

Quando tudo confere, você não vê nada. Uma lacuna ou uma suspeita de falsificação é marcada discretamente, e o inspetor lista cada assinatura com domínio, seletor e algoritmo. Em listas de e-mails, o aviso é atenuado para não perder o peso.

BIMI

Logotipos de marca, verificados

O logotipo de um remetente só aparece quando o DMARC passa com uma política restritiva e a cadeia do certificado de marca leva a uma das raízes BIMI incluídas. O logotipo vem do próprio certificado e é sanitizado antes de ser desenhado.

BIMI VMC raízes incluídas

Stack e desempenho

Frameworks da Apple. Swift 6. Motor próprio.

Um app nativo sobre o que o sistema operacional já oferece. Nenhuma camada multiplataforma, nenhuma web view disfarçada de app.

Stack

Linguagem
Modo de linguagem Swift 6, concorrência estrita, ExistentialAny.
Interface
SwiftUI em primeiro lugar. AppKit e UIKit apenas onde o SwiftUI não basta.
Rede
Motor IMAP e SMTP próprio sobre streams do Foundation, STARTTLS na conexão ativa. Nenhuma biblioteca em C.
Armazenamento
SQLite sem ORM: armazenamento de cabeçalhos (WAL), cache de mensagens endereçado por conteúdo, índice de texto completo (FTS5).
Criptografia
CryptoKit, Security e CommonCrypto. Onde a Apple não oferece uma primitiva, o FOLD a implementa e a verifica contra vetores de referência: Argon2id, BLAKE2b, AES-OCB.
Concorrência
55 actors Swift. Cada conexão e cada camada de armazenamento é isolada.
Dependências
Motor e interface: apenas frameworks do sistema da Apple. O atualizador do download direto (Sparkle) fica somente no shell do app.

Orçamento

Metas de projeto
Inicialização a frio
≤ 300 ms
Do toque à primeira linha visível da lista
Quadro na rolagem
≤ 8 ms
Limite rígido de 16 ms, também com 500.000 mensagens
Busca
≤ 50 / 200 ms
Cabeçalhos / texto completo
Memória
80 / 150 / 250 MB
Working set no iPhone / iPad / Mac

Metas de projeto da especificação de desempenho. O que é medido hoje aparece acima.

Integridade

Cada corpo de mensagem é endereçado pelo seu hash

O cache de mensagens guarda cada corpo sob o seu SHA-256. Conteúdo idêntico vai para o disco uma única vez, e um corpo alterado depois falha na verificação no momento em que é carregado. Além disso, o FOLD verifica o tamanho e a completude MIME de cada mensagem baixada e oferece recarregar uma mensagem incompleta em vez de apresentá-la como completa.

SHA-256 verificado a cada carregamento

Padrões

Quais RFCs o FOLD implementa, e quais ainda não

Cada padrão pelo qual um cliente de e-mail é avaliado, com seu status no código e o motivo de cada lacuna.

Todos os padrões
Implementado
58
Parcial
8
Pendente
10
Descartado
6
Perguntas frequentes

Perguntas curtas, respostas curtas.

Posso experimentar o FOLD?

Em breve. A primeira versão pública para o Mac está prestes a ser lançada como download direto assinado; iPhone e iPad virão depois pela App Store. Na página de download você pode deixar seu endereço, e avisaremos uma única vez quando ela estiver disponível.

Quais plataformas são suportadas?

macOS 13 Ventura ou posterior, iOS e iPadOS 18 ou posterior. Os dois apps compartilham o mesmo motor e rodam hoje no TestFlight. O Mac está à frente em alguns recursos: arrastar e soltar, o editor de pastas inteligentes, remetentes VIP e a exibição de cota.

Quais idiomas o FOLD fala?

A interface está disponível em inglês, alemão, japonês e árabe, no Mac, no iPhone e no iPad. No iPhone e no iPad, você pode escolher o idioma dentro do app, independentemente do idioma do sistema.

Por que nenhuma biblioteca de terceiros?

Porque cada dependência é superfície de ataque. CryptoKit, Security, SQLite e Foundation cobrem o que o motor precisa. Quem lê Swift consegue ler tudo, e ninguém precisa confiar no resultado de build de outra pessoa. A única exceção é o atualizador do download direto.

E quanto a OpenPGP e S/MIME?

S/MIME com identidades .p12 e certificados de destinatários, RSA e AES; o AES-GCM, que o S/MIME 4.0 pede, ainda não é suportado. OpenPGP com assinaturas Ed25519, criptografia Curve25519 e AES-256 com verificação de integridade, além de RSA para chaves existentes, verificado com o gpg real; chaves da versão 6 ainda não são suportadas. Os caminhos quebrados ficam de fora de propósito: MD5, assinaturas SHA-1, CAST5, IDEA, 3DES e tudo o que não tem verificação de integridade.

O FOLD é de código aberto?

Não, o código é proprietário e publicado pela Datargo GmbH. Em vez de pedir confiança, ele é testado: mais de 3.000 testes automatizados, testes de interoperabilidade com Dovecot, gpg e openssl, e uma auditoria adversarial interna em junho de 2026 (65 achados, nenhum crítico, todos rastreados). Um teste de penetração externo está agendado para antes do lançamento público.

Quanto o FOLD vai custar?

Os preços ainda não estão definidos. Duas coisas estão: recursos de segurança nunca serão um extra pago, e não haverá modelo baseado em publicidade.

O que acontece com os meus dados?

Eles ficam no seu dispositivo. O FOLD se comunica com os seus servidores de e-mail, com o DNS, com o arquivo autoconfig do seu domínio durante a configuração, com o Google para o início de sessão via OAuth e, para logotipos BIMI, com o servidor de certificados do remetente depois que o DMARC é aprovado. A sincronização pelo iCloud é opcional. Sem telemetria, sem relatórios de falhas.

Download

E-mail levado a sério.
No Mac, no iPhone e no iPad.

O FOLD para Mac vem como download direto assinado e notarizado a partir deste site. A versão para iPhone e iPad roda no TestFlight e será lançada pela App Store.

Ir para o download