Delta Chat
Delta Chat ist ein freier Instant-Messaging-Client für Smartphones und PC. Er ist für die Betriebssysteme Android, iOS, Linux, Windows (auch portabel) und macOS verfügbar. Das Protokoll basiert auf IMAP und SMTP. Durch den Einsatz der E-Mail-Protokolle IMAP und SMTP ist Delta Chat mit jedem herkömmlichen E-Mail-Client kompatibel. Das System kommt damit völlig ohne eigene Server aus.[5] Der Nutzer ist bei der Verwendung seines Messengers nicht mehr auf Nutzer beschränkt, die denselben Dienst verwenden,[6] sondern könnte damit auch Nutzer erreichen, die andere Chat-Clients verwenden, da das zugrundeliegende Messaging-Protokoll der offene E-Mail-Standard ist.
Delta Chat (Instant Messenger) | |
---|---|
Chat-Seite der Android-Version von Delta Chat | |
Basisdaten | |
Entwickler | Merlinux |
Erscheinungsjahr | 2019 |
Aktuelle Version | 1.44.0 (Android) 07. März 2024[1] 1.44.1 (macOS, Linux und Windows[3]) Download von Windows-, macOS- und Linux Clients direkt von der Entwicklerwebseite[4] |
Betriebssystem | Android, iOS, Windows, Linux (64-Bit) und macOS |
Kategorie | Instant Messaging |
Lizenz | GPLv3 |
deutschsprachig | ja |
https://delta.chat/ |
Seit Veröffentlichung im Februar 2019 verzeichnet die App im Google Play Store über 100.000 Downloads[1] (Stand Januar 2021).
Funktionen
Zusätzlich zum Instant Messaging besteht die Möglichkeit, Fotos, Kontakte, verschwindende (temporäre) Nachrichten, Sprachnachrichten, Live-Standorte sowie alle weiteren Dateiformate, die auch durch herkömmliche E-Mails unterstützt werden, auszutauschen. Dies ist auch in offenen oder verschlüsselten Gruppenchats möglich. Audio- und Videochats sind jedoch systembedingt mit dem E-Mail-Protokoll nicht möglich.[7] Es können aber externe Videochat-Instanzen (z. B. Jitsi Meet) eingebunden werden. Durch die Verwendung von eigens entwickelter Web Apps[8] und deren offenes Konzept kann der Funktionsumfang nahezu unbegrenzt erweitert werden. Aus Sicherheitsgründen laufen diese in einer Sandbox.[9] Delta Chat ist multi-client-fähig. Sowohl gesendete wie auch empfangene Nachrichten werden zwischen den einzelnen Clients synchronisiert. Zu diesem Zweck kann der private Schlüssel sicher mittels Autocrypt auf weitere Clients übertragen werden.
Das Programm ist werbefrei, und die Entwicklung wird durch EU-Fördermittel finanziert.[7] 2018 förderte der Open Technology Fund das Projekt mit 203.020 $.[10]
Verfügbarkeit
Die aktuellen Installationspakete lassen sich durch den Google Play Store (Android), F-Droid (Android), App Store (iOS), Microsoft Store (Windows) sowie über die Entwicklerwebseite[4] (Android, Linux, Windows und macOS) kostenlos beziehen. Die Entwicklung startete zunächst mit der Android-App, die Versionen für Apple, Windows und Linux folgten aber ohne große zeitliche Verzögerung.[11]
Implementierung der E-Mailprotokolle
Delta Chat implementiert auf Transportseite das von E-Mails bekannte Protokoll IMAP. Dabei ist es üblich, dass der Chat-Client im Ordner des verwendeten Mailservers einen Ordner anlegt, in dem die Nachrichten gespeichert werden. So kann das Postfach auch für normalen E-Mail-Verkehr verwendet werden, ohne dass der Posteingang mit ungelesenen Chatnachrichten geflutet wird. Um das „Verschwinden“ von Nachrichten durch Vorsortierung mit Hilfe serverseitiger Filter oder im Spamordner zu verhindern, überprüft Delta Chat in regelmäßigen Abständen alle IMAP Ordner auf Chatnachrichten. Viele Server sind mit einem Flood-Schutz ausgestattet, der die Anzahl von Nachrichten innerhalb einer definierten Zeit begrenzt und sind deshalb für Chats ungeeignet. Diese Eigenschaften des E-Mail-Systems erfordern eine geeignete Konfiguration serverseitig und Golem merkt an, E-Mail sei geradezu das Paradebeispiel für asynchrone Kommunikation, während Chatprogramme auf Echtzeit-Kommunikation ausgelegt sein müssten.[12] Dass COI (Chat over IMAP) übliche Messenger ersetzen könnten, sei deshalb unwahrscheinlich.
Sicherheit
Es wird eine vollständige und automatische Ende-zu-Ende-Verschlüsselung[13] mit OpenPGP verwendet. Das Schlüsselpaar wird bei der Ersteinrichtung automatisch generiert oder es kann ein bestehender Schlüssel importiert werden. Öffentliche Schlüssel werden mittels Autocrypt übergeben. Alle Nachrichten zwischen autocryptfähigen Clients werden in der Grundeinstellung Ende-zu-Ende verschlüsselt und signiert.
Ob zusätzlich zur Ende-zu-Ende-Verschlüsselung noch eine Transportverschlüsselung zum Einsatz kommt, hängt vom jeweiligen E-Mail-Anbieter ab.
Der Quellcode für sämtliche Clients kann auf GitHub eingesehen werden.[14]
Rezeption
In der c’t 17/2019 wird der Messenger als „Volks-Messenger“ bezeichnet, weil man mit normalen Instant Messengern nur Partner erreichen kann, die denselben Dienst verwenden wie man selbst. „Delta Chat hebelt diese Beschränkung aus“.[6] Inga Pöting meint bei Zeit Online, dass Delta Chat ohne Zentrale auskommt und „somit die die Serverinformationen der genutzten E-Mail-Adresse“. Die anschließende Bedienung der Chatoberfläche sei zudem intuitiv.[5] Katharina Nickel meint bei Futurezone, dass Delta Chat als Messenger „die beste Alternative seit Langem“ sei. Sie zählt aber auch Nachteile auf. Eine Statusanzeige existiere nicht und leider wären die „Dateien eines Backups nicht Ende-zu-Ende-verschlüsselt“.[7] The China Post merkt an, dass die App aus Sicherheitsgründen eine automatische Ende-zu-Ende-Verschlüsselung anbietet und der Quellcode für alle offen sei und die „Daten nicht auf zentralen Servern gespeichert“ würden.[15] Dirk Mikkelsen erläutert im Magazin LinuxUser Ausgabe 03/2018, dass der „pfiffige Messenger Delta Chat“ eine „interessante Alternative zu Datenkraken wie Whatsapp“ bieten würde. Zudem sei Delta Chat im Gegensatz zu Whatsapp multiclientfähig.[16] Am 3. Juni 2019 berichtete das „Infoportal für sichere Handynutzung“ mobilsicher.de[17] über Delta Chat. Dabei hoben sie als Vorteile die Ende-zu-Ende-Verschlüsselung für Chats und Gruppen-Chats, die Teilnahme ohne Telefonnummer und den offenen Quellcode hervor.
Siehe auch
Weblinks
- Offizielle Website
- Delta Chat auf GitHub (englisch)
- Web Apps als Erweiterung der Funktionen von Delta Chat (englisch)
Einzelnachweise
- Installationsseite für Android. In: Google Play. Abgerufen am 1. Dezember 2023.
- Installationsseite für iOS. In: App Store (iOS). Abgerufen im Jahr 2020.
- Installationsseite für Windows. In: Microsoft Store. Abgerufen am 16. Dezember 2020.
- delta.chat
- Inga Pöting: Tschüss, WhatsApp! Zeit Online, 16. Januar 2021 (Seite 2, kostenpflichtig)
- Volks-Messenger. heise (c’t 17/2019)
- Katharina Nickel: Sorry, WhatsApp: Dieser Messenger ist die beste Alternative seit Langem. Futurezone, 6. Februar 2020.
- webxdc – Web Apps shared in a Chat 2. Juli 2022.
- Sharing webxdc apps is safe and easy 14. Juni 2022.
- Open Technology Fund: Projects we support – Delta Chat. In: Open Technology Fund Webseite. U.S. Agency for Global Media, abgerufen am 13. März 2022 (englisch).
- Der Messenger, der E-Mail nutzt. T-Online, 20. August 2019.
- Sebastian Grüner: E-Mail bleibt unbequem. Golem, 6. Mai 2019.
- Der Messenger, der E-Mail nutzt. (Memento des vom 7. Dezember 2021 im Internet Archive) Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis. Augsburger Allgemeine, 20. August 2019.
- Delta Chat-Repositorys. In: GitHub. Abgerufen im August 2020 (englisch).
- Delta Chat: A messenger app that uses email The China Post
- Den Android-Messenger Delta Chat unter Linux nutzen linux-community.de aus LinuxUser Ausgabe 03/2018
- Mobilsicher: Messenger-App Delta.Chat kurz vorgestellt. In: mobilsicher.de. 4. Juni 2019, abgerufen am 13. Juni 2019.