La plupart des messageries
Tous les utilisateurs dépendent de l’infrastructure du fournisseur pour se trouver, se connecter et échanger.
Messagerie · Plateforme de travail · Souveraineté
Vibration rassemble les messages, fichiers, sondages, évènements, appels et outils de coordination dans une plateforme chiffrée côté navigateur, auto-hébergeable et adaptée aux équipes, institutions et associations.
Conçu pour les organisations qui veulent communiquer sans abandonner leur infrastructure.
Comprendre en un regard
La plupart des messageries reposent sur une infrastructure centralisée, même lorsqu’elles chiffrent les messages de bout en bout. Avec Vibration, cette confidentialité s’appuie en plus sur une architecture fédérée : plusieurs serveurs maîtrisés peuvent communiquer, sans dépendre d’un centre unique.
Tous les utilisateurs dépendent de l’infrastructure du fournisseur pour se trouver, se connecter et échanger.
Chaque organisation choisit et maîtrise son serveur sécurisé. Les instances se relient pour former un réseau commun.
Chiffré de bout en boutLe message est verrouillé sur votre appareil et seul celui du destinataire peut l’ouvrir. Les serveurs le transportent sans pouvoir le lire.
Fédéré et maîtriséIl n’existe pas un serveur central imposé. Chaque organisation choisit son instance, l’administre et communique avec les autres.
Une messagerie complète
Vibration ne s’arrête pas au texte. Les outils de décision, d’organisation et de collaboration restent directement attachés aux conversations qui leur donnent du contexte.
Réponses, réactions, épinglages personnels réunis dans une fenêtre latérale, accusés de lecture, présence, saisie en temps réel et messages éphémères.
Plusieurs réponses, un vote par personne, résultats instantanés et fonctionnement fédéré.
Nom, description, lieu, début et fin. Calendrier partagé, export iCal local ou flux dédié révocable, et un clic ramène à la discussion d’origine.
Images, vidéos, audio, PDF et documents réunis avec leur conversation d’origine et leurs aperçus.
Passez de la discussion à la réunion sans changer d’outil. WebRTC, partage d’écran, caméra mobile et tableau blanc collaboratif sont intégrés.
Enregistrez directement dans le navigateur : la note vocale devient un fichier audio chiffré comme le reste de la conversation.
Contacts anciens et membres de groupes sont retrouvables. Reprenez une discussion en un geste, sans pouvoir supprimer un échange actif.
Mes notes, favoris, notifications et partage de fichiers gardent les décisions accessibles. L’interface reste utilisable sur ordinateur, tablette et mobile.
Plateforme de travail
Professionnels, institutions et associations peuvent réunir coordination, décisions, documents et invitations dans un environnement qui reste lisible, maîtrisé et déployable selon leurs contraintes.
Discutez en privé ou en groupe, sondez les membres, planifiez un évènement et retrouvez la décision depuis son message d’origine.
Réunions · équipes · projetsCentralisez images, audio, vidéo, PDF et documents avec aperçu, dossier global, liens temporaires et révocables.
Documents · médias · ressourcesLes administrateurs et gestionnaires créent des liens personnalisés, avec durée de vie choisie, à partager par e-mail, SMS ou messagerie.
Membres · partenaires · bénévolesChiffrement local, rôles d’administration, contrôle des inscriptions, révocation et déploiement sur votre infrastructure.
Souveraineté · conformité · continuitéEnterprise · Fédération privée
Chaque organisation garde son serveur, ses utilisateurs et ses règles. Les instances approuvées échangent conversations, fichiers, sondages et évènements avec une expérience cohérente des deux côtés.
Les administrateurs choisissent les instances partenaires autorisées.
Messages, fichiers, appels, sondages et évènements traversent la fédération.
File d’attente, reprise et synchronisation limitent l’impact des coupures temporaires.
Les utilisateurs distants restent identifiables par leur nom et leur instance.
Sécurité de bout en bout
Vibration protège le contenu, vérifie son auteur et donne à chaque utilisateur la maîtrise de ses appareils. Le serveur authentifie, persiste et route des enveloppes chiffrées, sans recevoir les clés privées ni la phrase secrète.
Le contenu des conversations est chiffré avant le réseau, puis vérifié et déchiffré sur les appareils des participants.
Les conversations privées utilisent ECDH P-256, HKDF-SHA-256 et AES-256-GCM. Dans un groupe, une clé aléatoire est enveloppée pour chaque membre et renouvelée après un changement de membres ; les messages peuvent aussi être éphémères.
WebCrypto génère les clés ECDH et ECDSA. Leurs parties privées sont chiffrées par AES-GCM avec une clé dérivée par Argon2id ; la phrase secrète ne quitte jamais le navigateur et reste distincte du mot de passe haché avec bcrypt.
Le fichier, son nom et son type sont chiffrés. Un partage externe reçoit une copie rechiffrée avec une clé dédiée, un délai et une révocation ; les notifications Push n’exposent pas le message.
Chaque appareil approuvé possède dans IndexedDB une clé ECDSA P-256 non exportable. Il prouve sa possession en signant un défi éphémère ; le serveur ne conserve que la clé publique.
Un nouvel appareil reste bloqué jusqu’à son approbation depuis une session active. Le QR code et le code court sont à usage unique, expirent après cinq minutes et ne contiennent ni mot de passe, ni phrase secrète, ni clé privée.
Le profil sépare les appareils de confiance des sessions actives. Déconnecter ferme une session ; retirer la confiance révoque l’appareil et toutes ses sessions. Le code personnel de récupération est à usage unique et sa validation les révoque toutes.
Chaque nouveau texte, fichier, sondage et évènement est signé en ECDSA. Le serveur contrôle la signature avant de l’accepter et le destinataire la revérifie avant de déchiffrer ou télécharger.
Les empreintes d’identité sont mémorisées par instance. Un changement de clé bloque l’usage cryptographique jusqu’à son acceptation explicite après comparaison avec la personne par un autre canal.
Un membre peut disparaître des recherches publiques. Il reste joignable dans + Contact et + Groupe grâce à un code privé partagé avec ses proches, révocable en générant un nouveau code.
Un membre choisit une catégorie d’infraction : seuls ce motif et les renseignements techniques sont transmis. Le contenu chiffré reste privé, et le signalement peut être retiré par son auteur ou l’administrateur.
Cookies HttpOnly et SameSite, contrôle d’origine, limitation des tentatives, CSP, autorisation WebSocket, validation des tailles et contrôle d’appartenance protègent les routes sensibles.
Rôles, bannissement, révocation des sessions, inscriptions et invitations contrôlées, conditions versionnées et journal d’audit s’appuient sur les comptes et métadonnées, jamais sur le contenu clair.
Souveraineté vérifiable
Exploitation Enterprise
Les fonctions opérationnelles s’appuient sur les comptes, rôles et métadonnées nécessaires à l’exploitation, sans transformer l’administration en accès au contenu clair.
Deux façons de commencer
Le même socle web-first, avec un périmètre adapté à l’expérimentation ou à l’exploitation en organisation.
Une édition publique et volontairement compacte pour tester les principes de Vibration.
Administration, infrastructure et accompagnement pour un déploiement de production maîtrisé.
Questions fréquentes
Le contenu, les noms de fichiers et les principales données de conversation sont chiffrés dans le navigateur avant leur envoi. Seuls les participants qui détiennent les clés de la conversation peuvent les déchiffrer.
Après la connexion, l’appareil inconnu affiche un QR code et un code court. Depuis un appareil déjà connecté, ouvrez Mon profil puis Appareils et sessions pour scanner le QR code, choisir son image ou saisir le code. L’autorisation expire après cinq minutes et ne transporte aucun secret de compte.
Déconnecter ferme uniquement la session choisie. Retirer la confiance révoque la clé locale de l’appareil et ferme toutes les sessions qui lui sont associées. Les deux listes restent visibles dans le profil.
Oui. Un profil invisible n’apparaît plus dans les recherches des membres qui ne le connaissent pas. L’utilisateur peut générer un code privé à transmettre à ses contacts de confiance ; après l’ajout ou la création du groupe, son nom d’utilisateur apparaît normalement dans le carnet.
Le contenu chiffré n’est pas transmis. La modération reçoit la catégorie d’infraction choisie et les renseignements techniques nécessaires. La personne qui a signalé le message comme l’administrateur peut ensuite retirer le signalement.
Vibration mémorise les empreintes d’identité. Si une clé ECDH ou ECDSA change, l’usage cryptographique est bloqué jusqu’à une acceptation explicite après comparaison des empreintes avec la personne concernée par un autre moyen.
Il permet de définir un nouveau mot de passe et révoque les sessions et appareils précédents. Il ne remplace pas la phrase secrète de chiffrement : sans cette phrase ou une clé locale encore disponible, le serveur ne peut pas déchiffrer l’historique.
Oui, avec l’édition Enterprise. Les administrateurs relient des instances approuvées ; les utilisateurs peuvent ensuite échanger messages, fichiers, sondages et évènements avec une expérience cohérente.
Non. Vibration fonctionne dans un navigateur moderne et peut être installée comme PWA. Un packaging desktop ou mobile peut également être proposé selon le déploiement Enterprise.
Le navigateur rechiffre le fichier avec une clé dédiée. Le lien peut expirer et être désactivé. Une personne extérieure télécharge le fichier sans accéder à la conversation ni à sa clé.
Oui. L’utilisateur peut exporter son calendrier après déchiffrement local, ou activer un flux iCal dédié et révocable depuis son profil. Ce flux est protégé par une authentification distincte.
Il conserve les contacts avec lesquels l’utilisateur a déjà échangé, ainsi que les membres des groupes. Les discussions actives restent protégées ; les contacts anciens peuvent être supprimés individuellement ou globalement, puis retrouvés pour reprendre une discussion.
Un administrateur ou un gestionnaire peut créer un lien personnalisé avec une durée de vie choisie, puis l’ouvrir dans son client e-mail, SMS ou messagerie. Le code est indépendant du code d’activation global et peut être révoqué.
Prêt à reprendre le contrôle ?
Découvrez Vibration en ligne ou parlons de votre infrastructure, de votre fédération et de vos contraintes de déploiement.