Sécurité
Vos discussions, expliquées sans détour
Ce qui reste entre vous, ce que voit le serveur et ce que vous pouvez ajouter. Sans promesses exagérées.
En bref
Verrouillées sur le téléphone
Les discussions privées et les appels sont verrouillés sur votre téléphone et ne s’ouvrent que sur celui de la personne qui les reçoit.
Le serveur livre
Il fait arriver les messages, mais n’a pas la clé pour les ouvrir. Il sait qui écrit à qui et quand, parce qu’il en a besoin.
Vous décidez
Avec ou sans numéro, avec le verrouillage de l’appli, le cadenas sur les discussions et la validation en deux étapes.
Le voyage d’un message
De votre téléphone à celui de la personne qui le reçoit
Vous écrivez
Le message naît sur votre téléphone, en clair, rien que pour vous.
L’appli le verrouille
Avec la clé publique de la personne qui le reçoit : à partir de là, seule sa clé peut le rouvrir.
Le serveur le livre
Il reçoit un bloc de lettres sans signification, plus ce qu’il faut pour l’acheminer.
Il se rouvre
Sur le téléphone de la personne qui le reçoit, avec sa clé privée, qui ne quitte jamais le téléphone sans protection.
Ce qui est protégé
Tout ne fonctionne pas de la même façon
Savoir où vous écrivez vous aide à choisir quoi partager.
Reste entre vous
- Les discussions privées entre deux personnes, avec photos, fichiers et vocaux
- Les groupes sans historique visible
- Les appels audio et vidéo
- Les messages secrets
Fonctionne autrement
- Groupes et canaux avec historique visible : les messages restent lisibles sur le serveur et, si l’espace est public, peuvent apparaître dans Découvrir
- Profils, photos de profil et stickers : ceux qui les ouvrent les voient
- La discussion avec Hidesay AI : pour vous répondre, elle doit pouvoir la lire, elle n’est donc pas privée comme celles entre deux personnes
- Les bots sans clé : ils lisent en clair via le serveur, et l’appli vous prévient avant
- Qui écrit à qui et quand : le serveur le sait, il en a besoin pour livrer
Les clés
La clé, c’est l’appli qui la crée, vous n’avez pas à y penser
Créée toute seule
À la première connexion, l’appli crée la clé de vos messages et la protège sur le téléphone.
Une copie pour le nouveau téléphone
L’appli peut garder sur le serveur une copie protégée de la clé, pour la ramener sur un autre téléphone. Vous pouvez la désactiver et exporter la clé pour la conserver vous-même.
Un code pour vérifier
Chaque contact a un code de sécurité. Si vous voulez en être certains, comparez-le en personne ou par un autre moyen de confiance.
Vos protections
Celles que vous pouvez ajouter
- Verrouillage de l’appli avec un code PIN ou l’empreinte
- Discussions verrouillées, sans aperçu dans la liste ni dans les notifications
- Validation en deux étapes
- Aperçu des messages masqué dans les notifications
- Appareils connectés à vérifier et à déconnecter
- Dernière connexion et statut en ligne masqués, si vous voulez
Pour ceux qui veulent les détails
Les technologies utilisées
Les noms ci-dessous ne servent pas à utiliser l’appli. Nous les écrivons pour ceux qui veulent vérifier.
- Code ouvert
- Le code de l’appli est public : n’importe qui peut vérifier comment elle verrouille, déverrouille et signe les messages.
- OpenPGP
- Le standard ouvert avec lequel sont verrouillés les messages des discussions protégées et leurs pièces jointes, d’un téléphone à l’autre (de bout en bout).
- Ed25519 et RSA
- Les types de clé que l’appli sait créer.
- Appels
- Chaque paquet audio et vidéo est un message OpenPGP à part entière.
- Android Keystore
- Protège la clé privée et les données de l’appli sur le téléphone.
- Notifications
- Seul un signal pour réveiller l’appli passe par Firebase : le message, c’est le téléphone qui le télécharge et l’ouvre.
- AES-256-GCM
- Verrouille sur le serveur le contenu des groupes et canaux avec historique visible.
- Argon2id
- Le serveur ne garde qu’une empreinte Argon2id des identifiants de connexion, jamais les identifiants en clair.
À garder en tête
Les limites, dites clairement
- Quelqu’un qui utilise votre téléphone déverrouillé voit ce que vous voyez. Le verrouillage de l’appli aide, mais n’efface pas les copies ou captures que d’autres ont déjà enregistrées.
- Si vous désactivez la copie de la clé et perdez votre téléphone, les messages protégés par cette clé ne se rouvrent plus. Revenir dans le compte ne suffit pas.
- La réinitialisation du code PIN ou du mot de passe demande une vérification et un délai d’attente, et efface les anciennes copies de la clé.
- Les 16 chiffres d’un compte sans numéro ne se récupèrent pas si vous les perdez : personne, pas même nous, ne peut vérifier que le compte est à vous.
Signalements
Vous avez trouvé un problème de sécurité ?
Écrivez-nous ce que vous avez trouvé et comment le reproduire. Ne nous envoyez jamais de code PIN, de mot de passe ni les 16 chiffres de votre compte.
[email protected]Si vous utilisez PGP, vous pouvez chiffrer votre signalement avec notre clé publique, et joindre la vôtre si vous voulez une réponse chiffrée.
Empreinte de la clé
C560 B866 DB50 24AE 58AC 69C7 BA54 4307 77C0 72BD-----BEGIN PGP PUBLIC KEY BLOCK----- Comment: ID utente: PGP Chat - Support <[email protected]> Comment: Valido da: 07/08/2026 00:09 Comment: Tipo: RSA a 4096 bit (chiave segreta disponibile) Comment: Uso: Firma, Cifratura, Certificazione degli ID utente Comment: Impronta digitale: C560 B866 DB50 24AE 58AC 69C7 BA54 4307 77C0 72BD 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 WbnCrwCo2O3oq9Smq3QM =nYWT -----END PGP PUBLIC KEY BLOCK-----

