FreeSpeech
Android · Windows

Messagerie privée, sans compte.

Chiffrement de bout en bout, identité créée localement et infrastructure distribuée. Aucun compte central, aucun numéro de téléphone, aucune adresse e-mail.

Télécharger l’APK Android Télécharger pour Windows Soutenir le projet
Une application, plusieurs relais publics ou privés, une passerelle push indépendante
Une application, plusieurs relais possibles, et une infrastructure push indépendante.

Principes

Identité locale

L’identité est dérivée sur l’appareil à partir de trois phrases. Aucune inscription ni compte central n’est nécessaire.

Chiffrement de bout en bout

Chaque message est signé puis chiffré avant son envoi. Le déchiffrement est effectué sur l’appareil du destinataire.

Relais sans stockage

Les serveurs relais transmettent les messages sans constituer de boîte de réception. Les messages en attente restent sur les appareils.

Architecture multi-serveur

Un client peut utiliser plusieurs relais. Les relais publics peuvent être interconnectés lorsqu’ils sont autorisés. Les relais privés restent isolés.

Code ouvert

Le code source est public (licence AGPL). Le protocole est documenté et conçu pour être réimplémenté dans d’autres langages.

Données locales chiffrées

Historique, clés et données sensibles sont stockés chiffrés sur l’appareil. Un verrouillage par PIN est disponible.

Trois phrases, clés, signature et chiffrement, relais, déchiffrement
Chiffrement de bout en bout : de l’identité locale au déchiffrement sur l’appareil destinataire.

Voir le fonctionnement détaillé →

Une architecture distribuée

FreeSpeech sépare le transport des messages, les relais privés et les notifications push.

Relais publics

Ils peuvent échanger entre eux lorsqu’ils sont explicitement autorisés. Un appareil peut utiliser plusieurs relais.

Relais privés

Ils n’acceptent que les identités autorisées ou invitées par leur administrateur et refusent les communications avec les autres relais.

Serveurs push

Ils sont indépendants des relais. Ils transmettent uniquement la notification nécessaire au réveil de l’application, sans contenu de message.

Relais publics reliés entre eux, relais privé isolé, passerelles push
Relais publics · Relais privés · Serveurs push

Héberger ses propres serveurs

Une famille, une association, une entreprise : un relais privé se met en place en quelques minutes et s’administre sans redémarrage.

En ligne de commande

Inviter, autoriser ou bannir une personne ou un serveur voisin, régler les journaux et suivre une identité : une commande, effet immédiat, aucune connexion coupée.

Journaux respectueux

Pas de contenu, pas de clé, identifiants raccourcis. Un suivi précis est limité à une heure et laisse une trace.

Console web Pro

Une page pour tous vos serveurs : comptes avec rôles, double authentification, audit des actions.

Héberger et administrer ses serveurs →

Fonctionnalités

Sécurité et limites

Le code et le protocole sont publics. FreeSpeech est fourni tel quel, sans garantie.

Le modèle de sécurité complet est décrit dans la documentation technique.

Télécharger

Applications Android (APK signé) et Windows (installeur .msi). La page de téléchargement fournit les empreintes SHA-256 permettant de vérifier les fichiers.

Télécharger l’APK Android Télécharger pour Windows Code source

Soutenir le projet

FreeSpeech est gratuit, sans publicité ni pistage. Les dons financent la maintenance, l’hébergement des serveurs, les frais des boutiques d’applications (Apple, Google Play, Microsoft Store), le matériel de test et le développement des versions futures.

Don régulier (Liberapay)Don unique (Stripe)

Ces liens quittent ce site ; aucun script de paiement n’est chargé ici. Les dons réguliers passent par Liberapay (plateforme à but non lucratif), les dons uniques par Stripe. Aucune de ces plateformes ne nous donne accès à vos données bancaires. Une question : contact@rebisway.com.