Datenschutzerklärung

Entwurf. Dieser Text ist noch nicht rechtlich geprüft. Angaben in [eckigen Klammern] trägt der Betreiber noch ein.

Holzplaner ist eine CAD-Anwendung für Holzbau und Möbel. Diese Erklärung beschreibt, welche personenbezogenen Daten dabei verarbeitet werden, wozu, wo und wie lange, und welche Rechte du hast.

1. Verantwortlicher

[Name]
[Adresse]
E-Mail: [support@…]

Ein Datenschutzbeauftragter ist nicht benannt (keine Pflicht nach Art. 37 DSGVO, § 38 BDSG).

2. Ohne Konto

Die Anwendung selbst (/app) gibt es nur mit Konto; Konten gibt es zurzeit nur auf Einladung. Ohne Konto kannst du die Startseite, die Hilfe und die rechtlichen Seiten lesen und geteilte Projekte über ihren Link ansehen. Dabei fallen nur die Server-Protokolle aus Abschnitt 3.7 an und, wenn beim Ansehen eines geteilten Projekts ein Fehler auftritt, ein Fehlerbericht (Abschnitt 3.12).

Holzplaner zählt Besuche mit einer selbst betriebenen, cookielosen Reichweitenmessung (Abschnitt 3.9). Es gibt keine Werbung, kein Tracking über andere Websites hinweg und keine Inhalte von Dritten (keine externen Schriften, Skripte oder Karten). Links zu Holzhändlern in der Stückliste öffnen deren Seiten erst, wenn du sie anklickst.

3. Welche Daten wir verarbeiten

3.1 Konto

3.2 Projekte und Bibliothek

3.3 Anmeldung im Browser

Nach der Anmeldung setzt Holzplaner ein technisch notwendiges Cookie (__Secure-carpenter.session_token, 30 Tage gültig, bei Nutzung verlängert). Es enthält ein zufälliges Sitzungskennzeichen mit einer Signatur; auf dem Server liegt das Kennzeichen zusammen mit Ablaufzeitpunkt und Konto. Bei der Anmeldung mit Google kommt für den Anmeldevorgang ein weiteres technisch notwendiges Cookie hinzu (__Secure-carpenter.state, höchstens 5 Minuten gültig). Weitere Cookies gibt es nicht.

Damit du auch ohne Verbindung arbeiten kannst, hält die Anwendung eine Kopie deiner Projekte und deiner Bibliothek im Speicher deines Browsers (IndexedDB) und merkt sich dort dein Konto und den Zeitpunkt der letzten bestätigten Anmeldung: Ohne Verbindung zum Server geht es damit bis zu 14 Tage weiter, danach bittet die Anwendung um eine neue Anmeldung. Wird ein Konto gesperrt, löscht die Anwendung diese Kopie beim nächsten Kontakt mit dem Server.

3.4 Anmeldung mit Google

Statt mit Passwort kannst du dich mit deinem Google-Konto anmelden („Mit Google anmelden“). Dein Browser wechselt dazu zu Google; dort meldest du dich an und stimmst der Weitergabe zu. Google übermittelt uns danach deine Google-Kennung, E-Mail-Adresse, Namen und die Adresse deines Profilbilds; damit legen wir dein Konto an oder melden dich an. Google erfährt dabei, dass du dich bei Holzplaner anmeldest. Anbieter ist die Google Ireland Limited, Gordon House, Barrow Street, Dublin 4, Irland; was Google mit den Daten tut, regelt dessen Datenschutzerklärung (policies.google.com/privacy). Nutzt du die Anmeldung mit Google nicht, erhält Google nichts. [Rechtlich prüfen: Abschnitt zur Anmeldung mit Google, Rechtsgrundlage Art. 6 Abs. 1 lit. b DSGVO, Übermittlung in Drittländer.]

3.5 Zugriff für Agenten (Claude und andere MCP-Clients)

Verbindest du einen KI-Assistenten über das Model Context Protocol (MCP), speichert der Server die dafür ausgestellten Zugriffstokens (persönliche Zugriffstokens und OAuth-Tokens): nur als Hash, mit Name bzw. Client, Erstellungszeitpunkt, letzter Nutzung und Widerruf. Bei der Anmeldung per OAuth speichert er außerdem die Verbindung (Name und Adresse der App, erlaubte Zugriffe, Zeitpunkte) und, wenn sich die App selbst registriert, deren Name und Rücksprungadressen.

3.6 Änderungen durch Agenten

Ändert ein Agent ein Projekt, wird das wie jede Änderung als neue Version gespeichert, mit einem Vermerk („Agent: …“).

3.7 Server-Protokolle

Beim Aufruf verarbeitet der Server technisch bedingt deine IP-Adresse, Zeitpunkt, angefragte Adresse und Browser-Kennung. Zur Abwehr von Missbrauch zählt der Server Anfragen je IP-Adresse, Konto und Token kurzzeitig im Arbeitsspeicher (Ratenbegrenzung, wenige Minuten, nicht dauerhaft gespeichert). Fehlermeldungen des Servers und des vorgeschalteten Proxys (Traefik) können IP-Adressen enthalten. Fehlgeschlagene Anmeldungen und abgelehnte OAuth-Anfragen protokolliert der Server mit Zeitpunkt, IP-Adresse, Grund und einem nicht umkehrbaren Kürzel (Hash) der E-Mail-Adresse (nie dem Passwort), um Missbrauch zu erkennen. Die Protokolle werden [Speicherdauer der Protokolle eintragen, z. B. 14 Tage] aufbewahrt.

3.8 Nutzung der Anwendung

Damit wir sehen, welche Funktionen genutzt werden, wo es hakt, und dich bei Problemen erreichen können, speichert der Server zu deinem Konto einzelne Ereignisse mit Zeitpunkt: Registrierung und Anmeldungen, angelegte und geöffnete Projekte, geöffnete Ansichten, benutzte Werkzeuge, Vorlagen, Exporte (die Art, z. B. „Plan-PDF“), Feedback, Züge des KI-Assistenten und Aufrufe von Agenten über MCP (mit dem Namen des Clients), dazu einen Eintrag je Tag, an dem du aktiv warst. Inhalte deiner Projekte gehören nicht dazu. Die Ereignisse sieht nur der Betreiber in der Administration; sie werden nach 13 Monaten gelöscht, mit dem Konto sofort. Es gibt dafür keine Dienste Dritter. Kontakt zu dir halten wir nur per E-Mail, nicht über Nachrichten in der Anwendung.

3.9 Reichweitenmessung (Umami)

Um zu sehen, wie oft Holzplaner und die Startseite aufgerufen werden und welche Seiten genutzt werden, setzen wir Umami ein. Umami ist eine quelloffene Software, die wir selbst auf unserem Server unter analytics.kitzmann.me betreiben (Abschnitt 5); die Daten gehen an keinen Dritten.

Beim Aufruf einer Seite lädt dein Browser ein kleines Skript von analytics.kitzmann.me und sendet dorthin: die aufgerufene Adresse (ohne Projektinhalte), die verweisende Seite, Browser, Betriebssystem, Gerätetyp, Bildschirmgröße und Sprache. Aus deiner IP-Adresse werden Land, Region und Stadt abgeleitet; die IP-Adresse selbst wird nicht gespeichert. Zum Zählen von Besuchen bildet Umami aus IP-Adresse, Browser-Kennung und einem monatlich wechselnden Wert ein nicht umkehrbares Kürzel (Hash); Besuche lassen sich so nur innerhalb eines Kalendermonats zusammenfassen.

Umami setzt keine Cookies und speichert nichts in deinem Browser (kein Local Storage, keine Geräte-Kennung). Es erstellt keine Profile und verknüpft die Messung nicht mit deinem Konto oder deinen Projekten. Gezählt wird nur auf holzplaner.app. Willst du nicht gezählt werden, kannst du das Skript mit einem Inhaltsblocker blockieren; Holzplaner funktioniert dann unverändert.

3.10 E-Mails

Holzplaner schickt dir E-Mails, die zu deinem Konto gehören: Adresse bestätigen, „Passwort vergessen“ und den Hinweis nach einer Passwort- oder Adressänderung, Einladungen und ihre Erinnerung, die Begrüßung, die Bestätigung der Warteliste und E-Mails zu Zahlungen. Dazu kommen Hinweise (zum Beispiel, wenn dein KI-Guthaben fast aufgebraucht ist); die kannst du auf der Kontoseite unter „E-Mails“ oder mit dem Link in jedem Hinweis abbestellen.

