# Datenschutzerklärung (https://docs.pixl.lennox.zip/legal/privacy)

> Informationen zur Verarbeitung personenbezogener Daten

<Callout type="warn">
  Dies ist ein Entwurf auf Basis des aktuellen technischen Stands von pixl. Bitte alle
  eckigen Platzhalter ausfüllen und vor Live-Schaltung von einem Anwalt oder Dienst wie
  e-recht24 gegenprüfen lassen. Diese Seite muss aktuell gehalten werden, sobald neue
  Datenverarbeitungen dazukommen (z. B. Twitch EventSub, Spotify-Widget, Resend, Stripe).
</Callout>

## 1. Verantwortlicher [#1-verantwortlicher]

[Vor- und Nachname]<br />
[Straße und Hausnummer]<br />
[PLZ und Ort]<br />
E-Mail: [deine-email@beispiel.de]

## 2. Übersicht der Verarbeitungen [#2-übersicht-der-verarbeitungen]

pixl ist eine Plattform für Streamer zum Erstellen und Verwalten von Overlays. Bei der
Nutzung verarbeiten wir folgende personenbezogene Daten:

- Anmeldedaten über Twitch (verpflichtend) und optional Spotify
- Von dir angelegte Overlay- und Widget-Inhalte
- Zustandsdaten deiner Overlays (z. B. Zähler-Werte) inkl. Änderungsverlauf
- Hochgeladene Mediendateien (Bilder, Video, PDFs)
- Discord-Server- und Kanal-IDs, sofern du die Discord-Integration einrichtest
- Spenden-Ereignisse aus StreamElements (Name, Betrag, Währung, Nachricht), sofern die StreamElements-Integration eingerichtet ist

## 3. Hosting [#3-hosting]

pixl läuft auf einem dedizierten Server bei der Hetzner Online GmbH, Deutschland. Die
Datenverarbeitung findet ausschließlich in Deutschland statt. Mit Hetzner besteht ein
Auftragsverarbeitungsvertrag nach Art. 28 DSGVO.

## 4. Anmeldung über Twitch und Spotify [#4-anmeldung-über-twitch-und-spotify]

Die Anmeldung bei pixl erfolgt ausschließlich über **Twitch OAuth**. Dabei erhalten wir von
Twitch deine Twitch-Nutzer-ID, deinen Anzeigenamen und ggf. deine E-Mail-Adresse. Ein
klassisches Passwort-Login gibt es nicht.

Als Owner eines Kanals kannst du optional dein **Spotify**-Konto mit dem Kanal verbinden.
Spotify ist dabei kein Login, sondern eine Verbindung des Kanals: du und Mitglieder mit dem
Recht „Spotify steuern“ können damit sehen, was gerade läuft, Songs in die Warteschlange
legen und die Wiedergabe steuern. Angefragt werden nur die Scopes
`user-read-playback-state`, `user-modify-playback-state` und `user-read-currently-playing`.
Wir speichern deine Spotify-Nutzer-ID, deinen Anzeigenamen sowie, welches Mitglied welchen
Song über pixl hinzugefügt hat (wird nach 7 Tagen gelöscht).

Die Zugangs- und Refresh-Token beider Anbieter werden verschlüsselt in unserer Datenbank
gespeichert.

Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (Vertragserfüllung, Bereitstellung des
Nutzerkontos).

## 5. Cookies [#5-cookies]

Wir setzen ein einzelnes technisch notwendiges Session-Cookie zur Anmeldung. Es enthält
keine Tracking- oder Marketing-Informationen und wird nicht an Dritte weitergegeben.

Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an einer
funktionierenden Anmeldung), keine Einwilligung nach § 25 Abs. 2 TTDSG erforderlich, da
technisch notwendig.

## 6. Server-Logs [#6-server-logs]

Unsere Hosting-Infrastruktur protokolliert aus Sicherheitsgründen für kurze Zeit
technische Zugriffsdaten (IP-Adresse, Zeitpunkt, aufgerufene URL). pixl selbst speichert
oder verarbeitet diese Daten in der Anwendung nicht weiter.

## 7. Overlay-Daten und Zustandsverlauf [#7-overlay-daten-und-zustandsverlauf]

Overlays, deren Widgets sowie Zustandswerte (z. B. Zähler) sind an eine **Organisation**
gebunden, nicht an dein persönliches Nutzerkonto. Sie sind für alle Mitglieder dieser
Organisation entsprechend ihrer Rolle sichtbar und bleiben bestehen, solange die
Organisation besteht, auch wenn du dein eigenes Konto löschst oder die Organisation
verlässt. Änderungen an Zustandswerten werden in einem Verlauf protokolliert, damit
Mitglieder der Organisation sie nachvollziehen können.

