Comme vous le savez, Discord veut implémenter de la vérification d'age par carte d'identité ou photo, et parlent aussi de détecter l'age à coup d'IA sur les messages. Pour des raisons évidentes (les USA étant sous un régime fasciste) c'est une très mauvaise idée, et c'est devenu encore pire quand on a appris que les données seraient retransmises à une entreprise ayant eut de forts investissement de Peter Thiel, un milliardaire US proche de Trump qui est à fond dans l'IA et le sécuritaire. A noter qu'ils avaient déjà leaké 70 000 pièce d'identité australienne, donc on peut avoir des craintes sur leur capacités à instaurer de la sécurité.
L'autre point qui fait peur est une rumeur que Discord viserait son IPO (devenir quoté en bourse) en Mars, ce qui généralement marque le début ou l'accélération de l'enshittification des plateformes : Discord va devoir revenir rentable. Pour l'instant l'entreprise ne semble pas l'être, et a tenté divers moyen de l'être (Nitro, les Quètes (des pubs déguisées), etc). Cela va vouloir dire rendre des choses payantes, et rendre le service moins bon quand on ne paie pas.
Tout cela a fait que les alternatives à Discord ont toutes eut un bond d'utilisation, et beaucoup de gens cherchent d'autre endroit où aller pour discuter. Cela fait d'autant plus peur que les gens ne filant pas leur identité à Discord seront considéré comme mineur et donc ne pourront pas voir certains contenus… hors on sait que les USA sont très puritain et que le simple fait d'être LGBT peut être vu comme devant être 18+ par les conservateurs. Bref, y'a pleins de risques avec tout ça.
J'avais déjà fait y'a trois ans environ un article sur le sujet, et la situation actuelle me pose à un peu faire une "suite" à ça. Voici du coup un petit plan de cet articles :
- Les cas d'utilisations de Discord
- Signal, le choix de la sécurité
- Les sites web.
- Les forums.
- Les messageries instannées décentralisées (XMPP, IRC, Matrix)
- Les logiciels de vocal historique (teamspeak/mumble)
- Stoat
A noter que le but de cet article n'est pas de forcer qui que ce soit. Je sais que c'est un cas ou le "cost of switching" est super haut, et ce malgré le danger. Je fais juste l'étendue de ce que je vois comme alternatives.
Discord, l'app à tout faire
Avant toutes choses, j'aimerais explorer ce qui sont pour moi les usages de Discord dont on va parler ici, et tenter de répondre à ces utilisations une par une.
- (1) Discord peut être utilisé pour discuter avec ses ami⋅es ou d'autres personnes en 1:1 ou
- (1.5) Il est aussi utilisé en petit groupe de connaissance (groupe d'ami⋅es, famille, etc)
- (2) Discord peut être utilisé pour héberger des communautés, qui peuvent être tournée autour d'un individu ou d'un sujet. (exemple : communauté Sonic the Hedgehog, etc)
- (3) Discord peut être utilisé pour héberger des espaces d'entraides ("serveur" de support, etc)
- (4) Discord peut être utilisé pour centraliser des informations que l'on désire avoir (utiliser des bots pour avoir les news d'autres serveurs sur "son" serveur ou serveur de pote, etc)
- (5) Discord peut être utilisé pour centraliser les informations autour d'un projet (téléchargement d'un romhack par exemple).
Et on peut aussi diviser tout cela en deux grands types d'usages
- Les usages sensibles, ayant besoin de protection de la vie privée.
- Les usages non-sensibles, ayant moins besoin de cette protection.
Et en plus de cela, il faut rajouter les média :
- (A) Stream/Partage d'écran
- (B) Discussion vidéo
- (C) Discussion vocale
- (D) Envoie d'image
- (E) Discussion par texte non-instannée
- (F) Discussion par texte instannée
Cela créer toute une constellation d'usage, et c'est pourquoi la forme de cette article ne va pas passer par lister tout les usages, mais prendre des types d'alternatives et prendre ce qu'elle couvre.
Je ne vais pas couvrir l'option "jeux" de Discord, parce que je pense qu'elle est un peu plus gadget.
Du point de vue de la sécurité.
Pour cette partie, je vais me baser sur ce que dit Soatok dans son blog. Soatok est un bloggueur furry expert en cybersécurité, connu pour avoir faire des review de différents protocole de messagerie libre, et d'en travailler sur un futur.
Son avis est simple. Quelle alternative à Discord est parfaite ? Aucune, et la meilleurs est Signal. Signal est la meilleur mais imparfaite parce que sous juridiction américaine et gardant des risques dû à la centralisation (+ avec des outils de modérations très imparfaits).
Cependant, je pense que y'a un premier point important : son point de vue est celui d'un expert en cybersécurité. Discord n'est de base pas du tout sécurisé. Il n'y a pas d'E2E sur Discord, et de ce fait, je pense que Signal ne représente qu'un des use-case (ce que dit Soatok lui-même). C'est pourquoi je pense qu'on peut proposer d'autres alternatives, même certaines que Soatok déconseille, cependant avec l'avertissement suivant :
Si vous voulez des discussions vraiment privées, pour l'instant votre seul vrai choix est Signal, et même lui n'est pas vraiment une alternative parfaite.
C'est pour cela que je pense qu'en attendant que le projet d'un système de messagerie chiffrée E2E de Soatok voie le jour, Signal doit faire partie de votre boite à outil pour les discussions. Et en vrai, utilisez Signal même pour les discussions familiale ! Signal gérera très bien votre groupe familiale, puisqu'il est vraiment bon pour les petits groupes.
Je conseille donc Signal pour les 1 (B à F, y'a que pour le stream qu'il est pas fait pour il me semble). Il remplace très bien la plupars des usages qu'on a en fait en commun entre Skype et Whattsapp. A noter cependant, que si vous pouvez, n'ayant pas toutes vos discussions sensibles avec des outils numériques.
Les sites web
Cela fait bizarre de dire ça, mais certains des usages de discords sont bien convert par de simple site web : tout l'usage de Discord pour poster son travail. Si en terme de média il est surtout bon pour les cas D et E, il est très bon pour l'usage 5 (centralisation des informations).
J'irais même dire une chose : si votre but est de rendre public un projet, SVP n'utilisez pas Discord. Ne remplacez pas les sites web par un serveur Discord. En effet, devoir s'inscrire sur un serveur Discord rien que pour télécharger un hack ou un truc du genre, c'est RELOU. Si vous voulez un espace centralisé, faisant office de "source de vérité" sur votre projet : faites un site. Il existe des solutions pour faire plus facilement son site aujourd'hui, vous pouvez utiliser des templates, etc. Il n'y a plus besoin de connaitre le html, y'a des tas de solutions "what you see is what you get".
- Si vous voulez de la docs, utilisez des sites de hosting de documentation.
- Si vous voulez une présentation de votre projet, utilisé un builder de site pour faire un truc cool, ou un template.
Si vous voulez gérer des liens ensuite de manière semi-privée, vous pouvez utiliser des forums, etc. Si vous avez une FAQ, cela couvre aussi en partie le use-case (3)
Les forums
Ici, on va parler du usecase (4) et (3) un peu aussi. Comment créer un espace communautaire utile pour pouvoir discuter, s'entraider et d'autres choses du genre ? Je pense qu'ici on peut revenir vers l'ancêtre de Discord : les forums.
J'en ai parlé y'a deux ans dans mon article "les forums en 2024", mais les logiciels de forums continuent d'être des bons choix pour monter des communautés :
- Ce sont des communautés qui peuvent être plus ou moins ouverte, et donc vous permet de regarder avant si vous voulez rentrer ou non, ce qui est un système moins aggressif que Discord.
- Vous avez certaines des fonctionnalités fun de Discord : emoticon custom, par exemple. Vous pouvez également customiser le design, ce qui permet de faire des forums unique et agréable.
- Les forums ont une gestion des droits qui peut être tout aussi riche que celle de Discord.
La plus grande différence sera le rythme : plus lent par rapport à celui plus rapide de Discord. Il est alors possible d'adjoindre un chat communautaire (qui du coup sera pas forcément chiffré), soit via une chatbox, soit via un groupe sur une autre messagerie (on arrivera plus tard aux messageries). Un forum sera surtout bon pour les média donc D et E (partage d'image et discution différée).
Pas mal de communautés gardent encore des forums : GNOME, 32-bit café. Le 32bit cafe host même une liste de forums actifs, mais en anglais.
Un host de serveur connu est Forumactif, mais il contient pas mal de pub, dans mes souvenirs. Pour les utilisateurices de Yunohost, des paquets PHPBB, NodeBB, MyBB et Flarum sont disponibles.
Les messageries instannées décentralisées
Si vous avez besoin d'une messagerie instannée pour des communautés, outre les chatbox (ou genre installer un slack-like genre Mattermost ou Rocket.chat sur son serveur), il existe les possibilités suivantes, que je décrivaient dans mon articles précédants.
A noter que toutes ces messageries sont en dessous de Signal niveau sécurité.
- IRC Le plus ancien, et qui fonctionne assez différent de ce dont à l'habitude. En gros, il n'a pas vraiment de système de compte, et chaque serveur gère lui-même sa sécurité. Il reste une possibilité en cas de besoin, mais soyez averti de bien faire attention aux serveurs où vous allez. Il ne couvre QUE la messagerie instannée (pour partager des images vous devrez utiliser des services externes). Il peut être intéressant, mais du coup le travail de modération à un risque d'être plus grand, notamment si y'a des attaques de bots (ce qui peut aussi arriver avec les autres, et même sur Discord). Cependant, du coup avec une bonne modération, vous aurez une expérience plus plaisante.
- XMPP (ou Jabber). Sa sécurité est imparfaite (il utilise du plaintext par défaut), et il est vieux, mais ça reste une option efficace. Il peut posséder tout les types de média : il existe des extension pour de la vidéo, pour de l'audio, pour du partage d'écran… Mais c'est là tout le soucis. Ce sont des extensions, et cela veut dire parfois trouver LE bon serveur qui fera tout, et les clients qui géreront tout. Cela donc créer une barrière d'entrée qui ne sera pas simple pour tout le monde.
- Matrix est celui pas mal utilisé par les logiciels libres, qui fait son bonhomme de chemin. A titre personnel, c'est celui avec lequel j'ai eut la meilleur expérience, mais il est facile d'avoir des soucis avec les clés de chiffrement, et de ne plus pouvoir déchiffrer les messages des canaux publics. J'ai aussi entendu dire que les outils de modérations étaient pas super comparé à Discord, et qu'il y avait des soucis niveau du lien entre la fondation Matrix et l'entreprise Elements.
Ces logiciels seront très dépendant de leur client, qui feront l'implémentation des fonctionnalités, là ou un Discord à son client indiscernable du logiciel (c'est même interdit d'utiliser un client tiers).
Aucun n'est vraiment parfait, mais ils auront l'aventage de ne pas pouvoir reproduire le soucis de Discord : c'est simple de changer de serveur et garder ses amis. Cependant, je pense que pour la plupart, ils auront un peut l'effet mastodon (et ils sont même plus complexe que Mastodon je dirais ?).
De plus, aucun n'a le système de "guilde" (ou serveur) de Discord. Au plus, Matrix à les "espaces" qui réunit des salons ensemble, mais les trois sont fondé sur le vieux système de salon, ou en gros tu n'a qu'un canal de discussion par groupe. Je pense qu'ils sont donc mieux comme point de discussion instanné d'une communauté, potentiellement en supplément d'un forum, un peu comme à l'époque des forums justement. Le forum offrira la richesse des différents canaux, et le groupe de messagerie l'instantanéité.
L'autre soucis à savoir c'est que pour ces trois services, comme c'est décentralisé, ce n'est pas juste s'inscrire sur un compte et c'est bon. Pour IRC, faut trouver des serveurs et des salons qui conviennent (et sont safe), pour XMPP et Matrix, il faut trouver un host pour pouvoir s'inscrire dessus. Voici quelques ressources utiles :
Si vous utilisez Yunohost, vous pouvez facilement héberger un serveur XMPP, c'est assez léger. Prosody est le plus utilisé, et celui que je vous conseille, il sera efficace et fera bien le travail.
Partage audio
Pour le partage audio, il y a deux solutions historiques qui étaient très utilisées avant l'arrivée de Discord :
- Teamspeak est une solution propriétaire pour discuter et parler vocalement, très présente dans le jeu vidéo. Je connais assez. Depuis la béta-1 de Teamspeak 6, Teamspeak supporte également le partage d'écran, ce qui peut en faire une possibilité viable pour les média A à C. Cependant, un des soucis de Teamspeak par rapport à Discord : il faut payer pour avoir un serveur sur Teamspeak s'il y a plus de 32 personnes, et il faut host soi-même son serveur.
- Mumble, la solution libre. Plus rétro que Teamspeak, il faut héberger soi-même son serveur, et ensuite on peut le contacter depuis Mumble. C'est peut-être une solution un peu trop "geek" pour la plupars du monde, mais j'ai des bons souvenir de mumble.
A noter que Teamspeak 6 est encore en béta, mais ça peut être l'occasion de la tester et d'essayer. Cependant, n'oubliez pas que du coup comme pour Discord vous serez sur un service propriétaire. Et que rien ne prouve que Teamspeak ne va pas faire de la merde (déjà, bah c'est un service capitaliste).
Stoat, le petit nouveau
Stoat est le petit nouveau, et il était anciennement connu sous le nom de Revolt. C'est un vrai clone de Discord ici, et il possède la plupart des mêmes fonctionnalités, notamment des "serveurs" comme ceux de Discord. Stoat est encore en cours de développement, et donc il lui manque certaines fonctionnalités, mais est le plus proche d'avoir le même set de fonctionnalité que Discord. Visiblement, les appels vidéo sont présent, mais moins stables, mais j'ai jamais eut l'occasion de tester.
Stoat a été au centre d'une dispute il y a quelques jours, quand il a été découvert que certains commits (du créateur) avaient été écrit via une IA, mais ces commits ont été supprimé depuis, et Stoat a désormais de bien meilleurs règles contre l'IA justement, ce qui devrait éviter que ça recommence. Cependant, cela peut être une raison de se méfier.
Stoat peut être auto-hébergé, mais c'est très peu pratique parce que y'a pas de fédération et le client est vraiment centré autour de l'instance principale. Donc je pense que tant que ce n'est pas amélioré, Stoat doit être considéré comme un service centralisé, avec les mêmes risques que d'utiliser Discord. Si le serveur principal de Stoat s'enshittifie, la situation est encore pire qu'avec un service décentralisé, parce que de facto, ce sera tout le logiciel qui le sera.
Mot de la fin
Nous avons vu pas mal de possibilité différente pour remplacer certains des usages de Discord. De ce que j'ai vu, Stoat semble être la solution préférée… Mais je me demande si c'est pas aussi un peu un soucis ? En effet, je pense qu'un des trucs qui fait que la situation est compliquée avec Discord, c'est que Discord a fusionné des tas d'usages en un seul. Non seulement tout le monde est sur Discord, mais en plus c'est devenu l'espace principal des communautés.
Je ne dis pas ça pour taper sur Stoat, je pense qu'il peut faire partie de la liste des outils que l'on peut utiliser pour remplacer une partie des fonctionnalités de Discord. Et c'est ça le truc : Je pense qu'il vaut mieux ne pas mettre tout ces oeufs dans le même panier. C'est pour cela que je ne conseille pas forcément de quitter Discord, mais plutôt d'éviter d'être 100% dépendant de juste ce service, et c'est pareils si vous voulez le remplacer par Stoat : essayez d'avoir plusieurs cordes à votre guitare, je dirais.
Pour ma part, j'ai des comptes Stoat, Matrix, Signal et XMPP, et j'ai remis une application IRC sur mon ordinateur (même si je compte moins l'utiliser). Je compte aussi voir si je vais pas faire quelques vocaux sur Mumble, et potentiellement revenir plus sur les forums, pour plus participer sur ces espaces plutôt que sur Discord.
Voici du coup un petit tableau récapitulatif de ce que je conseille :
| Usage | Alternatives possibles |
|---|---|
| Discussion/vidéo/appel avec proche | Signal |
| Discussion/vidéo/appel de groupe d'amis/famille | Signal |
| Partage centralisé d'information | Site web, documentation en ligne |
| Discussion communautaire | Forums |
| Discussion instanné ou appel communautaire | XMPP, IRC, Matrix, Stoat |
| Appel, videoconf en jeu | Mumble, XMPP (si le serveur le permet) |
Comme dit plus haut, mon but n'est pas de vous shame si vous utilisez Discord. Je pense cependant que c'est important d'étendre vos possibilités, pour ne pas être dépendant d'une seule plateforme. Je pense que pour l'instant, il n'y a pas d'alternative parfaite, et que dans tout les cas, si on veut quitter Discord, il y aura quelques sacrifices à faire en terme de fonctionnalité (mais on les regagnera en terme de performances.
Bref si je devais résumer mon conseil en quelques phrase : utiliser Signal, et diversifiez vos moyens de communication. Ne filez pas votre pièce d'identité à Discord. N'activez pas la cam sur Discord. Et jamais jamais n'ayant de discussion sensible sur Discord, utilisez une messagerie chiffrée pour ça.
Et protestez partout où vous pouvez contre l'utilisation de photos ou pièces d'identité pour la vérification d'age.
Miniature : Le débat de Socrate et Aspasia, 1801, Nicolas-André Monsiau