Transferir
Todas as aplicações Herkos, para cada sistema em que funcionam. Uma só chave dá-lhe acesso a todas.
O Herkos Mail já funciona no navegador, em app.herkos.app. Os instaladores para Android, Windows e Linux poderão ser transferidos pelos botões abaixo assim que a primeira versão for publicada, com somas de verificação; até lá, esses botões aparecem a cinzento. Preferimos mostrar um botão vazio do que um que instale algo por testar.
Herkos Mail
Correio privado entre utilizadores do Nostr, cifrado ponta a ponta, e email comum através de um bridge.
No navegador, a sua chave vive no navegador: entre aí com um assinante remoto, ou leia primeiro a página de segurança.
Herkos Calendar Em breve
Uma agenda privada em que cada evento é cifrado antes de chegar a um relay.
Ainda não está disponível. Aparecerá aqui, para os mesmos sistemas, assim que estiver pronta — e entrará com a mesma chave que o Herkos Mail.
Herkos Drive Em breve
Ficheiros cifrados em servidores Blossom, replicados para que nenhum operador sozinho os possa perder.
Ainda não está disponível. Aparecerá aqui, para os mesmos sistemas, assim que estiver pronta — e entrará com a mesma chave que o Herkos Mail.
Herkos Bunker Em breve
Um assinante NIP-46 que guarda a sua chave e assina pelas outras aplicações Herkos.
Ainda não está disponível. Aparecerá aqui, para os mesmos sistemas, assim que estiver pronta — e entrará com a mesma chave que o Herkos Mail.
Android a partir do F-Droid
O Herkos publica o seu próprio repositório F-Droid, para que a aplicação F-Droid instale as atualizações por si. No F-Droid, abra Definições → Repositórios, toque em + e adicione este endereço (a impressão digital no fim permite ao F-Droid verificar que o repositório é mesmo nosso):
https://fdroid.herkos.app/fdroid/repo?fingerprint=74AAD1BBC696DE1A738BDCDCDEC5911347DB198C7253347FA187FC40D79636B3
A versão Android não inclui serviços Google e usa UnifiedPush para as notificações.
Windows: porque o avisa, e quando não arranca
O Herkos para Windows não tem assinatura de código. Um certificado de assinatura para um particular publica o nome legal do programador, e a Microsoft Store também não é uma opção para nós, por isso não assinamos nada e publicamos somas de verificação (abaixo). O Windows reage a isso de uma de duas formas:
- SmartScreen (na maioria dos PCs): uma janela azul, «O Windows protegeu o seu
PC». Clique em Mais informações, confirme que indica
Herkos.exee depois em Executar mesmo assim. Pergunta uma vez por versão. - Smart App Control (ativado por predefinição em algumas instalações novas do Windows 11): bloqueia a aplicação sem mais, sem nenhum botão «Executar mesmo assim». A Microsoft não permite exceções para uma única aplicação; a única saída é desativar o Smart App Control (“Windows Security → App & browser control → Smart App Control settings”), o que reduz a proteção para todas as aplicações desse PC. Desde a atualização de abril de 2026, pode voltar a ser ativado sem reinstalar o Windows. Se preferir não lhe mexer, use por agora a versão web ou um telemóvel.
Verifique o que transferiu
Cada versão vem com um ficheiro SHA256SUMS na
página de Releases, e as mesmas somas serão listadas nesta página.
São publicadas em dois sítios de propósito: para o enganar, alguém teria de adulterar
ambos. Compare antes de abrir o que quer que seja:
# Windows (PowerShell)
Get-FileHash .\herkos-*-windows-x64-portable.zip -Algorithm SHA256
# Linux e macOS
sha256sum -c SHA256SUMS --ignore-missing
Se o resultado não coincidir, apague o ficheiro e avise-nos em hello@herkos.email. O APK de Android também está assinado com a nossa chave, por isso o próprio Android recusa uma atualização que não venha de nós.
macOS e iOS
Chegarão mais tarde, quando a parte da assinatura e da notarização estiver tratada. Até lá, use a versão de navegador num Mac ou num iPhone.
Compile-o por si
Não tem de esperar por nós, nem tem de confiar nos nossos binários:
git clone https://github.com/Herkos-project/Herkos.git
cd Herkos/apps/nmail_foss
flutter pub get
flutter build apk --release
Para telemóvel basta um canal estável recente do Flutter. As compilações para computador também precisam de
cmake e de uma toolchain de C/C++, porque algumas dependências compilam código nativo.