Datenschutzerklärung
Stand: April 2026
1. Verantwortlicher
Verantwortlich für die Datenverarbeitung ist:
Coding 9 GmbH
Am Unterfeld 10
83101 Rohrdorf
E-Mail: [email protected]
2. Erhebung und Speicherung personenbezogener Daten
Bei der Nutzung unserer Plattform erheben wir folgende personenbezogene Daten:
- Bestandsdaten (Name, E-Mail-Adresse, Unternehmen)
- Nutzungsdaten (Zugriffszeiten, genutzte Funktionen)
- Inhaltsdaten (Tickets, Kommentare, Dateien, die Sie erstellen)
- Technische Daten (IP-Adresse, Browser-Typ, Betriebssystem)
3. Spedy Browser Extension
Die Spedy Browser Extension ermöglicht es Nutzern, visuelle Elemente auf beliebigen Webseiten auszuwählen, mit Kommentaren zu versehen und als Tickets an die Spedy-Plattform zu senden. Die Extension ist im Chrome Web Store verfügbar.
3.1 Lokal gespeicherte Daten
Die folgenden Daten werden ausschließlich lokal auf dem Gerät des Nutzers gespeichert (über die Chrome Storage API):
- OAuth-Tokens (Access Token, Refresh Token) — zur Authentifizierung gegenüber der Spedy API
- Nutzerprofil (Name, E-Mail, Organisations-ID) — wird aus dem OAuth-Token extrahiert und lokal zwischengespeichert
- Board-Auswahl und Einstellungen — vom Nutzer gewähltes Board und Präferenzen
- Board-Cache — temporäre Zwischenspeicherung der verfügbaren Boards (Session Storage, max. 5 Minuten)
3.2 An Spedy übermittelte Daten
Wenn der Nutzer ein Ticket erstellt, werden folgende Daten an die Spedy API übertragen:
- Ticket-Titel und Beschreibung — vom Nutzer eingegebener Text
- Kommentare — vom Nutzer zu ausgewählten Elementen hinzugefügte Kommentare
- CSS-Selektoren — technische Pfade zu den ausgewählten Elementen
- Screenshots — Bildschirmfotos des sichtbaren Browser-Tabs zum Zeitpunkt der Ticket-Erstellung
- Seiten-URL und Seitentitel — der URL und Titel der Webseite, auf der die Auswahl stattfand
3.3 Nicht erhobene Daten
Die Extension erhebt keine der folgenden Daten:
- Browserverlauf oder besuchte Webseiten (außer der aktiven Seite bei Ticket-Erstellung)
- Seiteninhalte, Formulardaten oder Passwörter
- Persönliche Daten, die nicht vom Nutzer aktiv eingegeben werden
- Cookies oder Sitzungsdaten anderer Webseiten
- Nutzungsstatistiken, Telemetrie oder Analytics-Daten
3.4 Berechtigungen der Extension
| Berechtigung | Verwendungszweck |
|---|---|
| storage | Lokale Speicherung von Authentifizierungs-Tokens und Einstellungen auf dem Gerät |
| activeTab | Erstellung von Screenshots des aktiven Tabs bei Ticket-Erstellung |
| identity | Durchführung des OAuth-Anmeldevorgangs über die Spedy-Anmeldeseite |
| alarms | Periodische Prüfung und Erneuerung des OAuth-Tokens im Hintergrund |
| Host-Zugriff | Das Content Script fügt ein visuelles Auswahl-Overlay ein, damit Nutzer Elemente auf beliebigen Webseiten markieren können. Es werden dabei keine Seiteninhalte gelesen oder übertragen. |
3.5 Datensicherheit der Extension
- Die Kommunikation mit der Spedy API erfolgt ausschließlich über HTTPS
- OAuth 2.0 mit PKCE (Proof Key for Code Exchange) wird für die Authentifizierung verwendet
- Tokens werden im geschützten Chrome Storage gespeichert und sind nur für die Extension zugänglich
- Es wird kein Remote Code geladen oder ausgeführt
3.6 Datenaufbewahrung
- Lokal gespeicherte Daten werden gelöscht, wenn der Nutzer sich abmeldet oder die Extension deinstalliert
- An Spedy übermittelte Tickets unterliegen den Aufbewahrungsrichtlinien der Spedy-Plattform (siehe Abschnitt 10)
4. Spedy IntelliJ Plugin
Das Spedy IntelliJ Plugin integriert Spedy direkt in IntelliJ-basierte IDEs (IntelliJ IDEA, WebStorm, PyCharm etc.). Nutzer können Tickets durchsuchen, erstellen, kommentieren und Statuswechsel vornehmen, ohne die IDE zu verlassen. Das Plugin wird über den JetBrains Marketplace bereitgestellt.
4.1 Lokal gespeicherte Daten
Folgende Daten werden ausschließlich lokal auf dem Gerät des Nutzers gespeichert:
- OAuth-Tokens (Access Token, Refresh Token) — verschlüsselt im IntelliJ PasswordSafe abgelegt
- Nutzerprofil (Name, E-Mail, Nutzer-ID) — zusammen mit den Tokens im PasswordSafe gespeichert
- Plugin-Einstellungen (Host-URL des Spedy-Servers, Detailansicht-Position, Board-Filter) — in der IDE-eigenen Konfigurationsdatei
spedy.xml
4.2 An Spedy übermittelte Daten
Bei Nutzung des Plugins werden folgende Daten an die Spedy API übertragen:
- Ticket-Inhalte — vom Nutzer eingegebene Titel, Beschreibungen und Kommentare
- Suchanfragen — Filter- und Suchtexte zum Abrufen von Tickets
- Autocomplete-Anfragen — Teilstrings beim Verwenden der @-Mention-Completion zur Auflösung von Nutzern
- Status- und Zuweisungsänderungen — vom Nutzer ausgelöste Updates an Tickets
4.3 Nicht erhobene Daten
Das Plugin überträgt keine der folgenden Daten an Spedy:
- Quellcode, Dateiinhalte oder Dateipfade aus dem geöffneten Projekt
- Informationen über andere in der IDE geöffnete Projekte, Branches oder Commits
- Tastatureingaben oder IDE-Nutzungsstatistiken
Die Erkennung von Ticket-Referenzen im Quellcode (z. B.SPEDY-123) erfolgt ausschließlich lokal. Es werden dabei keine Code-Inhalte an Spedy übertragen.
4.4 Logging, Fehlerdiagnose und Performance-Monitoring
Zur Sicherstellung der Stabilität und Qualität des Plugins werden technische Diagnosedaten verarbeitet:
- Lokale Logs — Betriebs- und Fehlermeldungen werden im IDE-Log (
idea.log) auf dem Gerät des Nutzers gespeichert und verlassen dieses nicht automatisch - Fehlerberichte (Error-Tracking) — bei auftretenden Fehlern können technische Informationen (Stacktrace, Plugin-Version, IDE-Version, Betriebssystem, anonymisierte Nutzer-ID) an unseren Error-Tracking-Dienst übermittelt werden, um Abstürze zu analysieren
- Performance-Monitoring (APM) — aggregierte, nicht-personenbezogene Metriken zu API-Antwortzeiten und Fehlerraten, um die Zuverlässigkeit des Dienstes zu überwachen
Diagnosedaten enthalten keine Ticket-Inhalte, Kommentare, Quellcode oder Zugangsdaten.
4.5 Datensicherheit des Plugins
- Die Kommunikation mit der Spedy API erfolgt ausschließlich über HTTPS
- OAuth 2.0 mit PKCE (Proof Key for Code Exchange) wird für die Authentifizierung verwendet
- OAuth-Tokens werden im verschlüsselten IntelliJ PasswordSafe gespeichert
- Es wird kein Remote Code geladen oder ausgeführt
4.6 Datenaufbewahrung
- Lokal gespeicherte Daten werden gelöscht, wenn sich der Nutzer abmeldet oder das Plugin deinstalliert
- An Spedy übermittelte Tickets und Kommentare unterliegen den Aufbewahrungsrichtlinien der Spedy-Plattform (siehe Abschnitt 10)
- Fehlerberichte und APM-Daten werden maximal 90 Tage aufbewahrt und anschließend gelöscht
5. Rechtsgrundlage der Verarbeitung
Die Verarbeitung erfolgt auf Basis von:
- Art. 6 Abs. 1 lit. b DSGVO — Vertragserfüllung
- Art. 6 Abs. 1 lit. f DSGVO — Berechtigtes Interesse (Plattformsicherheit, Optimierung)
- Art. 6 Abs. 1 lit. a DSGVO — Einwilligung (soweit erteilt)
6. Weitergabe von Daten
Eine Übermittlung Ihrer Daten an Dritte findet nur statt, soweit dies zur Vertragserfüllung erforderlich ist oder eine gesetzliche Grundlage besteht.
Wir setzen folgende Dienstleister ein:
- Hosting-Provider (Server-Infrastruktur in der EU)
- E-Mail-Dienste (Transaktions-E-Mails)
- Error-Tracking- und APM-Dienste zur Verarbeitung von Fehlerberichten und Performance-Metriken des IntelliJ Plugins
Mit allen Dienstleistern haben wir Auftragsverarbeitungsverträge gemäß Art. 28 DSGVO geschlossen.
Die Spedy Browser Extension und das Spedy IntelliJ Plugin kommunizieren ausschließlich mit der Spedy API sowie den genannten Diagnosediensten. Es werden keine Daten an weitere Dritte weitergegeben.
7. Cookies
Unsere Plattform verwendet technisch notwendige Cookies, die für den Betrieb der Plattform erforderlich sind:
- Session-Cookies — für die Authentifizierung
- Präferenz-Cookies — für Spracheinstellungen
Wir setzen keine Tracking- oder Marketing-Cookies ein.
Die Spedy Browser Extension verwendet keine Cookies. Die Authentifizierung erfolgt über OAuth-Tokens, die in der Chrome Storage API gespeichert werden.
8. Ihre Rechte
Sie haben das Recht auf:
- Auskunft über Ihre gespeicherten Daten (Art. 15 DSGVO)
- Berichtigung unrichtiger Daten (Art. 16 DSGVO)
- Löschung Ihrer Daten (Art. 17 DSGVO)
- Einschränkung der Verarbeitung (Art. 18 DSGVO)
- Datenübertragbarkeit (Art. 20 DSGVO)
- Widerspruch gegen die Verarbeitung (Art. 21 DSGVO)
Zur Ausübung Ihrer Rechte wenden Sie sich bitte an [email protected].
9. Nutzerkontrolle bei Browser Extension und IntelliJ Plugin
Nutzer der Browser Extension können jederzeit:
- Ihre Verbindung zu Spedy trennen (über das Popup-Menü der Extension)
- Alle lokal gespeicherten Daten löschen (durch Deinstallation der Extension)
- Erstellte Tickets in der Spedy-Plattform einsehen, bearbeiten oder löschen
Nutzer des IntelliJ Plugins können jederzeit:
- Sich über die Plugin-Aktion „Logout" abmelden — dabei werden die lokal gespeicherten OAuth-Tokens und Nutzerdaten aus dem PasswordSafe entfernt
- Das Plugin über den IDE-Plugin-Manager deinstallieren, wodurch sämtliche lokal gespeicherten Daten entfernt werden
- Erstellte Tickets und Kommentare in der Spedy-Plattform einsehen, bearbeiten oder löschen
10. Speicherdauer
Wir speichern Ihre Daten nur so lange, wie es für die Erfüllung des Vertragszwecks erforderlich ist oder gesetzliche Aufbewahrungspflichten bestehen.
Nach Vertragsende werden Ihre Daten innerhalb von 30 Tagen gelöscht, sofern keine gesetzlichen Aufbewahrungsfristen entgegenstehen.
11. Änderungen dieser Datenschutzerklärung
Wir behalten uns vor, diese Datenschutzerklärung anzupassen, um sie an geänderte Rechtslagen oder bei Änderungen unserer Dienste anzupassen. Bei wesentlichen Änderungen, die die Browser Extension oder das IntelliJ Plugin betreffen, werden diese über den jeweiligen Distributionskanal (Chrome Web Store bzw. JetBrains Marketplace) aktualisiert und die Nutzer entsprechend informiert.
12. Beschwerderecht
Sie haben das Recht, sich bei einer Datenschutz-Aufsichtsbehörde über die Verarbeitung Ihrer personenbezogenen Daten zu beschweren. Die zuständige Aufsichtsbehörde ist:
Bayerisches Landesamt für Datenschutzaufsicht (BayLDA)
Promenade 18, 91522 Ansbach