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
Serwer

Jeden serwer. W pełni twój.

Twoja baza danych
Wiadomości, użytkownicy, kanały & mdash; wszystkie przechowywane na komputerze.
Twoje zasady
Ty decydujesz, kto się przyłączy, jakie kanały istnieją i jak działa umiar.
Twoje kopie zapasowe
Eksport, przywracanie, migracja & mdash; Twoje dane są zawsze dostępne.

Każdy może prowadzić serwer. Zainstaluj go na $5 < ph0 > < / ph0 > VPS, Raspberry Pi, lub własnego sprzętu. Kontrolujesz wszystko.

Publiczne: otwarte dla każdego, kto chce dołączyć.
Prywatne: invite-only, dla Twojej firmy lub grupy.

Self- host
P2P Połączenia

Bezpośrednie połączenia przez WebRTC.

1 Alice chce zadzwonić do Boba. 2 Sygnalizacja wymiany serwerów (SDP < ph0 > < / ph0 >) 3 Ustanowione bezpośrednie połączenie P2P 4 Głos, wideo i pliki przepływają bezpośrednio Alice Połączone Bob Połączone Serwer jest poza pętlą

Serwer tylko obsługuje signaling & mdash; pomaga użytkownikom odnaleźć siebie nawzajem. Po podłączeniu wszystkie dane przepływają bezpośrednio między przeglądarkami przez WebRTC.

Jeśli bezpośrednie połączenie jest możliwe & rsquo; t (ścisły firewalls), a Przekaźnik TURN jest używany jako zapas & mdash; nadal szyfrowany end- to- end.

Peer-to-peer
Porównanie prywatności

Big Tech vs. Retro Hex Chat.

Big Tech Rozmowa Retro Hex
Wiadomości Przechowywane na ich serwerach, wydobywane dla reklam Przechowywane na serwerze, nigdy nie opuszcza
Rozmowy Przekierowany przez infrastrukturę korporacyjną Bezpośredni serwer P2P & mdash; nigdy ich nie widzi
Twoje dane Trains ich SI, sprzedawane reklamodawcom Zostaje w bazie danych, kropka
Kod Zamknięte źródło & mdash; zaufaj nam Otwórz źródło & mdash; weryfikuj się
Kontrola Mogą cię zabronić w każdej chwili. Jesteś właścicielem serwera & mdash; nikt nie może

Żadnego śledzenia. Żadnego profilowania. Żadnych algorytmów. Twoje rozmowy są Twój interes.

Twoje dane
Warstwy zabezpieczające

Ochrona na każdej warstwie.

LAYER 1 - Połączenie serwera Przeglądarka TLS 1.3 Serwer Chroniony HTTPS / WSS · bcrypt hashing · ograniczenie stawki · Ochrona CSRF LAYER 2 - P2P calls (end- to- end) Przeglądarka E2E enc Przeglądarka E2E enc DTLS / SRTP P2P wydzwania zaszyfrowane end- to- end przez WebRTC Serwer nigdy nie widzi głosu < ph0 > < / ph0 > danych

Połączenie z serwerem: HTTPS i WSS z szyfrowaniem TLS.
Rozmowy P2P: Szyfrowanie DTLS- SRTP wbudowane w WebRTC.
Hasła: bcrypt hashing, nigdy nie przechowywany w zwykłym tekście.
Otwórz źródło: Każdy może sprawdzić kod. Żadnych tylnych drzwi.

Zaszyfrowane