Em resumo
- Seu segredo é criptografado no navegador. O servidor recebe apenas dados criptografados e não pode lê-los.
- A chave de descriptografia fica no link após o sinal # e nunca é enviada ao servidor.
- Sem cadastro, publicidade, análise ou scripts de terceiros.
- Um segredo é excluído assim que é aberto ou quando termina o prazo escolhido.
- O servidor da aplicação não registra endereços IP nem identificadores de segredos.
Como funciona o serviço
O Encrypt.One é um serviço gratuito para compartilhar senhas, chaves e arquivos por links de uso único. Não é necessário cadastro. O serviço é desenvolvido e mantido pela FINAL LEVEL.
Você envia o link por conta própria, da maneira que preferir. Uma mensagem por aplicativo, e-mail ou SMS pode ser interceptada; nesse caso, quem abrir o link primeiro obtém o segredo. Para dados importantes, defina uma senha de abertura e compartilhe-a por outro canal.
Segredos e arquivos
O texto e o arquivo anexado são criptografados no navegador com AES-256-GCM por meio da API Web Crypto integrada antes do envio. O nome e o tipo do arquivo são criptografados junto com o conteúdo.
O servidor armazena apenas:
- os dados criptografados;
- o prazo de validade;
- se há um arquivo anexado;
- um hash de verificação de senha, caso você tenha definido uma senha de abertura.
A chave de descriptografia é a parte do link após o sinal #. Navegadores nunca enviam essa parte ao servidor, portanto nem nós nem quem acessar o servidor podemos descriptografar os dados. Pelo mesmo motivo, não podemos recuperar um segredo se o link for perdido.
Senha de abertura
A senha em si nunca sai do navegador. A partir da senha e da chave do link, o navegador deriva dois valores independentes: a chave de criptografia e um hash de verificação (PBKDF2 com 600.000 iterações, seguido de HKDF). Apenas o hash é enviado ao servidor. O servidor o usa para verificar a senha, mas não consegue descobrir a senha nem a chave.
Após três tentativas incorretas, o segredo é excluído. O contador é mantido na memória do servidor e associado ao segredo, não ao visitante.
Quando os dados são excluídos
- imediatamente após o destinatário abrir o segredo;
- quando você clica em «Destruir agora» na página do link;
- após a terceira senha incorreta;
- ao final do prazo escolhido, de uma hora a sete dias. Um segredo expirado deixa de ser disponibilizado imediatamente e seus dados são apagados na limpeza diária.
Um segredo excluído não pode ser recuperado. Bots de mensagens que criam prévias de links não consomem o segredo: os dados só são fornecidos após clicar em «Mostrar segredo».
Registros técnicos
O servidor da aplicação registra apenas solicitações à API: tipo, resultado e tempo de processamento. Endereços IP, identificadores de segredos, tokens, endereços de páginas e conteúdos de solicitações não são registrados.
Para proteger o serviço contra força bruta e abusos, o servidor limita a frequência de solicitações por endereço IP. O endereço é usado apenas na memória e não é armazenado.
Um servidor web à frente da aplicação pode manter um registro de acesso padrão: endereço IP, horário e endereço da página sem a parte após #. Esses registros são usados apenas para proteção contra ataques e mantidos por tempo limitado.
Cookies e armazenamento do navegador
Não usamos cookies de publicidade ou análise. O site armazena no navegador apenas o necessário para funcionar:
- o cookie
lang— seu idioma, se você o escolheu no seletor; - no localStorage — o tema de cores, uma indicação de que você fechou o aviso de idioma e marcas de links destruídos neste navegador;
- no sessionStorage — uma senha do gerador enquanto ela é transferida para o formulário da página inicial. Ela é removida assim que é inserida.
Desses dados, apenas o cookie de idioma chega ao servidor, que o usa para escolher a versão da página. Você pode apagar tudo nas configurações do navegador.
Serviços de terceiros
O site não carrega scripts, fontes, contadores ou anúncios de terceiros: tudo, inclusive as fontes, é fornecido pelo nosso servidor. Não vendemos nem compartilhamos dados com terceiros.
Os botões de envio pelo Telegram, WhatsApp e e-mail, assim como os links para sites de patrocinadores, são links comuns. Um serviço externo recebe dados apenas quando você clica e, a partir daí, aplica-se a política dele.
Gerador de senhas
Senhas, frases secretas e PINs são criados no navegador com um gerador criptográfico de números aleatórios e nunca são enviados ao servidor.
Código aberto
O código-fonte é aberto no GitHub: você pode verificar como a criptografia funciona ou executar sua própria cópia.
Seus direitos
Não sabemos quem criou ou abriu um segredo: o serviço não vincula dados a pessoas, contas ou endereços IP. Por isso não podemos encontrar, fornecer ou excluir dados de uma pessoa específica. Para excluir seu segredo antes do prazo, abra a página do link e clique em «Destruir agora».
Alterações nesta política
Se esta política mudar, publicaremos a nova versão nesta página e atualizaremos a data acima.
Perguntas
Faça perguntas sobre privacidade nas issues do GitHub.