Herkos

Transferir

Todas as aplicações Herkos, para cada sistema em que funcionam. Uma só chave dá-lhe acesso a todas.

Primeira versão a caminho

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.

Android
APKAPK (arm64)F-Droid
Windows
Zip portátil (x64)
Linux
.debAppImage

No navegador, a sua chave vive no navegador: entre aí com um assinante remoto, ou leia primeiro a página de segurança.

macOS
Mais tarde

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:

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.