Datenschutzerklärung

CodeDoc AI for Confluence · Stand: 12. Oktober 2026

1. Einführung

Diese Datenschutzerklärung erläutert den Umgang mit Daten durch CodeDoc for Confluence (ehemals CodeDoc AI; "die App"), entwickelt von Janek Behrens ("wir", "uns", "unser"), bei Installation auf Ihrer Atlassian Confluence Cloud-Instanz. Wir verpflichten uns zum Schutz Ihrer Privatsphäre und zur Transparenz unserer Datenverarbeitung.

2. Ihre eigenen Schlüssel und Atlassian AI

Die App arbeitet mit Zugangsdaten, die Sie bereitstellen: Zugriffstoken für Git-Hosting-Anbieter (GitHub, GitLab, Bitbucket Cloud, Azure DevOps oder Ihren eigenen GitHub Enterprise- bzw. GitLab-Server) und — wenn Sie KI-Seiten mit Ihrem eigenen Anbieter nutzen — API-Schlüssel für KI-Dienste (Anthropic, OpenAI oder Google AI). Die App verwendet diese Zugangsdaten ausschließlich für die von Ihnen ausgelösten Funktionen. Wir haben keinen Zugriff auf Ihre API-Schlüssel oder Token — sie liegen im verschlüsselten Forge-Speicher Ihrer Confluence-Instanz und werden niemals an uns übertragen.

Für Bitbucket akzeptiert die App Zugriffstoken für Repositories, Projekte und Workspaces. Eine vor Version 8 mit einem persönlichen API-Token oder App-Passwort angelegte Bitbucket-Verbindung wurde als email:token oder username:password eingegeben; ihr gespeichertes Token enthält daher auch die E-Mail-Adresse oder den Nutzernamen dieses Kontos. CodeDoc kennzeichnet solche Verbindungen, bis ein Administrator sie durch ein Zugriffstoken ersetzt.

In der Advanced-Edition nutzen KI-Seiten Atlassian AI — sofern kein eigener KI-Schlüssel verbunden und in den Einstellungen gewählt wurde: KI-Modelle, die auf der Plattform von Atlassian gehostet werden (Forge LLMs). Dafür ist kein KI-Schlüssel erforderlich und kein KI-Konto bei einem Drittanbieter beteiligt. Ihr eigener Schlüssel bleibt optional. In der Standard-Edition benötigen KI-Seiten Ihren eigenen Schlüssel.

Atlassian AI ist ein Dienst von Atlassian, nicht von uns. Für eine KI-Seite sendet die App die ausgewählten Dateien und Schreibanweisungen an diesen Dienst und erhält die erzeugte Seite zurück. Wie Atlassian diese Daten verarbeitet, schützt und aufbewahrt und welche Modellanbieter es verwendet, bestimmt Atlassian: siehe die Datenschutzerklärung von Atlassian, die Informationen von Atlassian zur Vertrauenswürdigkeit seiner KI und die Atlassian-Kundenvereinbarung.

3. Daten, auf die wir zugreifen

Die App greift ausschließlich zur Bereitstellung ihrer Funktionen auf die folgenden Daten zu:

4. Daten, die wir speichern

Die App speichert die folgenden Daten in Atlassian Forge Storage (von Atlassian innerhalb Ihrer Confluence Cloud-Instanz gehostet und verwaltet):

Wir speichern weder Ihren Quellcode noch den Inhalt der erzeugten Dokumentation. Quellcode wird innerhalb einer einzelnen Job-Ausführung gelesen, verarbeitet und verworfen. Die erzeugte Dokumentation wird direkt in Confluence geschrieben.

5. Daten, die wir NICHT erheben

Technische Logs und Nutzungszähler: Wie die meisten Forge-Apps schreibt die App technische Logzeilen (z. B. "ein Synchronisierungslauf endete mit einem Fehler") und einmal täglich anonyme Nutzungszähler in die App-Protokollierung von Atlassian, die Atlassian uns als App-Anbieter zugänglich macht. Logzeilen können IDs von KI-Seiten, Jobs, verbundenen Repositories, Confluence-Seiten und Bereichen Ihrer Site sowie Zähler, Statuswerte, Anbieter- und Modellnamen und Zeitdauern enthalten, jedoch niemals Namen, Titel, Repository- oder Serveradressen, Branch-Namen, Dateiinhalte, Konto-IDs, E-Mail-Adressen oder Freitext (Freitext wird nur durch einen kurzen Hash und seine Länge beschrieben). Wir nutzen sie ausschließlich zur Fehlersuche und um zu erkennen, welche Funktionen genutzt werden.

6. Datenübermittlung an Dritte

Wenn Sie einen Dokumentationsjob ausführen, übermittelt die App Daten an die folgenden Dienste Dritter mit Ihren eigenen Zugangsdaten:

Ihre eigenen Git-Server werden erst kontaktiert, nachdem ein Site-Administrator Ihrer Atlassian-Site ihre Adresse freigegeben hat; Atlassian bewahrt diese Freigabe auf und zeigt sie in Atlassian Administration („Connected apps“) an.

Atlassian Forge-Laufzeitumgebung Zentrale — isoliert, auf der Infrastruktur von Atlassian
↕ Code abrufen (HTTPS)
Dein Git-Anbieter GitHub / GitLab / Bitbucket / Azure DevOps / eigener Server
Deine Zugangsdaten (BYOK)
Webhook-Auslöser: Git → Forge (eingehend)
↕ Code senden · Dokumentation empfangen
Dein KI-Anbieter Anthropic / OpenAI / Google AI
Deine Zugangsdaten (BYOK) — oder Atlassian AI (Advanced)
↕ Seiten lesen/schreiben
Confluence Cloud Hier wird die Dokumentation veröffentlicht

