← Zurück zu TEXTIDE

Datenschutzerklärung

Hier steht, welche personenbezogenen Daten TEXTIDE verarbeitet, wozu und auf welcher Rechtsgrundlage. Kurz gesagt: Ohne Anmeldung bleibt alles in deinem Browser. Mit Anmeldung liegen deine Inhalte verschlüsselt auf meinem Server. Es gibt kein Tracking, keine Werbung und keine Analyse-Dienste.

1. Verantwortlicher

Christoph Müller-Brodmann
Buchenweg 8
35096 Weimar (Lahn)
Deutschland

E-Mail:

Ein Datenschutzbeauftragter ist nicht bestellt und gesetzlich nicht vorgeschrieben.

2. Überblick

Bereich Welche Daten Wo
Aufruf der Seite IP-Adresse, Zeitpunkt, aufgerufene Adresse, Browserkennung Server-Protokolle (Abschnitt 3)
Lokale Datei Die gerade bearbeitete Datei und Einstellungen Nur in deinem Browser (Abschnitt 4)
Konto E-Mail-Adresse, Name, Passwort-Prüfwert bzw. Google-Kennung, Profilbild-Adresse Server (Abschnitte 5 und 6)
Projekte in der Cloud Texte, Bilder, Anhänge, frühere Stände Server, verschlüsselt (Abschnitt 7)

3. Hosting und Server-Protokolle

TEXTIDE läuft auf einem Server bei Contabo GmbH, Aschauer Straße 32a, 81549 München. Mit dem Anbieter besteht ein Vertrag zur Auftragsverarbeitung nach Art. 28 DSGVO.

Bei jedem Aufruf speichert der vorgeschaltete Webserver (Reverse Proxy) technische Daten in Protokolldateien: IP-Adresse, Datum und Uhrzeit, aufgerufene Adresse, Statuscode, übertragene Datenmenge und die Kennung deines Browsers. Das dient dem sicheren Betrieb, der Fehlersuche und der Abwehr von Angriffen (berechtigtes Interesse, Art. 6 Abs. 1 lit. f DSGVO). Die Protokolle werden regelmäßig rotiert und ältere Dateien automatisch gelöscht. Die Anwendung selbst protokolliert keine einzelnen Aufrufe, sondern nur Fehler, und zwar ohne IP-Adresse. Ihr Protokoll ist auf wenige Megabyte begrenzt, ältere Einträge werden überschrieben.

Zum Schutz vor dem Erraten von Passwörtern merkt sich der Server Anmelde- und Registrierungsversuche je IP-Adresse und E-Mail-Adresse nur im Arbeitsspeicher, höchstens 15 Minuten bei Anmeldungen und 60 Minuten bei Registrierungen (Art. 6 Abs. 1 lit. f DSGVO).

