Aplicação web · Mensagens com criptografia
Your Message
Uma caixa de mensagens anônimas com criptografia de ponta a ponta. Quem envia escreve no navegador; só o dono consegue ler, e decide o que vai para o mural.
- Tipo
- Aplicação web
- Linha
- Axis Build
- Tecnologia
- JavaScript · TweetNaCl · Curve25519 · XSalsa20-Poly1305
- Status
- Cliente sob sigilo


O desafio
Receber mensagens anônimas que nem o servidor consegue ler. Se o banco de dados vazar, ou se alguém com acesso ao servidor tentar espiar, o conteúdo continua ilegível.
O que construímos
Uma aplicação web em três partes:
- Envio: a pessoa escreve e a mensagem é cifrada no próprio navegador, com a chave pública do dono, antes de sair do aparelho. A tela mostra a prévia já cifrada enquanto ela digita.
- Mural: as mensagens chegam como texto cifrado. O dono abre o painel, cola a chave privada (que fica só no aparelho dele) e decide, mensagem por mensagem: aceitar, que decifra e publica no mural, ou apagar.
- Configuração: uma ferramenta que gera o par de chaves no navegador, sem enviar nada a servidor nenhum, e orienta o dono a guardar a chave privada num gerenciador de senhas.
Engenharia
Criptografia de chave pública com Curve25519 e XSalsa20-Poly1305 (biblioteca TweetNaCl), embutida no próprio site para não depender de CDN. A API do servidor ficou documentada para o backend do cliente, com um modo de demonstração para testar tudo antes. Tema claro e escuro.
Outros cases

Bunker Track
Acompanhamento de aportes em Bitcoin com o Imposto de Renda resolvido. Confere carteiras direto na blockchain, sem nunca pedir seed ou chave privada.
Gestão para um grupo de construtoras
Planilhas de 25 mil itens, programas .exe e relatórios de obra que não ficavam salvos viraram uma plataforma única, no computador e no celular do canteiro.
Quer um sistema assim?
Conte o que você precisa. Quem responde é quem vai construir.