Aller au projet

RÉALISATIONS / 01

Hush Messenger.

Une messagerie privée. Sur iOS, Android, macOS et le Web.

Messages et fichiers chiffrés, appels audio et vidéo, invitations et conversations à durée choisie. Hush réunit trois applications natives et un client Web autour du même socle de communication.

Application disponible en
  • Anglais
  • Français
  • Espagnol
60 secondes · Film en anglais, sous-titré en arabe.Vimeo

LE CONTEXTE

Une conversation a aussi une fin.

Fondé par Gabriel Genoni, Hush Messenger répond aux échanges personnels et professionnels qui n’ont pas vocation à rester accessibles indéfiniment. Le projet associe chiffrement sur les appareils, admission des participants et expiration des accès. La conception couvre le Web, iOS, Android et macOS, avec une liste de conversations synchronisée et des historiques propres à chaque appareil.

01 · Applications

iOS, Android, macOS.

Trois clients natifs. Une même logique de conversation privée.

iOS

Une application iPhone avec messages, groupes et fichiers chiffrés. Les appels utilisent l’interface système CallKit ; le coffre local peut être protégé par la biométrie Apple.

CallKit · Keychain

Android

Une application Android avec messagerie, pièces jointes et appels. L’intégration Telecom/ConnectionService et les notifications d’appel accompagnent un coffre protégé par le Keystore et la biométrie forte.

Telecom · Keystore

macOS

Une application de bureau avec capture native de l’écran, appels et notifications locales interactives. Touch ID protège le coffre lorsque la signature et le profil de l’application le permettent.

Partage d’écran · Touch ID

Le Web complète ces trois applications : accès depuis un navigateur compatible, sans installation pour les invités. Le partage d’écran est disponible sur les navigateurs de bureau pris en charge et sur macOS, pas sur mobile.

Inviter.

Un lien ou un QR code. Votre invité rejoint l’échange sans créer de compte.

Interface Web mobile Hush : invitation avec lien, QR code et copie du lien.

Échanger.

Les messages, les participants et la durée restante dans un même fil.

Interface Web mobile Hush : conversation entre Fatima et Ahmed, durée restante et messages.

Partager.

La pièce jointe prend sa place dans la discussion, prête à être téléchargée.

Interface Web mobile Hush : pièce jointe PDF dans le fil de discussion.

Clients développés. Le whitepaper du 8 octobre 2026 décrit une distribution officielle en préparation et des validations sur appareils physiques encore à compléter. APNs/PushKit sur iOS et FCM sur Android nécessitent une configuration opérateur ; macOS n’a pas de réveil distant lorsque le processus est fermé.

02 · Chiffrement & confiance

Le contenu reste entre vous.

Les messages sont chiffrés sur l’appareil avant de traverser le relais.

Votre appareilChiffre le contenu
Le relais HushTransmet le chiffré
Le destinataireDéchiffre localement
Signal : X3DH + Double Ratchet pour les messages. AES-256-GCM pour les fichiers, les trames d’appel et le stockage local. Les clients utilisent des implémentations communautaires de Signal, distinctes de sa bibliothèque officielle.
Création d’une conversation Hush : une heure sélectionnée parmi les quatre durées proposées.
Web · mobileChoisir quand l’échange disparaît

Identités vérifiables

Un propriétaire signe les identités exactes admises dans la conversation. Des numéros de sécurité peuvent être comparés via un autre canal. Une clé de contact déjà connue qui change bloque les invitations jusqu’à résolution.

Un coffre sur l’appareil

Le mot de passe produit une clé d’authentification dérivée. Le coffre strict utilise un secret indépendant et une clé de récupération distincte. Sur les applications natives, le coffre démarre verrouillé, masque le contenu en arrière-plan et demande un nouveau déverrouillage au retour.

Des limites explicites

Chiffrer le contenu ne masque pas toutes les métadonnées de compte, d’invitation ou de réseau. Les copies exportées, sauvegardes et appareils compromis restent hors du nettoyage de la conversation. Les protections de capture varient selon le système.

03 · La conversation

Tout un échange, pensé ensemble.

De l’invitation au dernier fichier, les parcours sont conçus pour fonctionner entre les clients.

Messages & groupes

Conversations individuelles ou en groupe, noms des participants, états envoyé / reçu / lu et indicateurs de saisie. Messages et signaux de contrôle sont chiffrés de bout en bout.

Inviter simplement

