From a629b2519b4ebc9f64e8d3540fc3d4648b63fabb Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 5 Oct 2026 04:34:16 +0000 Subject: [PATCH] Datenschutz: Abschnitt 6c Terminplaner, Kundenansicht und Nachweise bei Funktionsbestellung Co-Authored-By: Claude Sonnet 5.5 --- docs/WEBklar-Datenschutzerklaerung.pdf | Bin 109184 -> 122459 bytes docs/rechtliches/termine-datenschutz-6c.md | 32 ++---- public/datenschutz.html | 13 ++- test/legalTexts.test.js | 117 ++++++++++++++++++++- test/termineRechtstexte.test.js | 16 +-- 5 files changed, 135 insertions(+), 43 deletions(-) diff --git a/docs/WEBklar-Datenschutzerklaerung.pdf b/docs/WEBklar-Datenschutzerklaerung.pdf index 30950a4dafe04056abfe676fd96150a48a2ff8f8..d94699ec3e0dba527fdf77834189ea6742006e5a 100644 GIT binary patch delta 83395 zcmV)6K*+y<)dt(V2e3{7Dm5@PGcq(bD=;u8Ffb=63NKA>WJFNHEAMgg#EA%HY(D%m=s^#^Q^kKKM=Dd!Y54x9 zyZ^tlii|(}*70vf>%ovwetb;B_`kDO0$l-rdze2wo|5MS*65g2^f?VyC!<0*oTY#K zkKyOFb6KUV&7e|DZcxd)d^l1UKRh3)@BY&a@87@s_VK?y4tn_T;o;-sogOHpVSFnc z&+w;jAFE%a(=S?Qp8G{}`bBR;`HRY#=m$lH!k`l6aA@b^hrj%I{L26S-=F{R>o5O* z`2N?^H{0o(52Nk}vejto!w)J;;8n`mE)4-`<(#%5Ei3_%av_D3&kvsF2f^BCic|M^ zGGvvUtv=vRA26h?IlsgDdFmCBjl=xs*!OWL7C*#8;mV;1g9$2xi_!3U8jZ<37^BF9 zSR5}?L!-(m#^QjU_B$CBopBTv8=lgCxNB2fmT=}wu9>5k)7J|I;4 zY?sz9j>n?bH2#~kCK}K2>A%On`|0oF|L1PoAY8Q9Dr=6=_TpsF^U+`)<`Y1VR?!!B z@o};oQJZnHE*DBtlyf$EF^68cn1jjw(m*(6YzQNqZT~8lr>_dxP%2i|w0o1H5N%3} z-IJ7a(NIpycTft^Mq;#zz*oV44o;{eDHpV{K5Q6W{RzASzTBTK09osheOiCXv~jOA zE6g_o6H_QVf`%7&1h&_r!4fYMKcl_uY}SQco6t>Cv9*O?Kzn$uZ;13$!h5?WHsxV zjZkjGXx#OcRhl;Zl05B@l%glIxL{nFk@6knEMu@xtEwf(S`N79+a{!3SvNbfSnC=$ zi*;IuK-UJ#YF%KEvQ;T-&RR^;=2mA}$k$Cp_43NH>9D|f%R$6Laz7(Uo1@M7de`ff zh1McGl;QBQ)?(fDP~Am;pTj_AzJfNK*U-F_vs>AOe)bci5czgP&4us4bJ!0RPFKwF zA`&RY#Z^GiTo=Vt3ww^x35FC9oxo)cK`g>$cxquk;2@$_L3FYaD7yp((Z{@H29a6C zW2NUqE+=cqFE~KK$+Yp{x194*exJhq*Z~#VJn!dZf}`v2xNg9IE^!WCqYxRDTgoE@ zT^f5lgYfJt4|lJN`FH?hRqf{zeL+|T&F%d>A2xeJqsyGZZ3cveW~%+n8+H~ZtkzF4 zycc+_oT;P%O91x)f=oV|V!6+7VkG!X0K2n7Ol7Mo^HsL0L=AFav}Y}fI2g;F zFcyS4(B#Qc8L~QmM00}yZx(C%n4+?mWV+E*`(wx`?L)Q&g-WxB#HVq#^5x(MrL74$ zpZhW$jbxM?5yH~85~=8owdK~D2gW-ebn=%&IWq0p(&ey>5Z(r|OPV+-ldLVdzj@0A zrFAl+v*yB16RE6Su!hkr_?BsxdX;UioXwBm=V3kwOr+p{&BBFxrHiY>h!;g-lBvdC z`dRGg8FZe`V_;6_q#-JKoXO9U6*=oG7W-*B6Cx#R7u5O{hK@xV@BsMf#I+{X=O@~f zcJ7A>IudQ6EhmRjRz#zxu~SEiFMi;q4;XYtO5XbntX;*2L3j=yGyoPzFhL|E#?B4suB0@bkzV#? zz@5!iHIPE$D+}CH81R<;2oan#tjhtfRTaz2;U{@cnELFu_WBLv8t1mc2~~i%G-4IB zM9ZCb_u?V?;vjXDiw@4dMdxEOOTEPp$X&_}rTIAZBwHOlItEz$C|*Nww8Y-#(;A9S>qH#T$RLcawhF`M%!SQyzEIhD zXi^LY_&1ndYWN8x8<6{hG2%hs3BxUjco2BPFNYW@h+huB3PL*gjwF2mI~X%~fOiAB zbCI5ZK9O{`rVx7B=@cU6a&|@+1`C33sN;|`_F|_Jc1djWRg?w`o?GVlj>G;=M>(bh z{_y`Y%0^)U&kHHP)^~J=i5W{gR?v@JV$@Q9zRB~9R4@&mY4@NX9cK{VarP#PS;`O= z`C~CW=D8u!H5EIB#Frnr-?AFs%0D2!ZsX<7((u@2#Lks|>>`t7&^7f;y{tA3JJI2c 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 z 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 Qe+GiO$jT}vFMjd=06iDbhX4Qo delta 71263 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 diff --git a/docs/rechtliches/termine-datenschutz-6c.md b/docs/rechtliches/termine-datenschutz-6c.md index a8839ad..cb2bedc 100644 --- a/docs/rechtliches/termine-datenschutz-6c.md +++ b/docs/rechtliches/termine-datenschutz-6c.md @@ -1,35 +1,15 @@ # Datenschutzerklärung von WEBklar: Abschnitt 6c „Online-Terminbuchung auf Websites unserer Kunden“ -Fassung 2026-10-02. Entwurf für `public/datenschutz.html`, **nicht eingebaut und nicht veröffentlicht**: Die Datei `public/datenschutz.html` bleibt bis TP2 unverändert (dort: Livegang des Terminplaners, Prüfrunde wie bei der Website-Analyse). Der Abschnitt beschreibt, was WEBklar selbst verarbeitet: als Auftragsverarbeiter für die Gäste der Betriebe und als Verantwortlicher für die Betriebsdaten im Kundenportal. Den Text für die Website des Betriebs enthält `termine-datenschutz-absatz.md`. - -## Einbau in TP2 (Checkliste) - -1. Abschnitt als `

` nach 6b (Website-Analyse) und vor 7 einfügen; Stil wie 6a und 6b. -2. Fassung (Stand) oben auf der Seite und in den Vertragsunterlagen nachziehen; `docs/WEBklar-Datenschutzerklaerung.pdf` neu erzeugen und in WOMS „Rechtliches“ hochladen (der Nutzer lädt die Fassung hoch). -3. Abschnitt 12 (Empfänger) nennt Hetzner bereits; keine neue Zeile nötig. Abschnitt 13 („Derzeit stützen wir keine Verarbeitung auf eine Einwilligung“) bleibt richtig, weil die Einwilligung zur Erinnerung beim Betrieb liegt. -4. Die Kachel und die Leistungsbeschreibung „Terminplaner“ sowie der AVV „Terminplaner“ (Geschwister des AVV Website-Analyse) müssen vor dem Livegang vorliegen; dieser Abschnitt verweist auf sie nicht, weil die Datenschutzerklärung keine Vertragsunterlagen zitiert. -5. Test `test/termineRechtstexte.test.js` (Absicherung „6c nicht in datenschutz.html“) in TP2 entfernen. +Fassung 2026-10-05 (Stand der Datenschutzerklärung 05.10.2026). Markdown-Quelle des Abschnitts 6c in `public/datenschutz.html`; der Abschnitt steht dort wörtlich so (`test/legalTexts.test.js` prüft, dass beide übereinstimmen). Er beschreibt, was WEBklar selbst verarbeitet: als Auftragsverarbeiter für die Gäste der Betriebe und als Verantwortlicher für die Betriebsdaten, den Entwurf des Fragebogens und die Bestellung im Kundenportal. Den Text für die Website des Betriebs enthält `termine-datenschutz-absatz.md`. ## Abschnitt (HTML) ```html

6c. Online-Terminbuchung auf Websites unserer Kunden

- -

Sobald diese Funktion freigeschaltet ist, können Kunden mit Wartungs-Abo auf ihrer eigenen Website eine Online-Terminbuchung anbieten („Terminplaner“). Dabei verarbeiten wir die Daten der Personen, die dort einen Termin buchen („Gäste“), ausschließlich als Auftragsverarbeiter nach den Weisungen des jeweiligen Kunden, der dafür Verantwortlicher ist. Wir verwenden diese Daten nicht für eigene Zwecke. Diese Datenschutzerklärung gilt für unsere eigenen Seiten und das Kundenportal. Wer auf der Website eines Kunden einen Termin bucht, findet die Informationen zur Buchung (Zwecke, Rechtsgrundlagen, Speicherdauer, Rechte) in der Datenschutzerklärung dieser Website. Anfragen von Gästen zu ihren Daten leiten wir an den Kunden weiter.

+

Kunden mit Wartungs-Abo können auf ihrer eigenen Website eine Online-Terminbuchung anbieten („Terminplaner“), sobald wir die Funktion für sie freigeschaltet haben. Dabei verarbeiten wir die Daten der Personen, die dort einen Termin buchen („Gäste“), ausschließlich als Auftragsverarbeiter nach den Weisungen des jeweiligen Kunden, der dafür Verantwortlicher ist. Wir verwenden diese Daten nicht für eigene Zwecke. Verantwortliche sind wir für die Betriebsdaten des Kunden im Kundenportal, für den Entwurf seines Fragebogens und für seine Bestellung. Diese Datenschutzerklärung gilt für unsere eigenen Seiten und das Kundenportal. Wer auf der Website eines Kunden einen Termin bucht, findet die Informationen zur Buchung (Zwecke, Rechtsgrundlagen, Speicherdauer, Rechte) in der Datenschutzerklärung dieser Website. Anfragen von Gästen zu ihren Daten leiten wir an den Kunden weiter.

Für den Betrieb des Terminplaners speichern wir im Auftrag des Kunden: Name, E-Mail-Adresse und, wenn der Kunde diese Felder eingeschaltet hat, Telefonnummer, Nachricht und weitere Angaben des Gastes; die gewählte Leistung, Person oder den gewählten Platz und den Termin; den Stand der Buchung (zum Beispiel bestätigt, abgesagt oder widerrufen) mit den Zeitpunkten; als Nachweis den Zeitpunkt der Bestätigung und der Zustimmungen sowie die Fassung der angezeigten Hinweise; gegebenenfalls den Wunsch nach einer Erinnerung. Der Terminplaner ist nicht für Leistungen der Heilkunde und der Gesundheitsversorgung bestimmt; Gäste werden gebeten, keine Gesundheitsangaben zu machen.

-

Der Kunde sieht, ändert und löscht die Termine im Kundenportal. Dort verarbeiten wir als Verantwortliche seine Einstellungen für den Terminplaner (Betriebsangaben, Leistungen, Namen und Zeiten der gebuchten Personen oder Plätze, Öffnungszeiten, Absagefristen und Texte), wie die übrigen Portal-Daten (Abschnitt 6) auf Grundlage von Art. 6 Abs. 1 lit. b DSGVO. Für jede Person oder jeden Platz kann der Kunde einen geheimen Link erzeugen, mit dem er die bestätigten Termine in seinem Kalenderprogramm abonniert; wer den Link kennt, sieht diese Termine. Der Kunde kann den Link jederzeit durch einen neuen ersetzen.

-

Im Namen des Kunden senden wir E-Mails an Gäste (Bestätigung der E-Mail-Adresse, Bestätigung, Änderung oder Absage eines Termins, Eingangsbestätigung eines Widerrufs und, wenn der Gast das gewählt hat, eine Erinnerung) und an den Kunden (neue Buchung, Absage, Widerruf). Der Versand läuft über den E-Mail-Dienst der Hetzner Online GmbH (Abschnitt 8); als Absender erscheint der Kunde, Antworten gehen an ihn. Wir verschicken keine Werbung, setzen keine Tracking-Pixel ein und erhalten keine Kopie. Bis zum Versand liegt jede E-Mail in einer Warteschlange. Nach dem Versand löschen wir dort Empfängeradresse und Inhalt, den Eintrag selbst nach sieben Tagen; E-Mails, die nicht zugestellt werden konnten, löschen wir nach 48 Stunden.

-

Beim Aufruf einer Kundenwebsite mit Terminbuchung lädt der Browser das Programm der Terminbuchung von unserem Server (project.webklar.com), beim Öffnen der Terminbuchung zusätzlich die Termine und Texte. Dabei gelten die Protokolle in Abschnitt 3. Die Terminbuchung setzt keine Cookies und speichert nichts im Browser des Gastes. Zum Schutz vor Missbrauch und um die Zahl der Anfragen zu begrenzen (höchstens zehn Buchungen je zehn Minuten und je IP-Adresse), merken wir uns die Zeitpunkte der Aufrufe je IP-Adresse nur im Arbeitsspeicher des Servers, nicht dauerhaft; mit der Buchung speichern wir die IP-Adresse nicht. Rechtsgrundlage ist Art. 6 Abs. 1 lit. f DSGVO; unser berechtigtes Interesse ist der sichere und störungsfreie Betrieb.

-

Löschfristen: Nicht bestätigte Buchungen löschen wir 48 Stunden nach Ablauf der Bestätigungsfrist von 30 Minuten, abgesagte oder abgelehnte Termine nach 30 Tagen, bestätigte Termine nach der Frist, die der Kunde eingestellt hat (Vorgabe 90 Tage, einstellbar von 14 bis 365 Tagen nach dem Termin). Endet das Wartungs-Abo oder schaltet der Kunde die Funktion ab, löschen wir alle Termindaten des Kunden 30 Tage danach. Die Daten liegen auf unserem Server bei Hetzner im Rechenzentrum Falkenstein (Deutschland), wie die übrigen Portal-Daten (Abschnitt 3).

+

Der Kunde sieht, ändert und löscht die Termine im Kundenportal. Dort verarbeiten wir als Verantwortliche seine Einstellungen für den Terminplaner (Betriebsangaben, Leistungen, Namen und Zeiten der gebuchten Personen oder Plätze, Öffnungszeiten, Absagefristen und Texte), wie die übrigen Portal-Daten (Abschnitt 6) auf Grundlage von Art. 6 Abs. 1 lit. b DSGVO. Bevor der Kunde den Terminplaner bestellt, füllt er im Kundenportal einen Fragebogen aus (Branche und Betrieb, Personen oder Plätze, Leistungen, Zeiten, Regeln, Angaben von Gästen, Benachrichtigungen und Website); seine Eingaben speichern wir als Entwurf seiner Einstellungen. Bestellt er nicht, löschen wir den Entwurf 90 Tage nach der letzten Änderung, bei der Löschung seines Kundenkontos zugleich mit dem Konto. Die Bestellung und ihren Nachweis beschreibt Abschnitt 7. Für jede Person oder jeden Platz kann der Kunde einen geheimen Link erzeugen, mit dem er die bestätigten Termine in seinem Kalenderprogramm abonniert; wer den Link kennt, sieht diese Termine. Der Kunde kann den Link jederzeit durch einen neuen ersetzen.

+

Im Namen des Kunden senden wir E-Mails an Gäste (Bestätigung der E-Mail-Adresse, Bestätigung, Änderung oder Absage eines Termins, Eingangsbestätigung eines Widerrufs und, wenn der Gast das gewählt hat, eine Erinnerung) und an den Kunden (neue Buchung, Absage, Widerruf). Der Versand läuft über den E-Mail-Dienst der Hetzner Online GmbH (Rechenzentrum Nürnberg, Abschnitt 8); als Absender erscheint der Kunde, Antworten gehen an ihn. Wir verschicken keine Werbung, setzen keine Tracking-Pixel ein und erhalten keine Kopie. Bis zum Versand liegt jede E-Mail in einer Warteschlange. Nach dem Versand löschen wir dort Empfängeradresse und Inhalt, den Eintrag selbst nach sieben Tagen; E-Mails, die nicht zugestellt werden konnten, löschen wir nach 48 Stunden.

+

Beim Aufruf einer Kundenwebsite mit Terminbuchung lädt der Browser das Programm der Terminbuchung von unserem Server (project.webklar.com) und schon beim Laden der Seite die Konfiguration mit den Texten und Leistungen. Ist die Terminbuchung unmittelbar in die Seite eingebaut, holt sie die freien Termine, sobald der Gast durchklickt; sitzt sie hinter einem Knopf, geschieht das erst nach dem Klick auf den Knopf. Dabei gelten die Protokolle in Abschnitt 3. Die Terminbuchung setzt keine Cookies und speichert nichts im Browser des Gastes. Zum Schutz vor Missbrauch und um die Zahl der Anfragen zu begrenzen (höchstens zehn Buchungen je zehn Minuten und je IP-Adresse), merken wir uns die Zeitpunkte der Aufrufe je IP-Adresse nur im Arbeitsspeicher des Servers, nicht dauerhaft; mit der Buchung speichern wir die IP-Adresse nicht. Rechtsgrundlage ist Art. 6 Abs. 1 lit. f DSGVO; unser berechtigtes Interesse ist der sichere und störungsfreie Betrieb.

+

Löschfristen: Nicht bestätigte Buchungen löschen wir 48 Stunden nach Ablauf der Bestätigungsfrist von 30 Minuten, abgesagte oder abgelehnte Termine nach 30 Tagen, bestätigte Termine nach der Frist, die der Kunde eingestellt hat (Vorgabe 90 Tage, einstellbar von 14 bis 365 Tagen nach dem Termin). Nicht bestellte Entwürfe löschen wir 90 Tage nach der letzten Änderung. Endet das Wartungs-Abo oder schalten wir die Funktion ab, schalten wir den Terminplaner spätestens am folgenden Tag ab und löschen alle Termindaten und Einstellungen 30 Tage danach; beginnt innerhalb dieser Frist wieder ein Wartungs-Abo, schalten wir ihn mit den vorhandenen Daten wieder ein. In unseren Datensicherungen bleiben gelöschte Daten noch bis zu sieben Tage erhalten und werden dann überschrieben. Die Daten liegen auf unserem Server bei Hetzner im Rechenzentrum Falkenstein (Deutschland), wie die übrigen Portal-Daten (Abschnitt 3).

``` - -## Für die Rechtsprüfung offen - -1. **Rolle**: WEBklar als Auftragsverarbeiter für die Gäste, als Verantwortliche für die Betriebsdaten und die Missbrauchsabwehr (IP im Arbeitsspeicher). Wie bei 6b anwaltlich bestätigen lassen. -2. **IP-Adresse im Arbeitsspeicher**: Der Satz „mit der Buchung speichern wir die IP-Adresse nicht“ muss zur fertigen Buchungsroute passen (Feld `nachweis` ohne IP, kein IP-Log); beim Livegang gegen den Code prüfen. -3. **Kalender-Abo-Link**: Der Link enthält nur ein geheimes Token je Person oder Platz und liefert nur bestätigte Termine der nächsten 90 Tage. Prüfen, ob der Kunde seine Beschäftigten darüber informieren muss (Beschäftigtendaten: Namen und Zeiten). -4. **Sicherungen**: Die Datensicherung bei Hetzner behält gelöschte Daten noch einige Zeit; die Frist steht nicht im Text und ist vor dem Livegang zu klären (AVV Terminplaner Nr. 9). -5. **Zahlung (TP3)**: Wenn Online-Zahlung kommt, braucht dieser Abschnitt einen Satz zu Stripe (Abschnitt 7 und `recherche-recht-zahlung.md` 7.3 G). -6. **Geschäftsbriefe**: Bestätigungen mit Preis sind keine Rechnungen; die Aufbewahrung nach Abschnitt 9 betrifft den Terminplaner nicht. -7. **Ende des Wartungs-Abos**: Der Satz „Endet das Wartungs-Abo oder schaltet der Kunde die Funktion ab, löschen wir alle Termindaten des Kunden 30 Tage danach“ gilt in TP1 nur für das Abschalten (WOMS „Abschalten“, Kunde gelöscht). Ein Haken für das Ende des Wartungs-Abos kommt erst mit TP2; bis dahin den Satz anpassen oder den Haken liefern. -8. **Knopfmodus**: Dort lädt das Widget die Konfiguration (Texte und Leistungen, nicht die Termine) schon beim Laden der Seite, nicht erst beim Öffnen (wegen des dauerhaften Knopfs „Vertrag widerrufen“, R54). Die Formulierung „beim Öffnen der Terminbuchung zusätzlich die Termine und Texte“ danach prüfen; es geht an denselben Server wie das Skript, ein neuer Empfänger entsteht nicht. diff --git a/public/datenschutz.html b/public/datenschutz.html index a620d7a..06f8a72 100644 --- a/public/datenschutz.html +++ b/public/datenschutz.html @@ -44,7 +44,7 @@
WEBKLAR

Datenschutzerklärung

-

Stand 01.10.2026

+

Stand 05.10.2026

Hier erfahren Sie, welche personenbezogenen Daten wir verarbeiten, wenn Sie unsere Websites besuchen, unser Kundenportal nutzen oder mit uns einen Vertrag schließen, und welche Rechte Sie haben.

@@ -79,7 +79,7 @@

Wir nutzen die Daten, um Ihre Anfrage zu beantworten. Rechtsgrundlage ist Art. 6 Abs. 1 lit. b DSGVO, wenn Ihre Anfrage auf einen Vertrag zielt, sonst Art. 6 Abs. 1 lit. f DSGVO (Interesse an der Beantwortung). Entsteht kein Vertrag, löschen wir die Anfrage spätestens sechs Monate nach der letzten Nachricht.

6. Kundenportal

-

Für Ihr Kundenkonto verarbeiten wir Name, E-Mail-Adresse, Passwort (nur verschlüsselt gespeichert), Kundennummer sowie gegebenenfalls Anschrift und Telefonnummer. Im Portal kommen hinzu: Ihre Projekte (Dateien und Änderungsverlauf Ihrer Website), unsere Arbeitsnachweise, Nachrichten im Chat, Rechnungen, Ihre Abos und Bestellungen (Abschnitt 7) sowie gegebenenfalls Ihr Stundenkontingent. Schreiben Sie uns im Chat, erhalten unsere Mitarbeiter eine E-Mail-Benachrichtigung mit Ihrer Nachricht. Schreiben wir Ihnen im Chat, erhalten Sie eine E-Mail-Benachrichtigung mit unserer Nachricht, höchstens eine alle 15 Minuten. Um Sie zu unterstützen, können unsere Mitarbeiter Ihr Portal so öffnen, wie Sie es sehen, und dabei für Sie News-Beiträge anlegen, ändern oder löschen. Bestellungen, Zahlungen, Änderungen an Ihrem Passwort sowie Nachrichten oder Anträge in Ihrem Namen sind dabei ausgeschlossen. Jedes Öffnen und jede Änderung halten wir mit Mitarbeiter und Zeitpunkt fest und löschen diese Einträge nach 12 Monaten. Rechtsgrundlage dafür ist Art. 6 Abs. 1 lit. f DSGVO; unser berechtigtes Interesse ist die Nachvollziehbarkeit von Zugriffen auf Ihr Konto.

+

Für Ihr Kundenkonto verarbeiten wir Name, E-Mail-Adresse, Passwort (nur verschlüsselt gespeichert), Kundennummer sowie gegebenenfalls Anschrift und Telefonnummer. Im Portal kommen hinzu: Ihre Projekte (Dateien und Änderungsverlauf Ihrer Website), unsere Arbeitsnachweise, Nachrichten im Chat, Rechnungen, Ihre Abos und Bestellungen (Abschnitt 7) sowie gegebenenfalls Ihr Stundenkontingent. Schreiben Sie uns im Chat, erhalten unsere Mitarbeiter eine E-Mail-Benachrichtigung mit Ihrer Nachricht. Schreiben wir Ihnen im Chat, erhalten Sie eine E-Mail-Benachrichtigung mit unserer Nachricht, höchstens eine alle 15 Minuten. Um Sie zu unterstützen, können unsere Mitarbeiter Ihr Portal so öffnen, wie Sie es sehen, und dabei für Sie News-Beiträge anlegen, ändern oder löschen und, wenn Sie den Terminplaner nutzen, dessen Einstellungen und Termine ansehen und ändern. Bestellungen, Zahlungen, Änderungen an Ihrem Passwort sowie Nachrichten oder Anträge in Ihrem Namen sind dabei ausgeschlossen. Jedes Öffnen und jede Änderung halten wir mit Mitarbeiter und Zeitpunkt fest und löschen diese Einträge nach 12 Monaten. Rechtsgrundlage dafür ist Art. 6 Abs. 1 lit. f DSGVO; unser berechtigtes Interesse ist die Nachvollziehbarkeit von Zugriffen auf Ihr Konto.

Im Chat können Sie uns auch Bilder, Fotos, Dateien und Sprachnachrichten schicken. Auf Kamera und Mikrofon greift das Portal nur zu, während Sie selbst ein Foto aufnehmen oder eine Sprachnachricht aufzeichnen, und nur, wenn Sie das in Ihrem Browser erlauben. Anhänge werden schon beim Hinzufügen auf unseren Server übertragen. Nicht gesendete Anhänge, auch solche, die Sie vor dem Senden wieder entfernen, löschen wir spätestens nach 24 Stunden. Gesendete Anhänge speichern wir wie Ihre Chat-Nachrichten. Die E-Mail-Benachrichtigung an unsere Mitarbeiter nennt nur Art und Namen der Anhänge, nicht die Dateien selbst.

Alle Portal-Daten liegen in unseren selbst betriebenen Systemen auf unserem Server bei Hetzner. Rechtsgrundlage ist Art. 6 Abs. 1 lit. b DSGVO. Wir speichern die Daten für die Dauer der Geschäftsbeziehung und danach bis zum Ablauf der Verjährungsfrist (in der Regel drei Jahre). Für Ihre Abos und Bestellungen gelten die Fristen in Abschnitt 7. Rechnungen bewahren wir wie in Abschnitt 9 beschrieben auf.

@@ -94,9 +94,18 @@

Sobald diese Funktion freigeschaltet ist, können Kunden mit Wartungs-Abo für ihre eigene Website eine Reichweitenmessung einschalten. Dabei verarbeiten wir die Daten der Besucher dieser Websites ausschließlich als Auftragsverarbeiter nach den Weisungen des jeweiligen Kunden, der dafür Verantwortlicher ist. Wir verwenden diese Daten nicht für eigene Zwecke. Diese Datenschutzerklärung gilt für unsere eigenen Seiten und das Kundenportal. Wer eine Kundenwebsite besucht, findet die Informationen zur Messung (Zwecke, Rechtsgrundlagen, Speicherdauer, Rechte) auf der Website des Kunden, in der Regel unter „/datenschutz-analyse.html“. Die Daten liegen dann auf unserem Server bei der Hetzner Online GmbH in Deutschland.

+

6c. Online-Terminbuchung auf Websites unserer Kunden

+

Kunden mit Wartungs-Abo können auf ihrer eigenen Website eine Online-Terminbuchung anbieten („Terminplaner“), sobald wir die Funktion für sie freigeschaltet haben. Dabei verarbeiten wir die Daten der Personen, die dort einen Termin buchen („Gäste“), ausschließlich als Auftragsverarbeiter nach den Weisungen des jeweiligen Kunden, der dafür Verantwortlicher ist. Wir verwenden diese Daten nicht für eigene Zwecke. Verantwortliche sind wir für die Betriebsdaten des Kunden im Kundenportal, für den Entwurf seines Fragebogens und für seine Bestellung. Diese Datenschutzerklärung gilt für unsere eigenen Seiten und das Kundenportal. Wer auf der Website eines Kunden einen Termin bucht, findet die Informationen zur Buchung (Zwecke, Rechtsgrundlagen, Speicherdauer, Rechte) in der Datenschutzerklärung dieser Website. Anfragen von Gästen zu ihren Daten leiten wir an den Kunden weiter.

+

Für den Betrieb des Terminplaners speichern wir im Auftrag des Kunden: Name, E-Mail-Adresse und, wenn der Kunde diese Felder eingeschaltet hat, Telefonnummer, Nachricht und weitere Angaben des Gastes; die gewählte Leistung, Person oder den gewählten Platz und den Termin; den Stand der Buchung (zum Beispiel bestätigt, abgesagt oder widerrufen) mit den Zeitpunkten; als Nachweis den Zeitpunkt der Bestätigung und der Zustimmungen sowie die Fassung der angezeigten Hinweise; gegebenenfalls den Wunsch nach einer Erinnerung. Der Terminplaner ist nicht für Leistungen der Heilkunde und der Gesundheitsversorgung bestimmt; Gäste werden gebeten, keine Gesundheitsangaben zu machen.

+

Der Kunde sieht, ändert und löscht die Termine im Kundenportal. Dort verarbeiten wir als Verantwortliche seine Einstellungen für den Terminplaner (Betriebsangaben, Leistungen, Namen und Zeiten der gebuchten Personen oder Plätze, Öffnungszeiten, Absagefristen und Texte), wie die übrigen Portal-Daten (Abschnitt 6) auf Grundlage von Art. 6 Abs. 1 lit. b DSGVO. Bevor der Kunde den Terminplaner bestellt, füllt er im Kundenportal einen Fragebogen aus (Branche und Betrieb, Personen oder Plätze, Leistungen, Zeiten, Regeln, Angaben von Gästen, Benachrichtigungen und Website); seine Eingaben speichern wir als Entwurf seiner Einstellungen. Bestellt er nicht, löschen wir den Entwurf 90 Tage nach der letzten Änderung, bei der Löschung seines Kundenkontos zugleich mit dem Konto. Die Bestellung und ihren Nachweis beschreibt Abschnitt 7. Für jede Person oder jeden Platz kann der Kunde einen geheimen Link erzeugen, mit dem er die bestätigten Termine in seinem Kalenderprogramm abonniert; wer den Link kennt, sieht diese Termine. Der Kunde kann den Link jederzeit durch einen neuen ersetzen.

+

Im Namen des Kunden senden wir E-Mails an Gäste (Bestätigung der E-Mail-Adresse, Bestätigung, Änderung oder Absage eines Termins, Eingangsbestätigung eines Widerrufs und, wenn der Gast das gewählt hat, eine Erinnerung) und an den Kunden (neue Buchung, Absage, Widerruf). Der Versand läuft über den E-Mail-Dienst der Hetzner Online GmbH (Rechenzentrum Nürnberg, Abschnitt 8); als Absender erscheint der Kunde, Antworten gehen an ihn. Wir verschicken keine Werbung, setzen keine Tracking-Pixel ein und erhalten keine Kopie. Bis zum Versand liegt jede E-Mail in einer Warteschlange. Nach dem Versand löschen wir dort Empfängeradresse und Inhalt, den Eintrag selbst nach sieben Tagen; E-Mails, die nicht zugestellt werden konnten, löschen wir nach 48 Stunden.

+

Beim Aufruf einer Kundenwebsite mit Terminbuchung lädt der Browser das Programm der Terminbuchung von unserem Server (project.webklar.com) und schon beim Laden der Seite die Konfiguration mit den Texten und Leistungen. Ist die Terminbuchung unmittelbar in die Seite eingebaut, holt sie die freien Termine, sobald der Gast durchklickt; sitzt sie hinter einem Knopf, geschieht das erst nach dem Klick auf den Knopf. Dabei gelten die Protokolle in Abschnitt 3. Die Terminbuchung setzt keine Cookies und speichert nichts im Browser des Gastes. Zum Schutz vor Missbrauch und um die Zahl der Anfragen zu begrenzen (höchstens zehn Buchungen je zehn Minuten und je IP-Adresse), merken wir uns die Zeitpunkte der Aufrufe je IP-Adresse nur im Arbeitsspeicher des Servers, nicht dauerhaft; mit der Buchung speichern wir die IP-Adresse nicht. Rechtsgrundlage ist Art. 6 Abs. 1 lit. f DSGVO; unser berechtigtes Interesse ist der sichere und störungsfreie Betrieb.

+

Löschfristen: Nicht bestätigte Buchungen löschen wir 48 Stunden nach Ablauf der Bestätigungsfrist von 30 Minuten, abgesagte oder abgelehnte Termine nach 30 Tagen, bestätigte Termine nach der Frist, die der Kunde eingestellt hat (Vorgabe 90 Tage, einstellbar von 14 bis 365 Tagen nach dem Termin). Nicht bestellte Entwürfe löschen wir 90 Tage nach der letzten Änderung. Endet das Wartungs-Abo oder schalten wir die Funktion ab, schalten wir den Terminplaner spätestens am folgenden Tag ab und löschen alle Termindaten und Einstellungen 30 Tage danach; beginnt innerhalb dieser Frist wieder ein Wartungs-Abo, schalten wir ihn mit den vorhandenen Daten wieder ein. In unseren Datensicherungen bleiben gelöschte Daten noch bis zu sieben Tage erhalten und werden dann überschrieben. Die Daten liegen auf unserem Server bei Hetzner im Rechenzentrum Falkenstein (Deutschland), wie die übrigen Portal-Daten (Abschnitt 3).

+

7. Abos und Zahlung über Stripe

Schließen Sie eines unserer Abos ab, verarbeiten wir Name, E-Mail-Adresse, Rechnungsanschrift, das gewählte Abo und den gebuchten Zusatzspeicher, Abo- und Zahlungsstatus sowie Ihre Rechnungen. Zahlungsdaten wie Kartennummer oder IBAN geben Sie direkt bei unserem Zahlungsdienstleister ein. Wir erhalten davon nur eingeschränkte Angaben, etwa die Art des Zahlungsmittels und die letzten vier Ziffern.

Um Ihre Bestellungen nachweisen zu können, speichern wir bei jeder Bestellung Zeitpunkt, Version der Vertragsbedingungen, gegebenenfalls Ihre Angaben zum Leistungsbeginn sowie IP-Adresse und Browserkennung, im Kundenportal und als Angaben zum Abo bei Stripe. Das gilt für den Abschluss eines Abos, für den Wechsel vom Hosting-Abo ins Wartungs-Abo und für jede Bestellung von E-Mail-Zusatzspeicher. Außerdem halten wir Ihre Bestellungen und Änderungen als Vertragsereignisse mit Zeitpunkt und Status fest: Abschluss, Wechsel, Zusatzspeicher einschließlich Verringerungen, Kündigung und Widerruf. Bei Verringerungen, Kündigung und Widerruf speichern wir als Vertragsereignis nur Zeitpunkt und Status, keine IP-Adresse und Browserkennung. Den Stand Ihrer Bestellungen, etwa laufende Widerrufsfristen und die Einrichtung von Zusatzspeicher, sehen Sie im Kundenportal unter „Verträge“. Für uns sind die Vertragsereignisse zugleich die Aufgabenliste, um Änderungen am Zusatzspeicher umzusetzen. Rechtsgrundlagen sind Art. 6 Abs. 1 lit. b, c und f DSGVO. Unser berechtigtes Interesse ist der Nachweis des Vertragsschlusses und Ihrer Bestellungen. Diese Angaben löschen wir drei Jahre nach Ablauf des Jahres, in dem Ihr letztes Abo endet.

+

Bestellen Sie eine Funktion (News-Pinnwand, Terminplaner), speichern wir als Nachweis die Texte und Fassungen, denen Sie zugestimmt haben, den Zeitpunkt Ihres Klicks auf „Zahlungspflichtig bestellen“, die Stripe-Sitzung, IP-Adresse und Browserkennung sowie Ihr Konto und die angemeldete Person. Rechtsgrundlagen sind Art. 6 Abs. 1 lit. b, c und f DSGVO; unser berechtigtes Interesse ist der Nachweis des Vertragsschlusses und der Zustimmungen, insbesondere für den Widerruf. Diese Angaben löschen wir drei Jahre nach Ablauf des Jahres, in dem Ihr letztes Abo endet. Den Entwurf Ihres Fragebogens speichern wir bis zu 90 Tage nach Ihrer letzten Änderung und löschen ihn danach, wenn Sie nichts bestellt haben.

Die Zahlungen wickelt die Stripe Payments Europe, Limited, 1 Grand Canal Street Lower, Grand Canal Dock, Dublin, D02 H210, Irland („Stripe“) ab. Stripe verarbeitet die Daten teils in unserem Auftrag und teils als eigener Verantwortlicher, etwa zur Betrugsvorbeugung und zur Erfüllung gesetzlicher Pflichten. Dabei können Daten an die Stripe, LLC in den USA übermittelt werden. Die Stripe, LLC ist nach dem EU-US Data Privacy Framework zertifiziert, für das ein Angemessenheitsbeschluss der EU-Kommission besteht. Auf der Zahlungsseite von Stripe gelten dessen Datenschutzhinweise: stripe.com/de/privacy. Rechtsgrundlage ist Art. 6 Abs. 1 lit. b DSGVO.

Beantragen Sie im Kundenportal eine Übernahmegutschrift, verarbeiten wir Ihre Angaben zum bisherigen Anbieter (Anbieter, Leistung, Domain, Rechnungsbetrag, bezahlter Zeitraum), Ihre Nachricht, die hochgeladenen Nachweise wie Rechnung oder Kündigungsbestätigung, die E-Mail-Adresse für unsere Antwort sowie Zeitpunkt und IP-Adresse Ihrer Bestätigung. Die Nachweise speichern wir auf unserem Server; unsere Mitarbeiter erhalten per E-Mail nur einen Hinweis auf den Antrag. Zur Prüfung fragen wir die öffentlichen DNS-Einträge der angegebenen Domain ab (Nameserver, Mailserver, IP-Adresse). Eine genehmigte Gutschrift buchen wir bei Stripe als Guthaben auf Ihr Kundenkonto. Rechtsgrundlage ist Art. 6 Abs. 1 lit. b DSGVO, für den Nachweis Ihrer Bestätigung Art. 6 Abs. 1 lit. f DSGVO. Nachweise zu abgelehnten Anträgen löschen wir sechs Monate nach der Entscheidung. Bei genehmigten Anträgen sind Antrag und Nachweise Beleg für die Gutschrift und werden wie in Abschnitt 9 beschrieben aufbewahrt.

Über die Seiten project.webklar.com/kuendigen.html und project.webklar.com/widerrufen.html können Sie Ihren Vertrag ohne Anmeldung kündigen oder widerrufen (§§ 312k, 356a BGB). Dabei verarbeiten wir Ihren Namen, Ihre E-Mail-Adresse, den gewählten Vertrag, beim E-Mail-Zusatzspeicher die Zahl der Pakete, die Sie kündigen, gegebenenfalls Ihre Kundennummer, bei der Kündigung außerdem Art und gewünschten Zeitpunkt der Kündigung und gegebenenfalls Ihre Begründung, sowie den Zeitpunkt, zu dem Ihre Erklärung bei uns eingegangen ist. Sind Sie im Kundenportal angemeldet, füllen wir Name, E-Mail-Adresse und Kundennummer aus Ihrem Konto vor. Wir nutzen die Angaben, um Ihre Erklärung zu bearbeiten: Anhand der E-Mail-Adresse ordnen wir sie Ihrem Abo zu, vermerken den Eingang beim Abo und tragen die Kündigung oder den Widerruf, soweit möglich, bei Stripe ein. Sie erhalten sofort eine Bestätigung des Eingangs mit Inhalt, Datum und Uhrzeit Ihrer Erklärung an die angegebene E-Mail-Adresse; unser Team erhält eine E-Mail mit diesen Angaben. Rechtsgrundlage ist Art. 6 Abs. 1 lit. c DSGVO (§§ 312k, 356a BGB) in Verbindung mit Art. 6 Abs. 1 lit. b DSGVO. Die IP-Adresse Ihres Aufrufs nutzen wir nur, um die Zahl der Anfragen zu begrenzen (höchstens zehn pro Stunde je IP-Adresse). Dafür merken wir uns die Zeitpunkte der Aufrufe je IP-Adresse nur im Arbeitsspeicher des Servers, nicht dauerhaft; mit Ihrer Erklärung speichern wir die IP-Adresse nicht. Im Übrigen gilt für den Aufruf Abschnitt 3. Ihre Erklärung und unsere Bestätigung bewahren wir wie die übrigen Vertragsdaten drei Jahre nach Ablauf des Jahres, in dem Ihr letztes Abo endet auf; soweit die E-Mails Geschäftsbriefe sind, gilt die Frist aus Abschnitt 9.

diff --git a/test/legalTexts.test.js b/test/legalTexts.test.js index 5de2c11..84ce908 100644 --- a/test/legalTexts.test.js +++ b/test/legalTexts.test.js @@ -382,7 +382,7 @@ test('Rechtsrunde: Zusatzspeicher ganz oder teilweise kündbar, auch über „Ve test('Rechtsrunde Datenschutz: Aufbewahrung nach dem Ende des letzten Abos, Zahl der Pakete, kurzer UptimeRobot-Eintrag', () => { const html = read(DS), ds = strip(html) - assert.equal(ds.split('drei Jahre nach Ablauf des Jahres, in dem Ihr letztes Abo endet').length - 1, 2, 'Abschnitt 7 und Kündigungs-/Widerrufsseite') + assert.equal(ds.split('drei Jahre nach Ablauf des Jahres, in dem Ihr letztes Abo endet').length - 1, 3, 'Abschnitt 7 (Bestellungen, Funktionsbestellung) und Kündigungs-/Widerrufsseite') for (const s of ['drei Jahre nach Vertragsende', 'nach dem Ende Ihres letzten Abos']) assert.ok(!ds.includes(s), `noch da: ${s}`) // Abschnitt 6 (Kundenkonto) verweist für Abos und Bestellungen auf die Fristen in Abschnitt 7 assert.ok(between(ds, '6. Kundenportal', '7. Abos').includes('Für Ihre Abos und Bestellungen gelten die Fristen in Abschnitt 7.')) @@ -495,9 +495,120 @@ test('legal_datenschutz_news: Abschnitt 6a und Leistungsbeschreibung (Entwurf)', test('legal_datenschutz_kundenansicht: Abschnitt 6 nennt Kundenansicht, Sperren, Protokoll und 12 Monate', () => { const html = read(DS) assert.ok(!html.includes('Eine Nachricht in Ihrem Namen senden können sie dabei nicht.')) - assert.ok(html.includes('Um Sie zu unterstützen, können unsere Mitarbeiter Ihr Portal so öffnen, wie Sie es sehen, und dabei für Sie News-Beiträge anlegen, ändern oder löschen.')) + assert.ok(html.includes('Um Sie zu unterstützen, können unsere Mitarbeiter Ihr Portal so öffnen, wie Sie es sehen, und dabei für Sie News-Beiträge anlegen, ändern oder löschen und, wenn Sie den Terminplaner nutzen, dessen Einstellungen und Termine ansehen und ändern.')) + assert.ok(!html.includes('News-Beiträge anlegen, ändern oder löschen. Bestellungen'), 'der alte Satz endet nicht mehr nach den News') assert.ok(html.includes('Bestellungen, Zahlungen, Änderungen an Ihrem Passwort sowie Nachrichten oder Anträge in Ihrem Namen sind dabei ausgeschlossen.')) assert.ok(html.includes('Jedes Öffnen und jede Änderung halten wir mit Mitarbeiter und Zeitpunkt fest und löschen diese Einträge nach 12 Monaten.')) assert.ok(html.includes('Rechtsgrundlage dafür ist Art. 6 Abs. 1 lit. f DSGVO; unser berechtigtes Interesse ist die Nachvollziehbarkeit von Zugriffen auf Ihr Konto.')) - assert.ok(html.includes('Stand 01.10.2026')) + // Stand: Tag der Änderung (TP2 F12a), nicht vor der Kundenansicht (01.10.2026) und nicht vor dem Datum aus termsVersion + const stand = /Stand (\d{2})\.(\d{2})\.(2026)/.exec(html) + assert.ok(stand, 'Stand JJ.MM.2026 fehlt') + const standTag = `${stand[3]}-${stand[2]}-${stand[1]}` + assert.ok(standTag >= '2026-10-01', `Stand ${stand[0]} liegt vor der Kundenansicht (01.10.2026)`) + const terms = /^(\d{4})-(\d{2})-(\d{2})-v\d+$/.exec(config.abo.termsVersion) + assert.ok(terms) + assert.ok(standTag >= `${terms[1]}-${terms[2]}-${terms[3]}`, `Stand ${stand[0]} liegt vor termsVersion ${config.abo.termsVersion}`) + assert.ok(html.includes('

Stand 05.10.2026

'), 'Stand = Tag der Änderung') +}) + +// ---------------------------------------------------------------- Abschnitt 6c und Funktionsbestellung (TP2 F12a) + +/** Der Block von

bis vor

7. in public/datenschutz.html (roh, mit Tags). */ +const block6c = (html = read(DS)) => { + const a = html.indexOf('

') + assert.ok(a >= 0, '

fehlt') + const b = html.indexOf('

7. ', a) + assert.ok(b > a) + return html.slice(a, b) +} + +test('legal_datenschutz_termine: Abschnitt 6c steht zwischen 6b und 7 und nennt Rolle, Orte, Fristen und Rückkehr', () => { + const html = read(DS) + const analyse = html.indexOf('id="analyse"') + const termine = html.indexOf('id="termine"') + const sieben = html.indexOf('

7. ') + assert.ok(analyse > 0 && termine > analyse && sieben > termine, 'Reihenfolge 6b < 6c < 7') + assert.equal(html.split('id="termine"').length - 1, 1) + assert.ok(html.includes('

6c. Online-Terminbuchung auf Websites unserer Kunden

')) + const roh = block6c(html) + assert.ok(!roh.includes('