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!
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!)
- Gehe zu signal.org/android/apk/
- APK herunterladen
- Installieren
- 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:
- Einstellungen → Datenschutz
- "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:
- Einstellungen → Sicherheit
- "Registrierungssperre" → AN mit PIN!
- "Bildschirmsicherheit" → AN
- "Verschwindende Nachrichten" als Standard setzen
Backups:
- Einstellungen → Chats → Chat-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!
- Signal Desktop installieren
- Als "Primary Device" registrieren (Beta-Feature)
- Braucht trotzdem Telefonnummer für Registrierung
- 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:
- Element X installieren (die neue Version!)
- Oder: Element (stable, alte UI)
- 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:
- SimpleX Chat installieren
- KEINEN Account erstellen - gibt's nicht!
- Profil-Name wählen (kann jederzeit geändert werden)
- Los geht's!
Kontakte in SimpleX hinzufügen
Das ist anders als bei anderen Messengern:
One-Time Invite Links:
- "Link erstellen" klicken
- Link oder QR-Code teilen
- Nach Verbindung wird Link ungültig!
- 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:
- Briar installieren
- Nickname wählen
- 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:
- OpenKeychain von F-Droid
- K-9 Mail installiert? Gut!
- In K-9: Settings → Account → Cryptography
- OpenPGP App → OpenKeychain wählen
PGP Key erstellen
In OpenKeychain:
- "Create my key"
- Name und E-Mail eingeben
- Erweitert: RSA 4096 oder ECC Curve25519
- Passwort wählen (STARK!)
- 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 | |
---|---|---|---|---|---|
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:
- Shelter installieren (F-Droid)
- Work Profile erstellen
- WhatsApp nur dort installieren
- Notifications einschränken
- 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:
- Öffentlich: Mastodon, Matrix (public rooms)
- Normal: Signal mit echter Nummer
- Privat: Signal mit VoIP-Nummer
- Sensitiv: SimpleX über Tor
- 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
- Keine Kreuz-Kontamination: Identitäten strikt trennen
- Metadata minimieren: Verschwindende Nachrichten nutzen
- Trust on First Use: Keys beim ersten Kontakt verifizieren!
- Screen-Lock: Immer aktiv, kurze Timeouts
- Backup-Hygiene: Verschlüsselt und offline
- Social Engineering: Der Mensch ist die Schwachstelle
- 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: