Obscura
Messagerie privée E2EE hors ligne, sans cloud, avec coffre de clés cryptographiques
Traduction fournie à titre indicatif. En cas de divergence, la version anglaise prévaut.
1. Le principe « zéro cloud »
Obscura repose sur un principe fondamental : vos conversations, vos clés cryptographiques et vos relations de contact vous appartiennent exclusivement. Nous appliquons une norme zéro cloud, connaissance nulle :
- Aucun serveur distant : Obscura ne possède, n’exploite et ne se connecte à aucun serveur centralisé de messagerie, de relais ou de base de données.
- Aucune inscription : vous ne fournissez jamais de numéro de téléphone, d’adresse e-mail, de nom d’utilisateur ni d’identité personnelle.
- Aucune télémétrie ni suivi : l’app n’intègre aucun traceur publicitaire, framework d’analyse ni SDK de profilage comportemental.
2. Données traitées et lieu de conservation
Toutes les données de l’application sont traitées et stockées à 100 % en local, sur votre appareil :
- Clés de chiffrement privées : générées localement avec Curve25519 et conservées dans un stockage sécurisé adossé au matériel (Trousseau iOS / Android Keystore). Les clés privées ne quittent jamais votre appareil.
- Historiques de messages et contacts : stockés dans une base SQLite locale et isolée, dans le répertoire protégé (sandbox) de l’app.
- Messages chiffrés : lorsque vous chiffrez un message, le texte chiffré est copié dans votre presse-papiers local ou affiché sous forme de QR code pour être transmis manuellement par le canal de votre choix.
3. Autorisations de l’appareil et leur usage
Obscura ne demande que le strict minimum d’autorisations nécessaires à son fonctionnement cryptographique local :
- Appareil photo (
NSCameraUsageDescription/android.permission.CAMERA) : utilisé uniquement pour scanner les QR codes de clés publiques lors de l’échange de clés. Les images sont analysées en temps réel dans la mémoire volatile ; aucune photo ni vidéo n’est capturée, enregistrée ou transmise. - Biométrie / Face ID / Touch ID (
NSFaceIDUsageDescription/USE_BIOMETRIC) : utilisée exclusivement pour déverrouiller l’app et authentifier l’accès au coffre via l’enclave sécurisée native de votre appareil. Les données biométriques ne la quittent jamais et l’app n’y a pas accès. - Accès au presse-papiers : le surveillant optionnel inspecte le presse-papiers en mémoire transitoire pour reconnaître les messages Obscura valides et les déchiffrer instantanément. Tout autre contenu est ignoré immédiatement. Les données du presse-papiers ne sont jamais enregistrées, envoyées ni transmises.
4. Achats intégrés et abonnements (RevenueCat)
Obscura propose des abonnements facultatifs (« Obscura Pro ») pour financer un développement cryptographique indépendant. Les paiements sont traités directement par l’Apple App Store (StoreKit) ou Google Play Billing :
- Nous intégrons RevenueCat uniquement pour valider les reçus des boutiques et gérer les droits d’accès.
- RevenueCat traite des reçus de transaction anonymes et un identifiant d’utilisateur d’app anonyme (
$RCAnonymousID). - RevenueCat n’a aucun accès à vos clés privées, contacts, contenus de messages déchiffrés ni identifiants personnels.
5. Effacement complet et maîtrise des données
Toutes les données étant stockées exclusivement sur votre appareil, vous maîtrisez à tout moment leur cycle de vie :
- Vous pouvez appuyer sur « Effacer toutes les données du coffre » dans les Réglages de l’app pour supprimer définitivement et irréversiblement toutes les clés, tous les historiques de messages et toute la configuration de votre appareil.
- La désinstallation d’Obscura supprime immédiatement toutes les données locales de l’app et sa base de données isolée.
6. Protection des enfants
Obscura ne collecte ni ne sollicite sciemment d’informations personnelles auprès d’enfants de moins de 13 ans.
7. Modifications de cette politique
Si cette politique de confidentialité est mise à jour, la version révisée sera publiée ici avec une nouvelle date de « Dernière mise à jour ». Obscura ne collectant aucune coordonnée d’utilisateur, nous vous invitons à consulter cette page régulièrement.
8. Contact
Pour toute question, demande ou remarque d’audit de sécurité concernant le modèle de confidentialité cryptographique d’Obscura, contactez :
Dylan Călin • Dylan C Software
E-mail: dylancsoftware@gmail.com
Bucharest, Romania