Die Verbindung ist per TLS verschlüsselt (erkennbar an „https://“).

4. Lokale Datei: alles bleibt im Browser

Eine lokale Datei samt Bildern, Anhängen und früheren Ständen liegt ausschließlich im Speicher deines Browsers (Origin Private File System bzw. IndexedDB) auf deinem Gerät, und zwar nur so lange, wie der Browser-Tab offen ist. Öffnet TEXTIDE später einen neuen Tab, löscht es die Datei eines geschlossenen Tabs. Davon wird nichts an meinen Server übertragen. Ebenfalls im Browser (localStorage) liegen Einstellungen wie Farbschema, Breite und Zustand der Projektliste sowie aufgeklappte Projekte. Damit TEXTIDE offline funktioniert, legt ein Service Worker die Programmdateien im Browser-Cache ab.

Dieser Speicher ist für die von dir gewünschte Funktion unbedingt erforderlich (§ 25 Abs. 2 Nr. 2 TDDDG); eine Einwilligung ist dafür nicht nötig. Du kannst ihn jederzeit löschen, siehe Abschnitt 10.

Verknüpfst du ein Projekt mit einem Ordner auf deinem Rechner oder exportierst du es, schreibt dein Browser die Dateien direkt dorthin; auch dabei wird nichts an meinen Server übertragen.

5. Konto mit E-Mail-Adresse und Passwort

Registrierst du dich, speichere ich deine E-Mail-Adresse, einen Anzeigenamen (verschlüsselt), einen nicht umkehrbaren Prüfwert deines Passworts (scrypt; das Passwort selbst wird nie gespeichert) und den Zeitpunkt der Registrierung. Zweck ist die Bereitstellung des Kontos und der Speicherung in der Cloud (Vertrag bzw. vorvertragliche Maßnahme, Art. 6 Abs. 1 lit. b DSGVO). Die Daten bleiben gespeichert, bis du die Löschung des Kontos verlangst.

6. Anmeldung mit Google

Wählst du „Mit Google anmelden“, wirst du zu Google weitergeleitet: Google Ireland Limited, Gordon House, Barrow Street, Dublin 4, Irland. Nach deiner Zustimmung dort übermittelt Google an TEXTIDE deine Google-Kennung, deine E-Mail-Adresse, deinen Namen und die Adresse deines Profilbilds (Umfang „openid email profile“). Ich speichere diese Angaben, um dein Konto zu führen (Art. 6 Abs. 1 lit. b DSGVO). Dein Google-Passwort erfahre ich nicht.

Dein Profilbild lädt dein Browser bei jeder Anzeige direkt von Servern von Google; dabei erhält Google deine IP-Adresse. Google kann Daten auch in die USA übermitteln. Für Google LLC besteht ein Angemessenheitsbeschluss der EU-Kommission im Rahmen des EU-U.S. Data Privacy Framework (Art. 45 DSGVO). Mehr dazu in der Datenschutzerklärung von Google. Den Zugriff von TEXTIDE kannst du jederzeit in deinem Google-Konto entfernen.

Ohne Klick auf „Mit Google anmelden“ stellt TEXTIDE keine Verbindung zu Google her.

7. Projekte in der Cloud

Bist du angemeldet, speichert der Server deine Projekte: Texte, Bilder, Anhänge und frühere Stände für die Zeitleiste. Titel, Inhalte, Bilder und Anhänge werden vor dem Speichern mit AES-256-GCM verschlüsselt. Unverschlüsselt bleiben nur technische Angaben wie Dateinamen, Pfade, Dateitypen und Zeitstempel. Zweck ist die von dir gewünschte Speicherung (Art. 6 Abs. 1 lit. b DSGVO). Löschst du ein Projekt, wird es mit allen Bildern, Anhängen und früheren Ständen entfernt.

8. Cookies und Speicher im Browser

Name Zweck Dauer
textide_session (Cookie) Hält dich nach der Anmeldung angemeldet; nur für den Server lesbar 30 Tage oder bis zur Abmeldung
textide_google_login (Cookie) Schützt die Anmeldung mit Google gegen Fälschung (PKCE, Zustand) 10 Minuten
markdown-editor.*, textide.* (localStorage) Einstellungen der Oberfläche; ob du beim letzten Start angemeldet warst; welchem Tab die lokale Datei gehört Bis du sie löschst
Datenbank im Browser Die lokale Datei eines Tabs Bis der Tab geschlossen ist; gelöscht beim nächsten Start von TEXTIDE
textide.* (sessionStorage) Kennung des Tabs, damit die lokale Datei ein Neuladen übersteht Bis der Tab geschlossen ist
Service-Worker-Cache Programmdateien für die Nutzung ohne Internet Bis zur nächsten Version oder bis du sie löschst

Alle Einträge sind technisch notwendig (§ 25 Abs. 2 Nr. 2 TDDDG). TEXTIDE setzt keine Cookies zu Analyse, Werbung oder Reichweitenmessung und bindet keine externen Schriften oder Skripte ein. Einzige externe Quelle ist nach einer Anmeldung mit Google dein Profilbild (Abschnitt 6), das zur von dir gewählten Anmeldung gehört. Deshalb gibt es keinen Einwilligungs-Banner: Es gibt nichts, dem du zustimmen müsstest.

9. Teilen-Links

Ein Teilen-Link enthält das Dokument selbst hinter dem Zeichen „#“. Dieser Teil einer Adresse wird von Browsern nie an einen Server geschickt, also auch nicht an meinen. Wer den Link hat, kann das Dokument lesen; gib ihn deshalb nur an Personen weiter, die es sehen sollen.

10. Löschen und Widerspruch (Opt-out)

11. Deine Rechte

Du hast das Recht auf Auskunft (Art. 15 DSGVO), Berichtigung (Art. 16), Löschung (Art. 17), Einschränkung der Verarbeitung (Art. 18), Datenübertragbarkeit (Art. 20; Projekte kannst du jederzeit selbst als ZIP exportieren) und Widerspruch (Art. 21). Außerdem kannst du dich bei einer Datenschutz-Aufsichtsbehörde beschweren (Art. 77 DSGVO), zum Beispiel bei der für mich zuständigen: Der Hessische Beauftragte für Datenschutz und Informationsfreiheit, Gustav-Stresemann-Ring 1, 65189 Wiesbaden.

12. Sonstiges

Die Bereitstellung deiner Daten ist weder gesetzlich noch vertraglich vorgeschrieben; ohne Konto kannst du TEXTIDE vollständig im Browser nutzen. Eine automatisierte Entscheidungsfindung oder ein Profiling findet nicht statt.