Element (ex Riot)
Element rassemble toutes vos conversations et intégrations applicatives en une seule application.
En cherchant une alternative aux messageries instantanées classiques, je me suis rapidement rendu compte des limites de WhatsApp et Messenger, notamment en matiÚre de vie privée. Signal est une option intéressante, mais il reste une solution centralisée.
C'est en explorant dâautres alternatives que jâai dĂ©couvert Matrix, un protocole dĂ©centralisĂ© et open source qui va bien au-delĂ dâune simple application de messagerie.
Ses espaces, qui permettent de regrouper diffĂ©rents salons, ainsi que ses outils collaboratifs, rappellent lâambiance des forums des annĂ©es 2010 ou des serveurs Discord. Ce potentiel, aussi bien pour les communautĂ©s que pour le travail collaboratif, me semble particuliĂšrement prometteur.
Matrix se situe à mi-chemin entre les messageries privées comme Signal, et les plateformes collaboratives comme Discord ou Slack. Il combine confidentialité et collaboration, offrant une alternative libre et ouverte aux solutions centralisées.
Les atouts de Matrix reposent sur deux piliers majeurs :
Bien sĂ»r, Matrix offre toutes les fonctionnalitĂ©s dâune messagerie moderne : multi-plateforme, communication en temps rĂ©el, groupes et canaux, mais son vĂ©ritable atout est quâil respecte ses utilisateurs.
| Aspect | Pourquoi c'est un atout |
|---|---|
| đ FĂ©dĂ©ration | Vos donnĂ©es ne dĂ©pendent pas d'une seule entreprise. Si un serveur ferme, le rĂ©seau global continue de tourner. |
| đ Vie privĂ©e verrouillĂ©e | Chiffrement de bout en bout automatique pour les discussions privĂ©es et groupes fermĂ©s. MĂȘme l'admin du serveur ne peut lire vos messages. |
| đĄ Choix de l'hĂ©bergeur | Confiez vos donnĂ©es Ă un collectif Ă©thique (CHATONS), un serveur public, ou installez le vĂŽtre Ă la maison pour un contrĂŽle total. |
| đ Passerelles vers l'extĂ©rieur | Discutez avec des contacts sur Discord, Telegram ou WhatsApp via les bridges, sans quitter Matrix. |
| đ ïž Open Source | Le code est public : assurance contre toute fonctionnalitĂ© cachĂ©e visant Ă vous espionner ou vendre vos donnĂ©es. |
| đïž ValidĂ© par le secteur public | Gouvernements (France, Allemagne) et universitĂ©s l'utilisent Ă grande Ă©chelle pour leurs communications internes. |
| đĄ Espaces organisateurs | Organisez vos salons par thĂšmes ou projets comme sur Discord ou Slack grĂące aux "Espaces". |
| Aspect | Ce qu'il faut anticiper |
|---|---|
| đ ïž Courbe d'apprentissage | Choisir un "serveur" Ă l'inscription et une "application" pour s'y connecter demande un effort de comprĂ©hension face au 1-clic de Signal ou WhatsApp. |
| đ Risque de perte dĂ©finitive | La sĂ©curitĂ© est si stricte que sans clĂ© de secours, les anciens messages chiffrĂ©s deviennent illisibles si vous perdez vos accĂšs. |
| đ Serveurs publics saturĂ©s | Le serveur par dĂ©faut (matrix.org) connaĂźt parfois lenteurs ou pannes temporaires dĂ» Ă son succĂšs. PrivilĂ©giez un serveur alternatif. |
| â ïž Bridges imparfaits | Les passerelles externes ne fonctionnent pas toujours Ă 100 % et nĂ©cessitent parfois des configurations techniques complexes. |
| đ Ressources serveur gourmandes | Le protocole synchronise Ă©normĂ©ment de donnĂ©es. L'auto-hĂ©bergement exige plus d'espace disque et mĂ©moire qu'une messagerie classique comme XMPP. |
| đ Effet "dĂ©sert" social | Moins grand public que WhatsApp ou Telegram : vous devrez convaincre vos proches d'installer l'application pour Ă©changer facilement. |
| đ”ïž MĂ©tadonnĂ©es exposĂ©es | Bien que le contenu soit chiffrĂ©, votre serveur sait Ă quelle heure vous Ă©crivez et avec qui vous communiquez. |
La premiĂšre chose Ă comprendre, câest que Matrix nâest pas une application, mais un protocole.
Autrement dit, il dĂ©finit un langage commun qui permet Ă diffĂ©rentes applications de communiquer entre elles. Un peu comme le courriel: peu importe si tu utilises Gmail, Outlook, ProtonMail ou Infomaniak, tu peux toujours envoyer des messages Ă nâimporte quelle autre adresse e-mail. Avec Matrix, câest pareil. Il existe plusieurs serveurs et plusieurs applications (quâon appelle "clients"), mais tout le monde peut communiquer ensemble.
Pour utiliser Matrix, il vous faut un compte sur un serveur (appelĂ© homeserver). Ce serveur hĂ©berge votre identifiant (ex: @votre_pseudo:serveur.org) et vos conversations. Contrairement aux messageries centralisĂ©es, vous pouvez choisir parmi de nombreux serveurs publics, ou mĂȘme hĂ©berger le vĂŽtre.
Les CHATONS proposent des serveurs Matrix gérés par des structures engagées pour une informatique éthique et respectueuse de la vie privée.
Voici quelques exemples :
Vous trouverez des listes plus complĂšte sur www.chatons.org et sur joinmatrix.org
Pour utiliser Matrix, vous avez besoin dâun client : une application qui vous permet de vous connecter, Ă©changer et organiser vos conversations. Plusieurs existent, tous compatibles entre eux vous pouvez choisir celui qui vous convient.
Voici quelques clients populaires, libres et disponibles sur plusieurs plateformes :
| Client | Plateformes | đ E2EE | đ Spaces | đ Multiâcompte | đŹ Commentaire |
|---|---|---|---|---|---|
| Element | đ/đ§đȘđ/đ±đ | Oui | Oui | Non | TrĂšs complet mais un peu lourd |
| Element X | đ±đ | Oui | Oui | Non 1 | Version moderne et plus fluide |
| FluffyChat | đ/đ§đ/đ±đ | Oui | Oui | Oui | LĂ©ger, multiâcompte |
| Cinny | đ/đ§đȘ/đ± | Oui | Oui | Non | Interface moderne proche de Discord |
| Nheko | đ§đȘđ | Oui | Oui | Non | Desktop natif, rapide |
| Fractal | đ§ | Oui | Non | Oui | Simple, multiâcompte et ergonomie au top |
| SchildiChat | đ/đ§đȘ/đ± | Oui | Oui | Non | TrĂšs complet fork de Element |
| SchildiChat Next | đ± | Oui | Oui | Non 1 | Fork d'Element X, interface amĂ©liorĂ©e |
LĂ©gende plateforme : đ Web | đ§ Linux | đȘ Windows | đ Mac | đ± Android | đ iOS |
Commencez peu ĂȘtre avec Element ou Cinny ils sont simples, bien documentĂ©s, et supportent toutes les fonctionnalitĂ©s clĂ©s (dont les espaces et le chiffrement).
Element rassemble toutes vos conversations et intégrations applicatives en une seule application.
Cinny un client matrix qui se concentre principalement sur une interface simple et élégante.
Matrix propose une fonctionnalitĂ© appelĂ©e Espaces (Spaces en anglais), qui permet de regrouper plusieurs salons (ou rooms) sous une mĂȘme structure. Les Espaces permettent de regrouper plusieurs salons autour dâun thĂšme ou dâun projet, comme les serveurs Discord. Un salon peut appartenir Ă plusieurs espaces, facilitant lâorganisation.
â ïž Attention : tous les clients ne supportent pas encore cette fonctionnalitĂ© (ex: Fractal).
Un des atouts de Matrix, câest la possibilitĂ© de rejoindre des communautĂ©s et des groupes publics sur une grande variĂ©tĂ© de sujets.
Salons utiles pour débuter :
Espaces :
Lorsque vous vous connectez Ă Matrix depuis un nouveau dispositif, celui-ci doit ĂȘtre validĂ© Ă lâaide dâun appareil dĂ©jĂ authentifiĂ©. Cette vĂ©rification sâeffectue soit en scannant un code QR, soit en comparant une sĂ©rie dâĂ©mojis. Une fois approuvĂ©, le nouveau dispositif rĂ©cupĂšre les clĂ©s de dĂ©chiffrement depuis lâappareil existant, ce qui lui permet de lire vos messages chiffrĂ©s.
Cette mĂ©thode garantit que personne ne peut accĂ©der Ă vos conversations, pas mĂȘme lâadministrateur de votre serveur (homeserver). Le chiffrement reste effectif de bout en bout.
â ïž VĂ©rifiez rĂ©guliĂšrement vos sessions actives Les clients comme Element vous avertissent automatiquement lorsquâune nouvelle session est créée. Si vous ne reconnaissez pas un appareil ou une connexion, supprimez-la immĂ©diatement.
đ Et si je nâai plus aucun appareil de confiance ?
Le déchiffrement repose sur la transmission des clés entre vos appareils. Cela pose un problÚme si :
Dans ces cas, vous ne pourrez pas récupérer vos messages chiffrés sauf si vous avez configuré une clé de sécurité (Security Key).
Sans sauvegarde, la perte dâaccĂšs Ă toutes vos sessions entraĂźne la disparition dĂ©finitive de lâhistorique chiffrĂ©. Configurez une clĂ© de sĂ©curitĂ© dĂšs maintenant pour Ă©viter ce risque.
Bien que Matrix ne soit pas forcément le plus facile à prendre en main, et que quelques notions clés comme le fonctionnement du chiffrement ou de la fédération puissent rebuter au début, ce sont précisément ces points qui en font un outil vraiment puissant. En tant que projet open source, il bénéficie de contributions constantes qui visent à proposer un outil sur mesure, de plus en plus léger, capable de devenir un véritable nouveau standard pour nos messageries.
Au final, tester Matrix, c'est une dĂ©marche d'auto-dĂ©fense numĂ©rique. C'est rĂ©apprendre Ă habiter le rĂ©seau plutĂŽt que de simplement consommer des applications centralisĂ©es. Pas besoin d'ĂȘtre un geek chevronnĂ© pour s'y mettre : crĂ©ez un compte sur un serveur Ă©thique, explorez les salons, et venez participer Ă la construction d'un web plus horizontal.
Une bonne parie de cette article est inspiré de joinmatrix.org sous CC BY-SA 4.0.
Commentaires
Vous avez un compte sur la FĂ©diverse ? RĂ©pondez Ă ce message pour participer Ă la discussion. đŹ