How Retro Hex Chat Works

How Retro Hex Chat Works

Retro Hex Chat combines a self-hosted Phoenix server with WebRTC peer-to-peer connections, so your community keeps its data while calls, files, and games can flow directly between browsers.

Architecture overview
Votre serveur

Un serveur. C'est à vous.

Votre base de données
Messages, utilisateurs, canaux — tous stockés sur votre machine.
Vos règles
Vous décidez qui rejoint, quels canaux existent et comment la modération fonctionne.
Vos sauvegardes
Exporter, restaurer, migrer — vos données sont toujours accessibles.

N'importe qui peut faire fonctionner un serveur. Installez-le sur un VPS 5/month $, un Raspberry Pi ou votre propre matériel. Vous contrôlez tout.

Public: ouvert à tous ceux qui veulent rejoindre.
Privé: invitation-seulement, pour votre entreprise ou groupe.

Auto-accueil
Connexions P2P

Connexions directes via WebRTC.

1 Alice veut appeler Bob. 2 Le serveur échange des signaux (SDP/ICE) 3 Connexion directe P2P établie 4 La voix, la vidéo et les fichiers circulent directement Alice Connecté Bob Connecté Le serveur est hors de la boucle

Le serveur ne gère que signaling — aider les utilisateurs à se retrouver. Une fois connectés, toutes les données circulent directement entre les navigateurs via WebRTC.

Si une connexion directe est possible (pare-feu) Relais TURN est utilisé comme fallback — toujours crypté de bout en bout.

De pair à pair
Comparaison de la vie privée

Big Tech vs Retro Hex Chat.

Grande technologie Chat Hex rétro
Messages Storeed sur leurs serveurs, mined for ads Stocké sur VOTRE serveur, ne quitte jamais
Appels Transféré à travers l'infrastructure de l'entreprise Le serveur direct P2P — ne les voit jamais
Vos données Traine leur AI, vendu aux annonceurs Reste dans votre base de données, période
Code Source fermée — nous faire confiance Ouvrez la source — vérifiez vous-même
Contrôle Ils peuvent vous interdire à tout moment. Vous possédez le serveur — personne ne peut

Pas de trace. Pas de profil. Pas d'algorithmes. Vos conversations sont votre entreprise.

Vos données
Couches de sécurité

Sécurité à chaque couche.

LAYER 1 — Connexion du serveur Navigateur TLS 1,3 Serveur Protégé HTTPS / WSS · hachage bcrypt · limitation du taux · Protection du CSRF LAYER 2 — Appels P2P (de bout en bout) Navigateur E2E enc Navigateur E2E enc DTLS / SRTP P2P appelle de bout en bout crypté via WebRTC Le serveur ne voit jamais les données vocales/video

Connexion du serveur & #160;: HTTPS et WSS avec chiffrement TLS.
P2P appelle : Chiffrement DTLS-SRTP intégré dans WebRTC.
Mot de passe : bcrypt hashing, jamais stocké en texte simple.
Ouvrir la source & #160;: Tout le monde peut vérifier le code. Pas de porte arrière.

Chiffres