Ende-zu-Ende Verschlüsselung
Jede Nachricht wird mit dem öffentlichen Schlüssel des Empfängers verschlüsselt — nur er kann sie lesen. Kein Serveradmin, kein Hacker, niemand sonst.
ftpsChat verbindet zwei Fritz!Boxen direkt miteinander — ohne Server, ohne Cloud, ohne Mittelmann. Jede Nachricht ist Ende-zu-Ende mit Curve25519 und AES-GCM verschlüsselt.
Kein Account, kein Abo, kein fremder Server — nur deine Fritz!Box und die deines Chatpartners.
Jede Nachricht wird mit dem öffentlichen Schlüssel des Empfängers verschlüsselt — nur er kann sie lesen. Kein Serveradmin, kein Hacker, niemand sonst.
Nachrichten wandern direkt von deiner Fritz!Box zur Fritz!Box des Empfängers — per FTPS, TLS-verschlüsselt. Kein Umweg über fremde Server.
Beim ersten App-Start werden automatisch ein öffentlicher und ein privater Schlüssel generiert. Der private Schlüssel verlässt dein Gerät nie — er liegt sicher im iOS Keychain.
iOS prüft im Hintergrund deine Fritz!Box auf neue Nachrichten und zeigt eine lokale Benachrichtigung — auch wenn die App geschlossen ist.
Jede Nachricht wird als verschlüsselte Textdatei auf der Fritz!Box gespeichert. Offen, nachvollziehbar, kein proprietäres Format.
Gebaut mit SwiftUI — echtes iOS-Feeling mit nativem Scrolling, Dark Mode und systemkonformer Navigation. Keine Electron-App, kein Web-Wrapper.
Dieselbe Technologie wie Signal und WhatsApp — nur ohne deren Server dazwischen.
Beim ersten Start erstellt die App automatisch ein Schlüsselpaar. Der private Schlüssel bleibt im iOS Keychain auf deinem Gerät.
Curve25519 Key Pair
Du kopierst deinen öffentlichen Schlüssel und schickst ihn einmalig per iMessage oder E-Mail an deinen Chatpartner.
Public Key (Base64)
Beim Senden wird ein einmaliger Sitzungsschlüssel erzeugt und die Nachricht damit verschlüsselt. Nur der Empfänger kann sie öffnen.
ECDH + HKDF + AES-GCM
Der Empfänger nutzt seinen privaten Schlüssel um die Nachricht zu entschlüsseln — lokal, auf seinem Gerät, ohne Server.
Private Key (Keychain)
Einmalig verbinden — dann sicher chatten ohne Umweg.
FTP-Zugang in der Fritz!Box-Oberfläche aktivieren und ein Verzeichnis für den Chat anlegen.
Host, Port, Benutzername und Passwort in den Einstellungen eintragen. Verbindungstest per Knopfdruck.
Öffentlichen Schlüssel aus der App kopieren und einmalig an den Chatpartner schicken — er trägt ihn beim Kontakt ein.
Ab jetzt werden alle Nachrichten automatisch Ende-zu-Ende verschlüsselt — kein weiterer Aufwand.
Kein Signal-Server, kein WhatsApp-Server, kein iMessage-Server. Direkt Fritz!Box zu Fritz!Box.
Niemand außer dir kennt deinen privaten Schlüssel — nicht einmal der Entwickler. Er existiert nur auf deinem Gerät.
Curve25519 bietet 128-Bit Sicherheitsniveau — mit heutigen Computern praktisch unknackbar.
Gleiche bewährte FTPS-Technik wie CloudFree Notes und CloudFree Pass — konsistent und wartungsarm.
Code ansehen, Issues melden, beitragen — alles offen, alles nachvollziehbar.