Die Messenger-Frage

🎯 Sichere Kommunikation! Wir sprechen über Signal ohne Google, Matrix als dezentrale Revolution, SimpleX für Paranoide und ja... auch über WhatsApp & Telegram 🔐 Let's encrypt!

Die Messenger-Frage
Photo by Franck / Unsplash

Sicher kommunizieren: Signal, Element/Matrix, WhatsApp & Telegram in Matrix

GrapheneOS Praxis-Serie Teil 4 Vorwort

Willkommen zurück, Privacy-Enthusiasten! Nach Installation, Konfiguration und Apps geht's heute ans Eingemachte: Sichere Kommunikation! Wir sprechen über Signal ohne Google, Matrix als dezentrale Revolution, SimpleX für Paranoide und ja... auch über das WhatsApp-Problem. Ready? Let's encrypt! 🔐

🎯 Die Messenger-Landschaft 2025

Bevor wir in die Details gehen, lass uns kurz die Lage checken:

💡 Info-Box: Der Messenger-Zoo Die Monopolisten:

  • WhatsApp: 2+ Milliarden User (Meta/Facebook) 🟢
  • Telegram: 900+ Millionen (Durov) 🔵
  • iMessage: 1.3 Milliarden (Apple) 🍎

Die Privacy-Champions:

  • Signal: 40+ Millionen (Non-Profit) 🔒
  • Element/Matrix: 80+ Millionen (Dezentral) 🌐
  • SimpleX: 100k+ (Anonym) 🥷
  • Briar: 10k+ (Offline-Mesh) 🌳

Die Realität: 95% deiner Kontakte sind auf WhatsApp. Wirklich? 😅

🔵 Signal - Der Goldstandard

Signal ist DER sichere Messenger. Von Edward Snowden empfohlen, von der EU-Kommission genutzt, von Facebook kopiert (WhatsApp nutzt Signal-Protokoll). Aber auf GrapheneOS gibt's ein Problem: Keine Google Push Notifications!

Signal auf GrapheneOS installieren

Option 1: Signal von ihrer Website (Empfohlen!)

  1. Gehe zu signal.org/android/apk/
  2. APK herunterladen
  3. Installieren
  4. Updates kommen automatisch in-App!

Option 2: Aurora Store

  • Geht auch, aber warum Google Play wenn's direkt geht?

Option 3: Obtainium

  • GitHub Release tracking
  • URL: https://github.com/signalapp/Signal-Android

Das Push-Notification Problem lösen

Signal ohne Google Play Services = Keine Push Notifications? Nicht ganz!

🔔 Info-Box: Signal Notifications auf GrapheneOS Option 1: WebSocket (Battery-hungrig)

  • Signal hält Verbindung offen
  • Funktioniert IMMER
  • Verbraucht 5-10% mehr Akku
  • Einstellungen → Benachrichtigungen → "Delivery Service" → WebSocket

Option 2: Sandboxed Play Services

  • Installiere Sandboxed Google Play
  • Signal nutzt FCM (Firebase Cloud Messaging)
  • Batterie-effizienter
  • Aber: Google sieht Metadaten (wann du Nachrichten bekommst)

Option 3: Unified Push (Experimental)

  • Mit ntfy oder eigenem Server
  • Komplett Google-frei
  • Noch nicht offiziell unterstützt

Meine Empfehlung: WebSocket! Der Akku-Verbrauch ist verkraftbar und du bleibst Google-frei. 💪


Signal richtig konfigurieren

Nach der Installation:

Privacy Settings:

  • EinstellungenDatenschutz
  • "Lesebestätigungen" → AUS (niemand sieht ob du gelesen hast)
  • "Tipp-Indikatoren" → AUS (niemand sieht dass du tippst)
  • "Inkognito-Tastatur" → AN (keine Wörterbuch-Speicherung)
  • "Bildschirmschutz" → AN (keine Screenshots)
  • "Relay-Anrufe" → "Immer" (versteckt deine IP)