Blau = Atlassian-Infrastruktur | Orange = Dienste, die du mit eigenen Zugangsdaten konfigurierst

Wichtig: Jeder Drittanbieter hat eigene Richtlinien zur Datenverarbeitung und Aufbewahrung. Wir haben keine Kontrolle darüber, wie Ihr Git- oder KI-Anbieter die übermittelten Daten verarbeitet, speichert oder aufbewahrt. Sie sind dafür verantwortlich, die Bedingungen und Datenschutzerklärungen der von Ihnen verbundenen Dienste zu prüfen und zu akzeptieren.

Wir werden nicht Daten an andere Dienste senden als die von Ihnen ausdrücklich konfigurierten sowie — bei Synchronisierungsblöcken mit Versionsprüfung — die oben genannten öffentlichen Registries. Es werden keine Daten an eigene Server oder sonstige Dritte übertragen.

7. Verarbeitungsort und Datenresidenz

Die Backend-Logik der App läuft vollständig innerhalb der Atlassian Forge-Laufzeitumgebung als Teil der Atlassian Forge-Plattform. Daten werden auf der Infrastruktur von Atlassian verarbeitet. Ausgehende Verbindungen erfolgen nur zu den von Ihnen konfigurierten Git- und KI-Anbietern (einschließlich eigener Git-Server, die ein Site-Administrator freigegeben hat) und — bei Synchronisierungsblöcken mit Versionsprüfung — zu den oben genannten öffentlichen Registries über den Forge-Mechanismus für externen Abruf mit freigegebenen Zielen. Atlassian AI läuft auf der Plattform von Atlassian.

Die App bietet keine Optionen zur Datenresidenz. Alle in Abschnitt 4 aufgeführten Daten liegen im gehosteten Forge-Speicher auf der Infrastruktur von Atlassian; die App hat keine eigenen Server. Da sie Verbindungen zu den von Ihnen gewählten Git- und KI-Diensten herstellt, trägt sie nicht Atlassians Status Datenresidenz (PINNED). Quellcode und andere Dateien, die die App von Ihrem Git-Anbieter liest, werden im Arbeitsspeicher verarbeitet und verworfen; der an Ihren KI-Anbieter oder Atlassian AI gesendete Text wird von diesem Dienst verarbeitet, der Ort und Aufbewahrung bestimmt. Technische Logs werden über die App-Protokollierung von Atlassian verarbeitet.

8. Speicherdauer

9. Einhaltung der DSGVO

An personenbezogenen Daten speichert die App selbst Atlassian-Konto-IDs (Abschnitt 4), den Namen des Git-Kontos hinter jeder Git-Verbindung und — bei einer vor Version 8 mit einem persönlichen Token angelegten Bitbucket-Verbindung — die E-Mail-Adresse bzw. den Nutzernamen in diesem Token (Abschnitt 2); alle anderen gespeicherten Daten sind Konfigurations- und Laufmetadaten. Alles verbleibt in Forge Storage für Ihre Site. Wenn Ihr Quellcode oder die erzeugte Dokumentation personenbezogene Daten enthält, werden diese gelesen durch die Atlassian Forge-Laufzeitumgebung und bei KI-Seiten an den mit Ihrem eigenen Schlüssel verbundenen KI-Anbieter gesendet oder von Atlassian AI (Advanced-Edition) verarbeitet. Übermittlungen an einen KI-Anbieter außerhalb des EWR erfolgen auf Ihre Weisung und unter der Vereinbarung, die Sie mit diesem Anbieter haben; für Atlassian AI gilt die Vereinbarung mit Atlassian (siehe Abschnitt 2). Wir haben keine eigenen Server; unser einziger Unterauftragsverarbeiter ist Atlassian, das die App auf Forge gemäß folgendem Dokument hostet: Forge Data Processing Addendum (Zusatz zur Datenverarbeitung) (mit Standardvertragsklauseln für Übermittlungen außerhalb des EWR). Prüfen Sie die Datenverarbeitungsbedingungen Ihres Anbieters, bevor Sie Code mit personenbezogenen Daten verarbeiten.

Bei einer Anfrage zu gespeicherten Konto-IDs kann ein Administrator den Laufverlauf löschen, Synchronisierungsblöcke entfernen oder uns kontaktieren; nach einer Deinstallation löscht Atlassian alle App-Daten 28 Tage später (Abschnitt 8).

Bei Anliegen zur DSGVO kontaktieren Sie uns bitte über die unten angegebene E-Mail-Adresse.

10. Sicherheit

Die App folgt den bewährten Sicherheitsverfahren von Atlassian Forge:

Ausführliche Informationen finden Sie in unserer Sicherheitserklärung (EN).

11. Datenschutz bei Kindern

Die App ist ein Werkzeug für die Produktivität im geschäftlichen Umfeld und richtet sich nicht an Kinder unter 16 Jahren. Wir erheben wissentlich keine Daten von Kindern.

12. Änderungen dieser Erklärung

Wir können diese Datenschutzerklärung von Zeit zu Zeit aktualisieren. Änderungen werden im oben angegebenen Datum "Stand" ausgewiesen. Die fortgesetzte Nutzung der App nach Änderungen gilt als Zustimmung zur aktualisierten Erklärung.

13. Kontakt

Bei Fragen oder Anliegen zu dieser Datenschutzerklärung kontaktieren Sie uns unter:
E-Mail: support@janekbehrens.de