Dafür verarbeiten wir deine E-Mail-Adresse, deinen Namen (falls angegeben) und den Inhalt der E-Mail. Zu jeder E-Mail speichern wir ein Protokoll mit Empfänger, Art der E-Mail, Zeitpunkt und Zustellstatus (gesendet, zugestellt, verzögert, unzustellbar, als Spam gemeldet), nie den Text. Adressen, die dauerhaft unzustellbar sind oder eine E-Mail als Spam gemeldet haben, kommen auf eine Sperrliste und bekommen keine E-Mails mehr. Versendet werden die E-Mails über Resend (Abschnitt 5).

3.11 Newsletter

Den Newsletter mit Neuigkeiten aus Holzplaner bekommst du nur, wenn du ihn bestellst – auf der Startseite oder auf der Kontoseite – und die Bestellung bestätigst (Double-Opt-In): Nach der Anmeldung schicken wir dir eine E-Mail mit einem Link; erst wenn du auf der verlinkten Seite „Anmeldung bestätigen“ drückst, bist du angemeldet. Ohne Bestätigung schreiben wir dir keinen Newsletter.

Wir speichern dazu deine E-Mail-Adresse, ob sie zu einem Konto gehört, den Stand (angemeldet, bestätigt, abgemeldet) und als Nachweis deiner Einwilligung ein Protokoll: wann du dich angemeldet, wann du bestätigt und wann du dich abgemeldet hast, und wo (Startseite oder Kontoseite). Für den Versand liegt deine Adresse mit ihrem Abmeldestand auch bei Resend (Abschnitt 5). [Prüfen: Öffnungs- und Klick-Verfolgung in Resend ausgeschaltet lassen, sonst hier nennen.]

Abmelden kannst du dich jederzeit: mit dem Link in jedem Newsletter, mit „Abbestellen“ in deinem E-Mail-Programm oder auf der Kontoseite. Damit widerrufst du deine Einwilligung; was bis dahin geschah, bleibt davon unberührt (Art. 7 Abs. 3 DSGVO).

3.12 Fehlerberichte (Sentry)

Tritt in der Anwendung oder auf dem Server ein Fehler auf, schicken wir einen Fehlerbericht an Sentry (Abschnitt 5), damit wir den Fehler finden und beheben können. Ein Bericht enthält: die Fehlermeldung mit der Stelle im Programmcode, die Version von Holzplaner, die aufgerufene Adresse (ohne Parameter), Browser und Betriebssystem (aus der Browser-Kennung), den geöffneten Bereich der Anwendung, die Kennung des geöffneten Projekts und die Zahl seiner Bauteile, ob du online warst, die Namen der zuletzt benutzten Werkzeuge und die Kennung deines Kontos. Deine E-Mail-Adresse, dein Name, Projektinhalte (Namen, Maße, Notizen), Dateinamen, Texte an den KI-Assistenten, Cookies und Zugangsdaten gehören nicht dazu; was davon in einer Fehlermeldung stehen könnte, entfernen wir vor dem Versand, so gut es automatisch geht. Sentry speichert die IP-Adresse nicht. Es gibt keine Aufzeichnung deiner Sitzung (kein „Session Replay“) und keine Messung der Ladezeiten. Meldest du einen Fehler über „Fehler melden“, steht die Kennung des Fehlerberichts in deiner Nachricht, damit wir beides zusammenführen können.

4. Zwecke und Rechtsgrundlagen

Es findet keine automatisierte Entscheidungsfindung und kein Profiling statt.

5. Wo die Daten liegen

Alle Daten liegen auf einem eigenen Server bei der Hetzner Online GmbH im Rechenzentrum Nürnberg, Deutschland. Hetzner betreibt die Hardware als Auftragsverarbeiter (Art. 28 DSGVO) [Vertrag zur Auftragsverarbeitung mit Hetzner abschließen bzw. bestätigen]. Die Verbindung ist per HTTPS verschlüsselt. [Prüfen: Läuft holzplaner.app über einen CDN- oder DNS-Proxy (z. B. Cloudflare)? Dann hier nennen.]

