So geht ChatLite mit deinen Daten um
Mit ChatLite sprichst du, ohne etwas zu installieren oder ein Konto anzulegen. Diese Seite erklärt verständlich, wohin deine Daten gehen, und beschreibt, wie der Dienst heute funktioniert.
Was auf deinem Gerät bleibt
Dein Spitzname, Avatar, deine Kontakte, Räume und der Chatverlauf werden in deinem Browser gespeichert (IndexedDB und localStorage). Wenn du dich anmeldest, werden auch deine Sitzungstokens dort abgelegt. Das Löschen der Websitedaten entfernt sie.
Anrufe und Bildschirmfreigabe
Audio, Video und Bildschirmfreigabe nutzen WebRTC. Die Browser versuchen zuerst eine direkte Verbindung und ermitteln dabei über einen öffentlichen STUN-Server ihre Netzwerkadresse. Ist das nicht möglich, kann ein Relay (TURN) genutzt werden, sofern eines verfügbar ist. ChatLite betreibt kein eigenes Relay, und der noch aufgeführte TURN-Eintrag eines Drittanbieters hat keine Verfügbarkeitsgarantie, sodass ein Anruf in manchen Netzwerken nicht zustande kommt. Medien sind mit DTLS-SRTP verschlüsselt, ein Relay leitet daher, falls genutzt, verschlüsselten Datenverkehr weiter, kann aber Verbindungsmetadaten wie IP-Adressen und Zeitpunkte sehen.
Nachrichten und Dateien
Sind zwei Browser direkt verbunden, laufen Einzelnachrichten und Dateien über einen verschlüsselten WebRTC-Datenkanal. Andernfalls werden sie über einen verschlüsselten WebSocket durch unseren Server geleitet. Gruppennachrichten laufen immer über unseren Server. Ist der Empfänger offline, werden Inhalte zwischengespeichert: im Arbeitsspeicher des Servers (bis zu 50 pro Nutzer, beim Neustart des Servers gelöscht) oder bei mit einem Konto verknüpften Geräten bis zu 14 Tage in unserer Datenbank. Über den Server gesendete Dateien sind auf 8 MB begrenzt, direkte Übertragungen auf 100 MB.
Was unser Server sieht
Unser Server verarbeitet den Verbindungsaufbau (Signalisierung), den Online-Status, Tippanzeigen, Lesebestätigungen sowie Spitzname, Avatar und Statusnachricht, die du mit Kontakten teilst. Den Inhalt der Nachrichten und Dateien, die er weiterleitet, kann er technisch lesen, da ChatLite derzeit keine Ende-zu-Ende-Verschlüsselung auf Anwendungsebene bietet. Betriebsprotokolle können Spitznamen und anonyme Nutzer-IDs enthalten.
Push-Benachrichtigungen
Wenn du Benachrichtigungen aktivierst, registriert dein Browser ein Token bei Google Firebase Cloud Messaging. Erhältst du offline eine Nachricht, wird über diesen Dienst eine Benachrichtigung mit dem Namen des Absenders und dem Anfang der Nachricht (oder dem Dateinamen) zugestellt.
Optionale Konten
Zum Chatten brauchst du nie ein Konto. Wenn du eines erstellst, speichern wir deine E-Mail-Adresse, ein mit bcrypt gehashtes Passwort, deine verknüpften Geräte und Sitzungsdaten (Refresh-Tokens werden gehasht gespeichert). Konten ermöglichen die oben beschriebene Zustellung auf mehreren Geräten.
Nutzungsmessung
ChatLite hat eine eigene (First-Party-)Nutzungsmessung, die der Betreiber ein- oder ausschalten kann und für die keine Analysedienste Dritter eingesetzt werden. Ist sie eingeschaltet, erfasst ChatLite kurze Produktereignisse, zum Beispiel dass die Startseite oder die App geöffnet wurde, eine Einladung erstellt oder geöffnet wurde, ein Kontakt hinzugefügt wurde, eine direkte oder serverbasierte Verbindung gelang oder scheiterte, eine Nachricht, Datei, ein Anruf oder eine Bildschirmfreigabe genutzt wurde und ungefähr wie lange eine Sitzung dauerte, zusammen mit grobem Kontext: Seitensprache, Browser oder installierte App, Gerätetyp und Browserfamilie. Nicht erfasst werden Inhalte von Nachrichten oder Dateien, Dateinamen, Spitznamen, E-Mail-Adressen, Nutzer-IDs, Raum-IDs oder IP-Adressen, und Anfragen automatisierter Clients werden ausgeschlossen. Ereignisse werden über eine zufällige Kennung verknüpft, die nur im geöffneten Browser-Tab existiert, und Einladungslinks können ein zufälliges Token tragen, mit dem gezählt wird, wie viele Einladungen zu einer Unterhaltung führen; ein Browser, der eine Einladung geöffnet hat, merkt sich das 7 Tage lang. Ereigniszeilen werden nach 14 Tagen gelöscht, nur Tagessummen ohne Kennungen werden länger aufbewahrt. Das sind begrenzte Ereignismetadaten, um zu verstehen, ob das Produkt funktioniert, kein Profil von Ihnen, aber nicht anonym im strengen Sinn: Die IP-Adresse Ihres Browsers ist für jeden Server sichtbar, mit dem er sich verbindet, wie unter „Was unser Server sieht“ beschrieben. Ist die Messung ausgeschaltet, wird nichts erzeugt oder gespeichert.
Werbung
Die ChatLite-Website lädt Google-AdSense-Skripte, die gemäß den Richtlinien von Google Cookies verwenden können.