## 8. Datei-Uploads [#8-datei-uploads]

Von dir hochgeladene Bilder, Videos und PDFs werden auf unserem selbst betriebenen
Speicher (Garage, S3-kompatibel) auf demselben Server abgelegt. Es findet keine
Weitergabe an externe Cloud-Anbieter statt.

## 9. Einladungen [#9-einladungen]

Einladungen zu deiner Organisation erfolgen ausschließlich über die Twitch-Nutzer-ID des
Eingeladenen, niemals über pixl-interne Konten-Informationen oder E-Mail-Adressen. So
verhindern wir, dass sichtbar wird, wer bei pixl registriert ist.

## 10. Discord-Integration [#10-discord-integration]

Wenn du die Discord-Integration einrichtest, speichern wir die von dir ausgewählte
Server- (Guild-) und Kanal-ID, um automatisierte Nachrichten (z. B. Live-Benachrichtigungen)
zu senden. Es findet kein dauerhafter Zugriff auf Discord-Nachrichteninhalte statt.

## 11. StreamElements-Integration [#11-streamelements-integration]

Verbindet der Owner einer Organisation StreamElements, speichern wir dessen StreamElements
Overlay Token verschlüsselt und rufen darüber Spenden-Ereignisse des Kanals ab. Von jeder
Spende speichern wir im Eventlog der Organisation den von der spendenden Person angegebenen
Namen, Betrag, Währung und Nachricht sowie das von StreamElements übermittelte
Spenden-Ereignis im Original (u. a. Twitch-Nutzername, -ID und Profilbild des zahlenden
Kontos). Das Original ist nur für Mitglieder der Organisation zur Fehlersuche einsehbar und
wird nicht an Overlays oder über die API weitergegeben. E-Mail-Adresse oder Land der
spendenden Person erhalten wir nicht. Rechtsgrundlage ist unser berechtigtes Interesse bzw. das des Streamers an der
Anzeige von Spenden im Stream (Art. 6 Abs. 1 lit. f DSGVO).

## 12. Empfänger und Drittländer [#12-empfänger-und-drittländer]

Im Rahmen der Anmeldung und Integrationen übermitteln wir Daten an folgende Anbieter:

| Anbieter | Zweck | Sitz |
|---|---|---|
| Twitch (Amazon) | Login, Zuschauer-Einladungen | USA |
| Spotify | Musik eines Kanals anzeigen und steuern (optional) | EU/USA |
| Discord | Live-Benachrichtigungen (optional) | USA |
| StreamElements | Spenden-Ereignisse abrufen (optional) | Israel/USA |

Bei Übermittlungen in die USA stützen wir uns auf das EU-US Data Privacy Framework, sofern
der jeweilige Anbieter dort zertifiziert ist.

## 13. Speicherdauer [#13-speicherdauer]

Dein persönliches Nutzerkonto (Twitch-Verknüpfung, Login-Daten) speichern wir,
solange dein Konto besteht. Organisationsbezogene Daten (Overlays, Widgets, Zustandsdaten,
Medien) bleiben davon unabhängig bestehen, solange die jeweilige Organisation besteht.
Eigentümer einer Organisation können diese und alle zugehörigen Daten löschen. Nach
Löschung deines Kontos werden deine persönlichen Daten gelöscht, soweit keine
gesetzlichen Aufbewahrungspflichten entgegenstehen.

## 14. Deine Rechte [#14-deine-rechte]

Du hast das Recht auf:

- Auskunft über die von uns verarbeiteten Daten (Art. 15 DSGVO)
- Berichtigung unrichtiger Daten (Art. 16 DSGVO)
- Löschung deiner Daten (Art. 17 DSGVO)
- Einschränkung der Verarbeitung (Art. 18 DSGVO)
- Datenübertragbarkeit (Art. 20 DSGVO)
- Widerspruch gegen die Verarbeitung (Art. 21 DSGVO)
- Beschwerde bei einer Datenschutz-Aufsichtsbehörde

Wende dich dazu an: [deine-email@beispiel.de]

## 15. Zuständige Aufsichtsbehörde [#15-zuständige-aufsichtsbehörde]

[Name und Anschrift der zuständigen Landesdatenschutzbehörde einfügen]