E-Mails (Abschnitte 3.10 und 3.11) versenden wir über Resend (Resend, Inc., [Anschrift], USA) als Auftragsverarbeiter (Art. 28 DSGVO), in Resends Region in der EU (Amazon Web Services, Irland, eu-west-1). Resend erhält dafür die Empfängeradresse, den Namen, soweit er in der E-Mail steht, und den Inhalt der E-Mail und meldet uns die Zustellung zurück (zugestellt, verzögert, unzustellbar, Spam-Meldung); für den Newsletter speichert Resend die Adressen der Abonnenten mit ihrem Abmeldestand. Weil Resend ein Unternehmen in den USA ist, ist ein Zugriff von dort nicht auszuschließen; Grundlage dafür sind die Standardvertragsklauseln der EU-Kommission (Art. 46 Abs. 2 lit. c DSGVO) im Auftragsverarbeitungsvertrag mit Resend. [Auftragsverarbeitungsvertrag (DPA) mit Resend abschließen bzw. bestätigen; prüfen, ob Resend unter dem EU-US Data Privacy Framework zertifiziert ist, und das ggf. nennen.]

Fehlerberichte (Abschnitt 3.12) gehen an Sentry (Functional Software, Inc., [Anschrift], USA) als Auftragsverarbeiter (Art. 28 DSGVO), in Sentrys Region in der EU (Deutschland, de.sentry.io). Weil Sentry ein Unternehmen in den USA ist, ist ein Zugriff von dort nicht auszuschließen; Grundlage dafür sind die Standardvertragsklauseln der EU-Kommission (Art. 46 Abs. 2 lit. c DSGVO) im Auftragsverarbeitungsvertrag mit Sentry. [Auftragsverarbeitungsvertrag (DPA) mit Sentry abschließen bzw. bestätigen; prüfen, ob Sentry unter dem EU-US Data Privacy Framework zertifiziert ist, und das ggf. nennen.]

Die Datenbank wird nachts gesichert (verschlüsselte Sicherung mit restic auf demselben Server [ggf. weiteres Sicherungsziel nennen]).

6. Speicherdauer

7. Keine Weitergabe, kein Verkauf

Wir geben deine Daten nicht an Dritte weiter und verkaufen sie nicht. Ausnahmen sind nur der Hosting-Dienstleister, der Versand der E-Mails über Resend und die Fehlerberichte an Sentry (Abschnitt 5) und gesetzliche Pflichten; bei der Anmeldung mit Google (Abschnitt 3.4) erfährt Google, dass du dich anmeldest. Andere sehen ein Projekt nur, wenn du einen Link zum Teilen erstellst und weitergibst; wer den Link hat, kann das Projekt ohne Anmeldung ansehen.

8. Was ein KI-Assistent wie Claude erhält

Verbindest du Holzplaner mit einem MCP-Client (zum Beispiel Claude von Anthropic), ruft der Assistent in deinem Auftrag die Werkzeuge von Holzplaner auf. Er erhält dabei die Daten, die die Werkzeuge zurückgeben: Projektliste, Projektinhalte (Bauteile mit Namen, Maßen und Positionen, Gruppen, Verbindungen), Stückliste mit Preisen, Probleme und Hinweise sowie die Bibliothek und die Vorlagen. Deine E-Mail-Adresse und dein Passwort erhält er nicht.

Holzplaner erhält vom Assistenten nur die Werkzeugaufrufe mit ihren Parametern, nicht den Gesprächsverlauf. Was der Anbieter des Assistenten mit den Daten tut, regelt dessen Datenschutzerklärung (für Claude: anthropic.com/legal/privacy). Den Zugriff kannst du jederzeit beenden: Verbindung im Assistenten trennen, oder in Holzplaner unter „Verbundene Apps“ trennen bzw. das Token widerrufen.

9. 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; jedes Projekt lässt sich in der App als JSON exportieren) und Widerspruch gegen Verarbeitungen aus berechtigtem Interesse (Art. 21). Du kannst dich bei einer Datenschutz-Aufsichtsbehörde beschweren, etwa bei der für den Betreiber zuständigen [zuständige Aufsichtsbehörde eintragen].

10. Konto und Daten löschen

Schreib eine E-Mail an [support@…] von der Adresse deines Kontos. Wir löschen das Konto mit allen Projekten, der Bibliothek, den 3D-Dateien, Links und Tokens innerhalb von [30] Tagen und bestätigen es dir. Aus den Sicherungen verschwinden die Daten nach der Frist aus Abschnitt 6.

11. Kontakt

Fragen zum Datenschutz: [support@…], [Name], [Adresse].

Stand: Oktober 2026 (Entwurf)