Lien complet, QR code, copie ou partage système : un invité peut rejoindre sans compte après admission par le propriétaire. Une invitation ciblée par nom d’utilisateur permet l’admission automatique par le client propriétaire en ligne.

Fichiers chiffrés

Chaque pièce jointe reçoit une clé unique avant l’envoi. Un téléchargement par appareil destinataire enregistré à l’envoi, avec confirmation ; la copie serveur est supprimée après le dernier accusé attendu ou à expiration. Un appareil arrivé plus tard ne reçoit pas les anciens fichiers.

Appels audio & vidéo

Dans les conversations Pro compatibles : chiffrement des trames, aperçu caméra, galerie de groupe, sélection d’un participant, micro, caméra, plein écran Web et réduction de l’appel. Le Web garde l’appel actif lors d’un changement de discussion.

Une durée choisie

Free crée des conversations de 30 jours. Pro propose 1 heure, 24 heures, 7 jours ou 30 jours, ainsi que la fermeture anticipée par le créateur autorisé. L’expiration coupe l’accès API ; le nettoyage effectif dépend du serveur et de l’exécution des appareils.

Retrouver ses échanges

Recherche locale par nom, favoris, renommage, non-lus et durée restante. La liste des conversations est synchronisée dans un coffre chiffré ; l’historique des messages reste propre à chaque appareil. Les brouillons sont conservés tant que l’espace de discussion reste monté.

Hush sur le Web : appel vidéo avec Fatima, commandes d’appel et discussion ouverte à droite.
Web · bureauL’appel vidéo et le fil de discussion
Hush sur le Web : partage d’un écran de présentation, vidéo en incrustation et discussion ouverte.
Web · bureauPrésenter sans quitter la conversation

04 · Plateforme & qualité

Au-delà du fil de discussion.

Comptes, abonnements, diagnostic et interopérabilité composent le même produit.

Compte & récupération

Nom d’utilisateur et mot de passe, sans téléphone ni e-mail obligatoire. E-mail de récupération facultatif, changement du mot de passe et suppression du compte. Réinitialiser l’accès par e-mail ne reconstruit pas un coffre strict sans son secret ou sa clé de récupération.

Free, Pro & facturation

Le créateur porte les capacités de la conversation ; ses invités n’ont pas à acheter Pro. Souscriptions mensuelles et annuelles, essai selon éligibilité et gestion du renouvellement passent par le Web et Stripe. Les applications natives actualisent le plan du compte.

Langues & accessibilité

Français, anglais et espagnol ; apparence claire, sombre ou système et interfaces adaptatives. Des réglages de mouvement, de contraste et de contrôle accessibles sont intégrés, sans revendiquer de certification globale.

Diagnostic & exploitation

Journal technique local à consulter, exporter ou effacer, sans envoi automatique. Console d’administration séparée avec métriques, diagnostics, TOTP et purge des rooms. Les journaux techniques filtrent les contenus et secrets ; les métadonnées opérationnelles ont leur propre rétention.

API & interopérabilité

Relais de messages et API de compte partagés entre le Web et Flutter, avec notifications WebSocket Reverb et repli HTTP. Les invitations, accusés de réception, fichiers et clés d’appel traversent les clients. L’API ne propose pas de déchiffrement ni d’export de l’historique.

Vérification & qualité

Autocontrôles de sécurité accessibles sans compte, tests PHP, Web, Flutter et interopérabilité. Le whitepaper rapporte 752 tests Web et 712 tests serveur passés le 8 octobre 2026. L’audit indépendant, les appareils physiques, la charge et les versions distribuées restent des validations distinctes.

La suite : audit indépendant, tests sur appareils réels, distribution signée, pilotes professionnels et évolution vers un échange de clés post-quantique. Le whitepaper décrit ces sujets comme des travaux à poursuivre.

Les documents du projet

La vision. Les détails.

Porté par Gabriel Genoni, le projet prévoit une implantation au Qatar et présente une proposition au Startup Qatar Investment Program. Le pitch expose le produit, les usages professionnels, la stratégie de lancement et un financement recherché de 1,1 million de dollars. La candidature, la sélection et le financement ne sont pas présentés comme acquis.

Présentation fondée sur le whitepaper du 8 octobre 2026 et le pitch d’octobre 2026. Les fonctionnalités décrites et les tests rapportés concernent cette version du projet ; ils ne constituent pas un audit indépendant du service déployé.