Sicherheit:

  • EinstellungenSicherheit
  • "Registrierungssperre" → AN mit PIN!
  • "Bildschirmsicherheit" → AN
  • "Verschwindende Nachrichten" als Standard setzen

Backups:

  • EinstellungenChatsChat-Backups
  • Lokale verschlüsselte Backups aktivieren
  • 30-stelliges Passwort SICHER aufbewahren!

Signal ohne Telefonnummer?

Ja, geht! Mit Tricks:

📱 Info-Box: Anonyme Signal-Nutzung Option 1: Zweite SIM

  • Prepaid-SIM mit Bargeld kaufen
  • Nur für Signal-Registrierung
  • Danach SIM wegwerfen

Option 2: VoIP-Nummer

  • TextNow, Google Voice (USA)
  • Satellite.im (international)
  • Problem: Manche Nummern werden blockiert

Option 3: eSIM Services

  • Silent.link (Bitcoin-Zahlung!)
  • MySudo
  • Anonym aber kostet

Achtung: Signal will in Zukunft Usernames einführen - dann wird's einfacher! 🎉

Signal Desktop ohne Smartphone

Geheimtipp: Signal Desktop als Primary Device!

  1. Signal Desktop installieren
  2. Als "Primary Device" registrieren (Beta-Feature)
  3. Braucht trotzdem Telefonnummer für Registrierung
  4. Aber Smartphone kann danach offline bleiben

🌐 Element/Matrix - Die dezentrale Revolution

Matrix ist nicht nur ein Messenger - es ist ein Protokoll! Wie E-Mail, aber für Echtzeitkommunikation. Niemand kontrolliert es, jeder kann einen Server betreiben. Das ist die Zukunft! 🚀

Matrix verstehen

E-Mail: user@server.com Matrix: @user:server.com

Genau wie bei E-Mail:

  • Du kannst den Server wählen
  • Server kommunizieren untereinander
  • Niemand kann dich "rauswerfen"
  • Dezentral und resilient

Element installieren

Element ist der populärste Matrix-Client:

Von F-Droid:

  1. Element X installieren (die neue Version!)
  2. Oder: Element (stable, alte UI)
  3. Oder: SchildiChat (Element-Fork mit mehr Features)

Matrix-Account erstellen

Option 1: matrix.org (Standard)

  • Größter öffentlicher Server
  • Einfach aber manchmal langsam
  • Von der Matrix Foundation

Option 2: Alternative Server

  • tchncs.de (Deutsch, privacy-focused) 🇩🇪
  • nitro.chat (Schnell, Gratis)
  • fairkom.eu (Österreich) 🇦🇹
  • kde.org (KDE Community)

Option 3: Eigener Server (für Nerds)

  • Synapse (Python, ausgereift)
  • Dendrite (Go, leichtgewichtig)
  • Conduit (Rust, minimal)

🏠 Info-Box: Der perfekte Matrix-Server Für Einsteiger: matrix.org oder tchncs.de Für Teams: Eigener Server mit Element Enterprise Für Nerds: Conduit auf einem Raspberry Pi Für Paranoide: Eigener Server + Tor Hidden Service Pro-Tipp: Server-Wahl ist nicht permanent! Du kannst umziehen.

Element/Matrix Features

Was Matrix alles kann:

  • Ende-zu-Ende Verschlüsselung (Olm/Megolm)
  • Gruppen bis 100.000+ Mitglieder (!)
  • Spaces (wie Discord Server)
  • Voice/Video Calls (via Jitsi/Element Call)
  • Bridges zu anderen Messengern!
  • Bots & Integrations
  • Threading wie in Slack
  • Federation - Server-übergreifend

Matrix Bridges - Das Killer-Feature

Mit Bridges kannst du ANDERE Messenger in Matrix nutzen:

WhatsApp Bridge (mautrix-whatsapp)

  • WhatsApp in Matrix!
  • Braucht WhatsApp Web Session
  • Alle Nachrichten in Matrix

Telegram Bridge (mautrix-telegram)

  • Telegram-Chats in Matrix
  • Bidirektional!

