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 · KeychainRÉALISATIONS / 01
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.
LE CONTEXTE
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
Trois clients natifs. Une même logique de conversation privée.
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 · KeychainUne 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 · KeystoreUne 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 IDLe 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.
Un lien ou un QR code. Votre invité rejoint l’échange sans créer de compte.

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

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

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
Les messages sont chiffrés sur l’appareil avant de traverser le relais.

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.
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.
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
De l’invitation au dernier fichier, les parcours sont conçus pour fonctionner entre les clients.
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.
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.
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.
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.
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.
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é.


04 · Plateforme & qualité
Comptes, abonnements, diagnostic et interopérabilité composent le même produit.
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.
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.
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.
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.
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.
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
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é.