From 0098899ac6343643dc3b97dbce199481bcf49c08 Mon Sep 17 00:00:00 2001 From: Claude Date: Sun, 27 Sep 2026 20:05:34 +0000 Subject: [PATCH] =?UTF-8?q?Datenschutz=20(Entwurf):=20unsere=20Abos,=20?= =?UTF-8?q?=C3=9Cberwachung=20mit=20UptimeRobot?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Fable 5.1 --- docs/WEBklar-Datenschutzerklaerung.pdf | Bin 90191 -> 95009 bytes public/datenschutz.html | 20 ++++++++++--------- test/legalTexts.test.js | 26 +++++++++++++++++++++++++ 3 files changed, 37 insertions(+), 9 deletions(-) diff --git a/docs/WEBklar-Datenschutzerklaerung.pdf b/docs/WEBklar-Datenschutzerklaerung.pdf index 289633c96dcd11527dd7e4f48079e0e602037abe..2ba1c937c3713355f7402f565501d9a2d73a2fdb 100644 GIT binary patch delta 55087 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 z z-=mT3I~eVinZ^%i$IrRnSB1iEClJ#LZEDc z7tRW*Rk7-_e&V0KZPFI_+^~*ygZzY*aW(5#S33-*T1$lxr?bcVubOkUq^s}I45<{| zrd7xdw@VS0GhlU@L$Qceo9BcqOgkXk+|-NhE)bHK`Tp24Nya1}6ioSLGA0da5~dZJ zEo2QzO{_!nVs6PL$|MXr4R%Nrqk_seaysnY_+l1Mc_I2DMv_;X`Zgk3lGON;IOJR- zzI-DztvYNdXjF_W&HZhXG*3}#hl{BV%;FWLXCtXc^T*8_IzNjkY^F<3SwGD_QEQmc zW$y3GPBHtk)q%Bsl=|t{$_4RDzV0qP)WI(WW{v*Ya_|#+Ic1AgSLaBNq)j?f(?M#` zb8qjP_Wso!ci$ZPzxaB)Sy@Ay@VPlT)5p|cIUezVp;xzRu(T2aoOhk4cOQ^52<85Q z4>}0VkAJ}Ud3m^?9e4kL33Boa@T6O)!_q={c<)+O|1rwR$9LDt`41SFN8s+DfPcWC zJ@|Lc+5donc{%S6viJv#n-k0pwdx-*FfaICD+m<&U-h~91nzoc|AENOCwSL{{SO$J zm-nvO^B*u?PR_gL*MGox1O)Edtp5cA-}PSp2X-f)lM~F#f7h9R_xZ0fU|znv?%jXE z1nzo&{|);;o&oc5-gVsm3s3N_i};@~KFEDH?Z1GWcWsmZf`R{!bzna3yE6&?g~xl> z#s4oD_^z|_Uohx9!|z~F`~PP#AK%^V@-IX_=piish6&tt4gU*||NrC>m{0KT{EC0! z335Sawg1BI{SW5n0{;!X8wK-o-kp!~U&IF(_y37IbTZ@oKi2W{+_iiEix&KUaskZG z3%Tnb{ud%NmHrRx|Fv=LI&Q=;5N@wcm&%RnXeCM_KOg~81#lSz2-2jCf#iC9#(nN( zxc1r>XSXC)5;+_`RERi*WX-29gthAVHpmcbQKspJAl^i8!CSidD42P%F3bg8-VQ$w z9}v0(keWZo4O7s^pK z#lV$1)-oSl{i*r1SW;E8#LSC|Sy)#9hhBAK=eQ zqmB_mIZvpqewDnA5eSP5Ba;gwlWQilvQSNv+;RGt=c(=%)XQPi_ip+twwGrwwZ%_DkPUrcv4#v1^)~4pt^% zO(9DHe?bW%4J(&>shD9CEoprrSrs3#HCv1hjL#^R2mOdrOtMO?A3904xEfV zRP`w%tAb-Ih|(5n2c@OWPY*Y>%dhaT+5X2r4f%tlGdnykS3gbTJ>3S;b5b- z02Jix*msofDd};|e^0FLNN4eo&TS(+Y=lBbvY@p)uIu7MSgwYQ+hsy}GhW=7H0W;# zh2DMU&5Vq?bwP$3>gM;&?E_a0hE=&q5Z$p(GZPLO_-@^1oF$)TGAn4=6W5CWgIrdw zo$_-Wqmw77k@|T<-TBXa%-wWwMRI&3vvIx4q4Of&)%FOJ4X)Z3DybFdM_4Ob$yhfU zN_2En8@Uks8|qNhy5R;FWxXiHc1OEI{|TeeYh5{Gz~&CW;;I_8R@99MwV}v3^id|2eyKffz>% delta 50374 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 b!@JGE;!YirDX`#$EjI{*fk8?|8sq-~;rui0 diff --git a/public/datenschutz.html b/public/datenschutz.html index 2d1fd0c..bf86f35 100644 --- a/public/datenschutz.html +++ b/public/datenschutz.html @@ -54,13 +54,14 @@