Signal Bridge (mautrix-signal)

  • Signal in Matrix (experimentell)

Discord Bridge (mautrix-discord)

  • Discord-Server in Matrix

🌉 Info-Box: Bridge Setup Einfach: Beeper (kostenpflichtig, alles vorkonfiguriert) Mittel: Matrix.org mit eingebauten Bridges Schwer: Eigener Server mit self-hosted Bridges Warnung: Bridges brechen E2EE! Nutze sie bewusst.

Element Einstellungen optimieren

Sicherheit & Privatsphäre:

  • Cross-Signing einrichten (WICHTIG!)
  • Key Backup aktivieren
  • Verify alle Sessions
  • "Unbekannte Sessions" regelmäßig checken

Notifications:

  • UnifiedPush mit ntfy (F-Droid)
  • Oder: Element mit eigenem Push-Gateway
  • WebSocket als Fallback

🥷 SimpleX Chat - Maximum Anonymität

SimpleX ist der neue Stern am Privacy-Himmel. Keine Telefonnummer, keine ID, keine Metadaten. Das ist next-level Anonymität!

Was macht SimpleX besonders?

  • Keine permanente Identität - Jeder Chat hat eigene IDs
  • Keine User-IDs - Du existierst nicht global
  • Tor-Support eingebaut
  • Quantum-resistant Verschlüsselung
  • Dezentrale Server - Jeder kann einen betreiben

SimpleX installieren und einrichten

Von F-Droid:

  1. SimpleX Chat installieren
  2. KEINEN Account erstellen - gibt's nicht!
  3. Profil-Name wählen (kann jederzeit geändert werden)
  4. Los geht's!

Kontakte in SimpleX hinzufügen

Das ist anders als bei anderen Messengern:

One-Time Invite Links:

  1. "Link erstellen" klicken
  2. Link oder QR-Code teilen
  3. Nach Verbindung wird Link ungültig!
  4. Jeder Kontakt hat eigene Crypto-Keys

Gruppeneinladungen:

  • Admin erstellt Gruppe
  • Invite-Link generieren
  • Mitglieder joinen
  • Kein Mitglied sieht andere Mitglieder-IDs!

🕵️ Info-Box: SimpleX Anonymitäts-Level Level 1: Normaler Modus (schon anonym!) Level 2: + Tor aktivieren (Settings → Network → Use Tor) Level 3: + Zufällige Server-Rotation Level 4: + Eigene Server nur über Tor Level 5: + Verschiedene Profile für verschiedene Identitäten Paranoid Mode: Neues Profil für JEDEN Kontakt! 🤯

SimpleX Server betreiben

Für maximale Kontrolle:

# SimpleX Server installieren (auf VPS)
docker run -d \
  -p 5223:5223 \
  -v $HOME/simplex:/etc/opt/simplex \
  simplexchat/smp-server

In der App:

  • Settings → Network → SMP servers
  • Eigenen Server hinzufügen
  • Andere Server optional entfernen

🌳 Briar - Offline Mesh Networking

Briar ist der Messenger für die Apokalypse. Funktioniert ohne Internet über Bluetooth und Wi-Fi Direct!

Briar Features

  • Offline Messaging via Bluetooth/Wi-Fi
  • Tor-Only wenn online
  • Blogs & Foren eingebaut
  • RSS-Reader über Tor
  • Keine Server - komplett P2P

Briar installieren

Von F-Droid:

  1. Briar installieren
  2. Nickname wählen
  3. Passwort setzen (WICHTIG! Keine Recovery!)

Briar Use-Cases

Perfekt für:

  • Demonstrationen (Internet-Shutdowns) ✊
  • Naturkatastrophen 🌪️
  • Zensur-Umgehung 🔓
  • Lokale Communities 👥
  • Paranoide Menschen 😅

⚠️ Info-Box: Briar Limitierungen Pro:

  • Funktioniert ÜBERALL
  • Maximale Resilienz
  • Keine Infrastruktur nötig

