Présentation de Chatto

Chatto, l'application de chat de groupe et d'équipe, est désormais officiellement open source et disponible pour une auto-hébergement. L'application peut être installée via Homebrew en utilisant les commandes

brew install chattocorp/tap/chatto
puis
chatto init
et
chatto run
. Pour plus de détails, vous pouvez consulter le guide de démarrage de Chatto.

Fonctionnement de Chatto

Chatto est conçu pour être extrêmement facile à auto-héberger sur votre propre infrastructure. Il suffit de lancer l'exécutable, et c'est tout. Il sert même son propre frontend ! L'application est très légère en termes de ressources et possède probablement l'interface utilisateur la plus réactive que vous ayez jamais utilisée dans une application de ce type. Elle donne la priorité à la protection des données et à la confidentialité, avec toutes les données personnelles et de chat fully chiffrées au repos avec des clés par utilisateur qui sont détruites lorsque l'utilisateur décide de supprimer son compte.

Caractéristiques et sécurité de Chatto

Chaque serveur Chatto alimente une seule communauté, sans fédération de données entre les serveurs, ni suivi ou analyse de tiers. Si vous souhaitez participer à plusieurs serveurs à la fois, le client se connectera simplement à tous. Si vous souhaitez héberger plusieurs communautés, il suffit de lancer plusieurs processus Chatto. L'application prend en charge les appels vocaux et vidéo, avec partage d'écran, et les appels sont fully chiffrés de bout en bout et peuvent être mis à l'échelle pour autant de participants que votre infrastructure peut gérer. Les versions binaires sont disponibles pour Linux (x86_64 et ARM64), macOS et Windows.

Implications et limites de Chatto

Chatto est désormais en version 0.4 et est considéré comme stable pour une utilisation en production, mais certaines fonctionnalités importantes manquent encore, comme la modération du contenu et la signalisation. La version 0.5 se concentrera sur l'ajout de fonctionnalités de sécurité supplémentaires et le polissage du client, en particulier sa fonctionnalité multi-serveur. Il est prévu que Chatto atteigne la version 1.0.0 dans environ 6 à 12 mois. Jusqu'alors, il peut y avoir des changements cassants, même si les efforts seront faits pour les minimiser.