Einen Datenschutzbeauftragten haben wir nicht benannt, weil wir dazu gesetzlich nicht verpflichtet sind. Bei Fragen zum Datenschutz wenden Sie sich an die oben genannten Kontaktdaten.

2. Geltungsbereich

-

Diese Erklärung gilt für die Website webklar.com, für das Kundenportal project.webklar.com einschließlich der Vorschauseiten unter *.project.webklar.com und für unsere Leistungen, insbesondere das Wartungs-Abo.

+

Diese Erklärung gilt für die Website webklar.com, für das Kundenportal project.webklar.com einschließlich der Vorschauseiten unter *.project.webklar.com und für unsere Leistungen, insbesondere unsere Abos (Hosting-Abo und Wartungs-Abo).

Websites, die wir im Auftrag unserer Kunden betreiben, verantwortet der jeweilige Kunde. Dort verarbeiten wir Daten als Auftragsverarbeiter nach den Weisungen des Kunden. Informationen dazu finden Sie in der Datenschutzerklärung der jeweiligen Website.

-

3. Hosting und Server-Protokolle

-

Unsere Websites und das Kundenportal laufen auf einem Server, den wir bei der Hetzner Online GmbH, Industriestraße 25, 91710 Gunzenhausen, im Rechenzentrum Falkenstein (Deutschland) betreiben. Mit Hetzner haben wir einen Vertrag über die Auftragsverarbeitung geschlossen. Die Daten werden ausschließlich in der EU verarbeitet.

+

3. Hosting, Server-Protokolle und Überwachung der Erreichbarkeit

+

Unsere Websites und das Kundenportal laufen auf einem Server, den wir bei der Hetzner Online GmbH, Industriestraße 25, 91710 Gunzenhausen, im Rechenzentrum Falkenstein (Deutschland) betreiben. Mit Hetzner haben wir einen Vertrag über die Auftragsverarbeitung geschlossen. Hetzner verarbeitet die Daten ausschließlich in der EU.

Bei jedem Aufruf speichert der Server kurzzeitig Protokolldaten: IP-Adresse, Datum und Uhrzeit, aufgerufene Adresse, übertragene Datenmenge, Statuscode sowie Browser und Betriebssystem. Wir brauchen sie, um die Seiten auszuliefern, Angriffe abzuwehren und Fehler zu finden. Wiederholte fehlgeschlagene Anmeldeversuche führen zu einer automatischen, vorübergehenden Sperre der IP-Adresse.

Rechtsgrundlage ist Art. 6 Abs. 1 lit. f DSGVO. Unser berechtigtes Interesse liegt im sicheren und funktionsfähigen Betrieb. Die Protokolle löschen wir nach 14 Tagen, es sei denn, ein konkreter Sicherheitsvorfall muss aufgeklärt werden.

+

Ob unsere Websites, das Kundenportal und die Websites, die wir im Rahmen unserer Abos betreiben, erreichbar sind, prüfen wir automatisch von außen. Dafür nutzen wir den Dienst der UptimeRobot s. r. o., Obchodná 507/2, 811 06 Bratislava (Slowakei). UptimeRobot ruft die überwachten Websites in regelmäßigen Abständen auf, so wie ein Besucher, und benachrichtigt uns, wenn eine Website nicht erreichbar ist. Dafür erhält UptimeRobot die Adressen (URLs) der überwachten Websites. Daten der Besucher dieser Websites erhält UptimeRobot nicht. UptimeRobot verarbeitet Daten auch außerhalb der EU. Grundlage dafür sind die Standardvertragsklauseln der EU-Kommission (Art. 46 Abs. 2 lit. c DSGVO). Der Vertrag über die Auftragsverarbeitung mit UptimeRobot ist Teil von dessen Nutzungsbedingungen. Rechtsgrundlage ist für die Websites unserer Abo-Kunden Art. 6 Abs. 1 lit. b DSGVO, weil wir die Überwachung im Abo schulden, im Übrigen Art. 6 Abs. 1 lit. f DSGVO. Unser berechtigtes Interesse liegt auch hier im sicheren und funktionsfähigen Betrieb. Die Adresse einer Website entfernen wir bei UptimeRobot, sobald wir die Website nicht mehr betreiben.

4. Cookies und Speicher im Browser

Wir setzen keine Analyse-, Tracking- oder Marketing-Werkzeuge ein und binden keine Inhalte fremder Anbieter wie Schriftarten oder Karten ein. Alle Bestandteile unserer Seiten werden von unserem eigenen Server geladen.

@@ -77,23 +78,23 @@

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 und Ihr Stundenkontingent. Schreiben Sie uns im Chat, erhalten unsere Mitarbeiter eine E-Mail-Benachrichtigung mit Ihrer Nachricht. Um Sie zu unterstützen, können unsere Mitarbeiter Ihr Portal so ansehen, wie Sie es sehen. Eine Nachricht in Ihrem Namen senden können sie dabei nicht.

+

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. Um Sie zu unterstützen, können unsere Mitarbeiter Ihr Portal so ansehen, wie Sie es sehen. Eine Nachricht in Ihrem Namen senden können sie dabei nicht.

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). Rechnungen bewahren wir wie in Abschnitt 9 beschrieben auf.

-

7. Wartungs-Abo und Zahlung über Stripe

-

Schließen Sie das Wartungs-Abo ab, verarbeiten wir Name, E-Mail-Adresse, Rechnungsanschrift, 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 den Vertragsschluss nachweisen zu können, speichern wir bei der Bestellung Zeitpunkt, Version der Vertragsbedingungen, Ihre Angaben zum Leistungsbeginn sowie IP-Adresse und Browserkennung. Rechtsgrundlagen sind Art. 6 Abs. 1 lit. b, c und f DSGVO. Unser berechtigtes Interesse ist der Nachweis des Vertragsschlusses. Diese Angaben löschen wir drei Jahre nach Vertragsende.

+

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, Ihre Angaben zum Leistungsbeginn sowie IP-Adresse und Browserkennung. 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. Sie sehen diese Ereignisse im Kundenportal unter „Verträge“. Für uns sind sie zugleich die Aufgabenliste, um bestellten Zusatzspeicher einzurichten. 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 Vertragsende.

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.

8. E-Mail

Vertragsbestätigungen, Benachrichtigungen und unsere sonstige Korrespondenz versenden und empfangen wir über den E-Mail-Dienst der Hetzner Online GmbH, Industriestraße 25, 91710 Gunzenhausen. Die Postfächer liegen in Rechenzentren in Deutschland. Mit Hetzner haben wir einen Vertrag über die Auftragsverarbeitung geschlossen.

-

Die Übertragung ist verschlüsselt. Rechtsgrundlage ist Art. 6 Abs. 1 lit. b DSGVO, bei sonstiger Korrespondenz lit. f DSGVO. Auch die E-Mail-Postfächer, die wir Kunden im Rahmen des Wartungs-Abos bereitstellen, liegen bei der Hetzner Online GmbH in Deutschland.

+

Die Übertragung ist verschlüsselt. Rechtsgrundlage ist Art. 6 Abs. 1 lit. b DSGVO, bei sonstiger Korrespondenz lit. f DSGVO. Auch die E-Mail-Postfächer, die wir Kunden im Rahmen unserer Abos bereitstellen, liegen bei der Hetzner Online GmbH in Deutschland (Rechenzentrum Nürnberg). Für die Inhalte dieser Postfächer ist der jeweilige Kunde verantwortlich; wir verarbeiten sie als Auftragsverarbeiter nach dem Auftragsverarbeitungsvertrag in den Abo-Bedingungen (Anlage 1).

Bis September 2026 nutzten wir den E-Mail-Dienst der Porkbun LLC, 11575 SW Pacific Hwy PMB 40649, Tigard, OR 97223, USA. Für Porkbun besteht kein Angemessenheitsbeschluss der EU-Kommission. Die Übermittlung erfolgte, soweit sie zur Durchführung eines Vertrags mit Ihnen oder zur Beantwortung Ihrer Anfrage erforderlich war (Art. 49 Abs. 1 lit. b DSGVO). Ältere E-Mails, die dort noch gespeichert sind, übertragen wir zu Hetzner und löschen sie anschließend bei Porkbun.

9. Buchhaltung und Rechnungen

-

Rechnungen erstellen wir mit einer Buchhaltungssoftware, die wir selbst auf unserem Server betreiben, bzw. für das Wartungs-Abo über Stripe. Soweit erforderlich, geben wir Buchhaltungsdaten an unsere Steuerberatung und an Finanzbehörden weiter. Rechtsgrundlage ist Art. 6 Abs. 1 lit. c DSGVO.

+

Rechnungen erstellen wir mit einer Buchhaltungssoftware, die wir selbst auf unserem Server betreiben, bzw. für die Abos über Stripe. Soweit erforderlich, geben wir Buchhaltungsdaten an unsere Steuerberatung und an Finanzbehörden weiter. Rechtsgrundlage ist Art. 6 Abs. 1 lit. c DSGVO.

Rechnungen und Buchungsbelege bewahren wir acht Jahre auf (§ 147 AO, § 14b UStG), Handels- und Geschäftsbriefe sechs Jahre. Die Fristen beginnen mit dem Ende des jeweiligen Kalenderjahres.

10. Domains unserer Kunden

@@ -105,6 +106,7 @@

12. Empfänger im Überblick

  • Hetzner Online GmbH: Hosting, E-Mail und Datensicherung (Auftragsverarbeiter)
  • +
  • UptimeRobot s. r. o. (Bratislava, Slowakei): Überwachung der Erreichbarkeit unserer Websites und der Websites, die wir im Rahmen unserer Abos betreiben; erhält nur die Adressen der Websites, verarbeitet auch außerhalb der EU auf Grundlage von Standardvertragsklauseln (Auftragsverarbeiter, Abschnitt 3)
  • Stripe: Zahlungsabwicklung (Abschnitt 7)
  • Porkbun LLC: bisheriger E-Mail-Dienst, nur noch bis zur Löschung älterer E-Mails (Abschnitt 8)
  • Domain-Registrar und Vergabestellen, sofern wir eine Domain für Sie registrieren (Abschnitt 10)
  • diff --git a/test/legalTexts.test.js b/test/legalTexts.test.js index 84410f2..dce8dc0 100644 --- a/test/legalTexts.test.js +++ b/test/legalTexts.test.js @@ -200,3 +200,29 @@ test('Alle internen Links und Querverweise treffen', () => { for (const [ref, nr] of v4Section('hosting', 'wartung').matchAll(/\bNr\. (\d+)/g)) assert.ok(Number(nr) <= maxA, `A: ${ref}`) for (const [ref, nr] of v4Section('wartung', 'widerruf').matchAll(/\bNr\. (\d+)/g)) assert.ok(Number(nr) <= maxB, `B: ${ref}`) }) + +// --- Datenschutzerklärung (Plan 2, Task 2) --- + +test('Datenschutz: Abos, UptimeRobot, Stand wie termsVersion', () => { + const ds = strip(read('public/datenschutz.html')) + for (const s of ['Abos und Zahlung über Stripe', 'UptimeRobot s. r. o.', 'Obchodná 507/2', '811 06 Bratislava', + 'Standardvertragsklauseln', 'im Rahmen unserer Abos']) assert.ok(ds.includes(s), s) + // Produktneutral: keine Formulierung mehr, die nur das Wartungs-Abo meint, wo beide Abos gemeint sind + for (const s of ['insbesondere das Wartungs-Abo', 'Schließen Sie das Wartungs-Abo', 'im Rahmen des Wartungs-Abos', + 'für das Wartungs-Abo über Stripe']) assert.ok(!ds.includes(s), `noch da: ${s}`) + // Abschnitt 3 und 12: Überwachung der Erreichbarkeit durch UptimeRobot, Drittland auf Grundlage von SCC + const hosting = between(ds, '3. Hosting', '4. Cookies') + for (const s of ['UptimeRobot s. r. o., Obchodná 507/2, 811 06 Bratislava (Slowakei)', 'Art. 46 Abs. 2 lit. c DSGVO', + 'Auftragsverarbeitung', 'Nutzungsbedingungen']) assert.ok(hosting.includes(s), `Abschnitt 3: ${s}`) + assert.ok(between(ds, '12. Empfänger im Überblick', '13. Ihre Rechte').includes('UptimeRobot')) + // Abschnitt 7: Nachweisdaten auch bei Wechsel und Zusatzspeicher, Aufbewahrung wie bisher + const abos = between(ds, '7. Abos und Zahlung über Stripe', '8. E-Mail') + for (const s of ['Wechsel', 'Zusatzspeicher', 'Kündigung', 'Widerruf', 'Version der Vertragsbedingungen', + 'drei Jahre nach Vertragsende']) assert.ok(abos.includes(s), `Abschnitt 7: ${s}`) + // Stand der Erklärung = Datum aus termsVersion (JJJJ-MM-TT-v4); das Freigabedatum kommt erst beim Livegang (Task 20) + const [, y, mo, d] = /^(\d{4})-(\d{2})-(\d{2})-v4$/.exec(config.abo.termsVersion) + const stand = /Stand (\d{2}\.\d{2}\.\d{4})/.exec(ds) + assert.ok(stand, 'Stand fehlt') + assert.equal(stand[1], `${d}.${mo}.${y}`) + assert.ok(read('scripts/build-legal-pdfs.sh').includes('pdf public/datenschutz.html docs/WEBklar-Datenschutzerklaerung.pdf')) +})