Contra:

  • Battery-Drain (Bluetooth/Tor)
  • Langsam über Tor
  • Kleine Userbase
  • Kein iOS (und wird's nie geben)

📧 E-Mail Verschlüsselung mit OpenKeychain

E-Mail ist nicht tot! Mit PGP/GPG wird's sogar sicher.

OpenKeychain Setup

Installation:

  1. OpenKeychain von F-Droid
  2. K-9 Mail installiert? Gut!
  3. In K-9: Settings → Account → Cryptography
  4. OpenPGP App → OpenKeychain wählen

PGP Key erstellen

In OpenKeychain:

  1. "Create my key"
  2. Name und E-Mail eingeben
  3. Erweitert: RSA 4096 oder ECC Curve25519
  4. Passwort wählen (STARK!)
  5. Backup machen! Export → Backup

Keys austauschen

Option 1: QR-Code (bei persönlichem Treffen) Option 2: Keyserver (keys.openpgp.org) Option 3: WKD (Web Key Directory) Option 4: Direkt per Mail (signiert!)

🔐 Info-Box: PGP Best Practices Key-Größe: Minimum RSA 4096, besser ECC Expiration: Keys sollten ablaufen (1-2 Jahre) Subkeys: Nutze Subkeys für daily use Backup: OFFLINE auf USB-Stick oder Papier! Passphrase: Diceware mit 6+ Wörtern Web of Trust: Signiere Keys von Leuten die du kennst

Alternative: age Encryption

Moderner und einfacher als PGP:

# age installieren (Termux)
pkg install age

# Key generieren
age-keygen > key.txt

# Verschlüsseln
age -r RECIPIENT_KEY -o encrypted.age plaintext.txt

# Entschlüsseln  
age -d -i key.txt encrypted.age

🆚 Der große Messenger-Vergleich

Feature Signal Matrix SimpleX Briar WhatsApp
E2EE ✅ Immer ✅ Optional ✅ Immer ✅ Immer ✅ Meist
Metadaten-Schutz ⚠️ Mittel ⚠️ Mittel ✅ Hoch ✅ Hoch ❌ Keine
Keine Telefonnummer
Dezentral
Offline-Fähig
Gruppen ✅ 1000 ✅ 100k+ ✅ Klein ✅ Klein ✅ 1024
Voice/Video ⚠️ Beta
Desktop ⚠️
iOS

💔 Das WhatsApp-Problem

Seien wir ehrlich: Deine Mama, dein Chef, deine Sportgruppe - alle sind auf WhatsApp. Was tun?

Option 1: WhatsApp isoliert nutzen

Setup mit Shelter:

  1. Shelter installieren (F-Droid)
  2. Work Profile erstellen
  3. WhatsApp nur dort installieren
  4. Notifications einschränken
  5. Nur wenn nötig öffnen

Option 2: WhatsApp Business Trick

  • WhatsApp Business als "Zweit-WhatsApp"
  • Andere Nummer (VoIP/eSIM)
  • Nur für wichtige Kontakte
  • Hauptkommunikation über Signal

Option 3: Matrix Bridge

  • WhatsApp über mautrix-whatsapp
  • Alle Nachrichten in Matrix
  • WhatsApp nur auf altem Handy

Option 4: Die harte Tour

  • WhatsApp löschen
  • Automatische Antwort einrichten
  • "Erreiche mich auf Signal: ..."
  • Durchziehen!

💪 Info-Box: Meine WhatsApp-Exit-Strategie Monat 1: Signal parallel installieren, Leute informieren Monat 2: WhatsApp-Status: "Wechsle zu Signal" Monat 3: Auto-Reply mit Signal-Link Monat 4: WhatsApp nur noch 1x/Woche checken Monat 5: Nur noch für absolute Notfälle Monat 6: DELETE! 🎉

Resultat: 80% sind mir zu Signal gefolgt. Die anderen? E-Mail und SMS gibt's noch! 😅

🔒 Sichere Kommunikations-Strategien

Die Zwiebel-Strategie

Verschiedene Layer für verschiedene Threat-Models:

  1. Öffentlich: Mastodon, Matrix (public rooms)
  2. Normal: Signal mit echter Nummer
  3. Privat: Signal mit VoIP-Nummer
  4. Sensitiv: SimpleX über Tor
  5. Paranoid: Briar + Offline-Treffen

Compartmentalization

Verschiedene Identitäten:

  • Work: Element/Matrix mit Firmen-Server
  • Friends: Signal
  • Familie: Leider WhatsApp (isoliert)
  • Aktivismus: SimpleX/Briar
  • Dating: Separate Signal-Nummer 😏

OPSEC-Regeln

🕵️ Info-Box: Operational Security

  1. Keine Kreuz-Kontamination: Identitäten strikt trennen
  2. Metadata minimieren: Verschwindende Nachrichten nutzen
  3. Trust on First Use: Keys beim ersten Kontakt verifizieren!
  4. Screen-Lock: Immer aktiv, kurze Timeouts
  5. Backup-Hygiene: Verschlüsselt und offline
  6. Social Engineering: Der Mensch ist die Schwachstelle
  7. Updates: IMMER sofort installieren

🚀 Messenger-Automation mit Termux

Für die Nerds: Messenger mit Scripts steuern!

Signal CLI

# In Termux
pkg install signal-cli

# Registrieren
signal-cli -u +491234567 register

# Verifizieren  
signal-cli -u +491234567 verify CODE

# Nachricht senden
signal-cli -u +491234567 send -m "Hello!" +499876543

Matrix mit Python

# matrix-nio installieren
pip install matrix-nio

from nio import AsyncClient

async def main():
    client = AsyncClient("https://matrix.org", "@user:matrix.org")
    await client.login("password")
    await client.room_send(
        room_id="!roomid:matrix.org",
        message_type="m.room.message",
        content={"msgtype": "m.text", "body": "Hello Matrix!"}
    )

🎯 Mein Setup

Nach Jahren des Experimentierens:

Daily Driver:

  • Signal: Familie & enge Freunde (30 Kontakte)
  • Element: Communities & Projekte (KDE, GrapheneOS)
  • SimpleX: Neue Kontakte & Sensitive Gespräche

Backup-Kommunikation:

  • XMPP: Mit eigenem Server (für alte Hasen)
  • E-Mail + PGP: Für wichtige Dokumente
  • Briar: Installiert, selten genutzt

Verbannt:

  • WhatsApp: Gelöscht seit 2021 ✅
  • Telegram: Nie vertraut, nie genutzt ✅
  • Discord: Nur über Matrix-Bridge ✅

🤔 FAQ

"Niemand nutzt Signal!" Falsch! 40+ Millionen User. Quality over Quantity! Und: Sei die Veränderung!

"Matrix ist kompliziert!" Am Anfang ja. Aber E-Mail war auch mal kompliziert. Element X macht's einfacher!

"SimpleX hat keine Features!" Stimmt. Aber dafür maximale Anonymität. Wähle das richtige Tool für den Job!

"Briar killt meinen Akku!" Ja. Nutze es nur wenn du's brauchst. Apokalypse-Versicherung halt. 🔋

🎬 Was kommt als Nächstes?

Messaging läuft! ✅ Im nächsten Teil geht's um Produktivität:

  • Nextcloud als Google-Alternative komplett einrichten
  • Syncthing für P2P-Sync ohne Cloud
  • OnlyOffice/Collabora für Dokumente
  • Joplin vs Obsidian für Notizen
  • Backup-Strategien ohne Google
  • CalDAV/CardDAV Deep Dive

Die eigene Cloud wartet! ☁️

Messenger-Fragen? Signal vs Matrix Beef? Ab in die Kommentare! Und denk dran: Der sicherste Messenger nützt nichts, wenn dein Gesprächspartner Screenshots macht. Tech löst nicht alle Probleme - aber es ist ein guter Anfang! 🔐


Dies ist Teil 4 der GrapheneOS Praxis-Serie. Teil 1: Installation | Teil 2: Konfiguration | Teil 3: Apps | Als Nächstes: Produktivität ohne Google! 🚀

📚 Nützliche Links: