Datenschutzerklärung
Stand: September 2026 · gilt für diese Website (trading-book.de)
1. Überblick
Diese Datenschutzerklärung gilt für trading-book.de: die Informationsseite (Abschnitt 3) und die optionale Konto-Funktion der App (Abschnitt 4).
Die App ohne Konto (unter trading-book.de/app oder lokal) verarbeitet keine Daten auf einem Server: Deine Trades bleiben ausschließlich lokal in einer Datei auf deinem Gerät. Nur wenn du dich freiwillig für ein Konto entscheidest, werden Daten — verschlüsselt — auf meinem Server gespeichert. Wie das genau abläuft, steht in Abschnitt 4.
2. Verantwortlicher
Markus Klees
Lindenstraße 79
35684 Dillenburg
Deutschland
E-Mail: hallo@trading-book.de
(Vollständige Angaben siehe Impressum.)
3. Datenerfassung auf dieser Website
Server-Log-Dateien
Beim Aufruf dieser Website erhebt der Webserver automatisch technisch notwendige Informationen, die dein Browser übermittelt (Server-Log-Dateien). Dazu gehören typischerweise:
- IP-Adresse des anfragenden Geräts
- Datum und Uhrzeit des Zugriffs
- aufgerufene Seite / Datei und übertragene Datenmenge
- Browsertyp und -version, verwendetes Betriebssystem
- Referrer-URL (zuvor besuchte Seite)
Diese Daten werden nicht mit anderen Datenquellen zusammengeführt und nicht ausgewertet, um Rückschlüsse auf einzelne Personen zu ziehen. Die Erfassung erfolgt automatisch durch jeden Webserver und ist technisch notwendig, um die Website fehlerfrei auszuliefern und die Systemsicherheit zu gewährleisten (Art. 6 Abs. 1 lit. f DSGVO — berechtigtes Interesse). Die Log-Dateien werden aus Sicherheitsgründen (z. B. zur Aufklärung von Missbrauchsfällen) für einen begrenzten Zeitraum gespeichert und anschließend gelöscht.
Keine Cookies, keine Tracking-Dienste Dritter (Informationsseite)
Diese Website setzt keine Cookies und bindet keine Analyse- oder Tracking-Dienste von Drittanbietern ein (z. B. Google Analytics). Es findet keine Erstellung von Nutzungsprofilen statt.
Anonyme Besucherstatistik (Reichweitenmessung)
Um zu sehen, wie oft diese Website aufgerufen wird, betreibe ich einen eigenen, cookielosen Zähler auf meinem Server. Er wird nur auf der Startseite (deutsch und englisch), im Impressum und in dieser Datenschutzerklärung ausgelöst — nicht in der App unter /app.
- Gespeichert werden pro Tag nur Summen: Anzahl der Seitenaufrufe, Anzahl der Besucher, Aufrufe je Seite und Aufrufe je verweisender Website (nur die Domain, z. B.
example.org). - Nicht gespeichert werden IP-Adressen, Browserkennungen oder sonstige Angaben zu einzelnen Personen.
- Um Besucher eines Tages nicht doppelt zu zählen, wird aus IP-Adresse und Browserkennung kurzzeitig eine nicht umkehrbare Prüfsumme (Hash) gebildet, die mit einem täglich wechselnden Schlüssel berechnet wird. Die Liste dieser Prüfsummen wird gelöscht, sobald der Tag wechselt; ein Wiedererkennen über mehrere Tage ist nicht möglich.
- Es werden keine Daten an Dritte weitergegeben. Ist in deinem Browser „Do Not Track“ oder „Global Privacy Control“ aktiv, wird der Aufruf nicht gezählt.
Rechtsgrundlage ist Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an einer anonymen Reichweitenmessung zur Verbesserung des Angebots). Du kannst der Verarbeitung jederzeit widersprechen — siehe Abschnitt „Deine Rechte“; einfacher ist es, „Do Not Track“ im Browser zu aktivieren.
Lokale Speicherung (localStorage) auf der Informationsseite
Der DE/EN-Sprachschalter speichert deine gewählte Sprache lokal in deinem Browser (localStorage-Schlüssel tradingbook_lang), damit sie beim nächsten Besuch erhalten bleibt. Dieser Wert verlässt deinen Browser nicht, wird nicht an uns übertragen und nicht ausgewertet. Du kannst ihn jederzeit über die Browser-Einstellungen löschen.
Eingebundene Drittanbieter
Diese Website lädt keine externen Schriftarten, Skripte oder sonstigen Ressourcen von Drittanbietern nach — alle Grafiken, Schriftarten und Skripte werden direkt von dieser Website ausgeliefert. Beim Klick auf externe Links (z. B. zu GitHub) verlässt du diese Seite; für die dortige Datenverarbeitung gelten die Datenschutzbestimmungen des jeweiligen Anbieters.
4. Optionales Benutzerkonto (Synchronisierung)
Das Konto ist freiwillig. Es erlaubt, deine Trades verschlüsselt zu speichern und zwischen Geräten abzugleichen. Ohne Konto findet nichts von dem, was in diesem Abschnitt steht, statt.
Welche Daten verarbeitet werden
- E-Mail-Adresse: für die Anmeldung per Einmalcode und für Bestätigungs-E-Mails (z. B. Konto löschen). Sie wird auf dem Server nur verschlüsselt gespeichert (mit einem Schlüssel, der nicht in der Datenbank liegt) und zusätzlich als nicht umkehrbarer Prüfwert (Hash) für die Suche. Ich als Betreiber kann die Adresse mit dem Serverschlüssel wieder lesbar machen, etwa um ein Konto bei Missbrauch zu sperren.
- Einmalcodes: nur als Hash gespeichert, 10 Minuten gültig, einmal verwendbar und werden innerhalb von etwa einem Tag nach Ablauf gelöscht.
- Sitzung: Nach der Anmeldung setzt die App ein Cookie (
__Secure-tb_session) mit einem zufälligen Wert; auf dem Server liegt davon nur der Hash. Es gilt bis zur Abmeldung, längstens 30 Tage, und ist für den Betrieb des Kontos technisch erforderlich (§ 25 Abs. 2 Nr. 2 TDDDG), eine Einwilligung ist dazu nicht nötig. - Missbrauchsschutz: Anfragen werden pro IP-Adresse gezählt, um Massenanfragen zu bremsen. Die IP-Adresse wird dazu nur als Hash mit einem geheimen Schlüssel verwendet; die Zähler werden nach etwa zwei Tagen gelöscht.
- Konto-Angaben: Zeitpunkt der Anlage und der letzten Anmeldung, Status (aktiv/gesperrt), Anzahl der gespeicherten Trades, belegter Speicher sowie Kennung, Größe und Zeitstempel der einzelnen Datensätze.
- Deine Inhalte (Trades, Notizen, Tags, Einstellungen, Buchname und ein optionaler Name): Sie werden in deinem Browser mit einem Schlüssel verschlüsselt, der aus deinem PIN entsteht, bevor sie an den Server gehen. Der Server speichert nur unlesbaren Chiffretext. Dein PIN wird nie übertragen.
Was ich sehen kann — und was nicht
Ich sehe: deine E-Mail-Adresse (entschlüsselbar), den Kontostatus, die genannten Zeitpunkte und Zähler. Ich sehe nicht: deine Trades, Notizen, Einstellungen oder deinen Namen. Meine Auswertungen sind aggregiert (z. B. Anzahl der Konten und Trades insgesamt). Ein einzelnes Konto rufe ich nur gezielt auf, wenn ich dessen E-Mail-Adresse eingebe — etwa zum Sperren oder Löschen. Solche Aktionen werden ohne E-Mail-Adresse, nur mit einer Konto-Nummer, protokolliert.
Grenzen der Verschlüsselung
- Keine Wiederherstellung: Wenn du deinen PIN vergisst, kann niemand — auch ich nicht — deine Daten entschlüsseln. Exportiere deshalb regelmäßig eine JSON-Sicherung in den Einstellungen.
- Der PIN ist so stark wie seine Länge: Der Schutz hängt von der Qualität deines PIN ab. Wer sowohl Zugriff auf die Datenbank als auch auf den geheimen Serverschlüssel hätte, könnte kurze PINs durchprobieren. Wähle deshalb einen langen, möglichst zufälligen PIN.
- Vertrauen in den Betrieb: Der Programmcode der App wird von meinem Server an deinen Browser ausgeliefert. Ein manipulierter Server könnte daher veränderten Code ausliefern, der deinen PIN abgreift. Das gilt für jede webbasierte Verschlüsselung; ich sichere den Betrieb entsprechend ab (u. a. geschützte Zugänge, eine Content-Security-Policy in der App).
- Metadaten: Anzahl, Größe und Zeitpunkte deiner Datensätze sind für den Server sichtbar.
- Dein Gerät: Auf einem entsperrten Gerät sind deine Daten im Browser lesbar. Die App sperrt sich nach 15 Minuten Inaktivität; im Kontomodus legt sie keine Klartext-Kopie im Browserspeicher ab.
Rechtsgrundlagen
Art. 6 Abs. 1 lit. b DSGVO (Bereitstellung des von dir gewählten Kontos) sowie lit. f DSGVO (Sicherheit, Missbrauchsschutz und aggregierte Statistik zum Betrieb des Dienstes).
Speicherdauer und Löschung
Die Daten bleiben bis zur Löschung des Kontos gespeichert. Du kannst dein Konto jederzeit selbst löschen (Einstellungen → „Konto löschen“, Bestätigung per E-Mail-Code). Dann werden Konto, Sitzungen und alle gespeicherten Datensätze sofort aus der Datenbank entfernt. Bei Verstößen gegen die Nutzungsbedingungen kann ich Konten sperren oder löschen. Sicherungskopien des Hosters können gelöschte Daten noch für einen begrenzten Zeitraum enthalten.
Empfänger und Auftragsverarbeitung
Server und E-Mail-Versand betreibe ich bei ALL-INKL.COM – Neue Medien Münnich (Deutschland). Eine Weitergabe an sonstige Dritte, eine Übermittlung in Drittländer oder Tracking findet nicht statt. Die E-Mail mit dem Einmalcode enthält nur den Code, keine Inhalte deiner Daten; der Transportweg einer E-Mail kann unverschlüsselt sein.
Lokal im Browser gespeichert
Die App legt in deinem Browser (localStorage) die gewählte Sprache (tradingbook_lang) und — nach einer Anmeldung — einen Merker (tb_cloud_hint) ab, damit beim nächsten Mal direkt die PIN-Abfrage erscheint. Der Merker enthält keine Daten und wird beim Abmelden oder Löschen entfernt.
Bereitstellung, automatisierte Entscheidungen
Die Nutzung des Kontos ist freiwillig und setzt eine E-Mail-Adresse voraus. Die lokale App funktioniert ohne. Eine automatisierte Entscheidungsfindung einschließlich Profiling findet nicht statt.
5. SSL-/TLS-Verschlüsselung
Diese Seite nutzt aus Sicherheitsgründen eine SSL-/TLS-Verschlüsselung. Eine verschlüsselte Verbindung erkennst du am Schloss-Symbol in der Adressleiste deines Browsers und daran, dass die Adresszeile von http:// auf https:// wechselt.
6. Deine Rechte
Dir stehen gegenüber dem Verantwortlichen folgende Rechte hinsichtlich der dich betreffenden personenbezogenen Daten zu:
- Recht auf Auskunft (Art. 15 DSGVO)
- Recht auf Berichtigung (Art. 16 DSGVO)
- Recht auf Löschung (Art. 17 DSGVO)
- Recht auf Einschränkung der Verarbeitung (Art. 18 DSGVO)
- Recht auf Datenübertragbarkeit (Art. 20 DSGVO)
- Widerspruchsrecht gegen die Verarbeitung (Art. 21 DSGVO)
Wende dich dazu einfach per E-Mail an hallo@trading-book.de. Bei einem Konto kannst du Löschung und Datenübertragbarkeit auch selbst in der App erledigen (Einstellungen → Konto löschen bzw. Daten exportieren). Da deine Inhalte für mich nicht lesbar sind, erhalten sie nur du selbst per Export; zu den übrigen Angaben (Abschnitt 4) gebe ich dir gern Auskunft.
Darüber hinaus steht dir ein Beschwerderecht bei einer Datenschutz-Aufsichtsbehörde zu (Art. 77 DSGVO) — zuständig ist Der Hessische Beauftragte für Datenschutz und Informationsfreiheit (HBDI), Gustav-Stresemann-Ring 1, 65189 Wiesbaden, datenschutz.hessen.de.