Datenschutz

Datenschutzerklärung

Diese Seite beschreibt, welche personenbezogenen Daten bei der Nutzung der Webseite und insbesondere bei der Badminton-Videoanalyse verarbeitet werden, zu welchen Zwecken dies geschieht und wie lange die Daten im Regelfall vorgehalten werden.

Stand: 12.04.2026

1. Verantwortlicher

Jannik Niemann

Beethovenstr. 11

50858 Köln

E-Mail: mail@janniknie.de

2. Allgemeine Hinweise

Personenbezogene Daten sind alle Informationen, die sich auf eine identifizierte oder identifizierbare natürliche Person beziehen. Dazu können bei der Videoanalyse insbesondere Bildinhalte des hochgeladenen Videos sowie daraus abgeleitete Bewegungsdaten gehören.

Die Verarbeitung erfolgt ausschließlich im Rahmen der gesetzlichen Vorschriften, insbesondere der Datenschutz-Grundverordnung (DSGVO).

3. Bereitstellung der Webseite

Beim Aufruf der Webseite verarbeitet der Webserver die technisch erforderlichen Verbindungsdaten, insbesondere IP-Adresse, Datum und Uhrzeit des Zugriffs, angeforderte Seite oder Datei sowie Informationen zu Browser und Betriebssystem.

Diese Verarbeitung dient der sicheren und stabilen Bereitstellung der Webseite.

Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO
Berechtigtes Interesse: technisch sichere Bereitstellung und Aufrechterhaltung des Webseitenbetriebs

4. Videoupload und automatisierte Badminton-Analyse

Wenn Sie die Analysefunktion nutzen, wird das hochgeladene Video zum Zweck der automatisierten Analyse von Bewegungsabläufen verarbeitet. Aus dem Video werden vorübergehend Einzelbilder erzeugt und intern ausgewertet, um daraus Bewegungs- und Posedaten abzuleiten. Auf Grundlage dieser abgeleiteten Daten wird anschließend ein textliches Coaching-Feedback erstellt.

Verarbeitete Datenkategorien

  • hochgeladenes Video mit gegebenenfalls erkennbaren Personen
  • aus dem Video erzeugte Einzelbilder
  • aus den Einzelbildern abgeleitete Pose- und Bewegungsdaten
  • strukturierte Analyseergebnisse und textliches Feedback

Ablauf der Verarbeitung

  1. Das hochgeladene Video wird technisch geprüft und für die Dauer der Analyse vorübergehend verarbeitet.
  2. Danach werden Einzelbilder erzeugt und an einen internen Pose-Service übermittelt.
  3. Der Pose-Service berechnet Gelenkpunkte, Konfidenzwerte und normierte Körperkoordinaten.
  4. Das Backend erstellt daraus eine strukturierte Bewegungsanalyse mit technischen Beobachtungen.
  5. Für die sprachliche Formulierung des Coaching-Feedbacks werden ausschließlich diese abgeleiteten Analysedaten an die OpenAI Responses API übermittelt.
Sequenzdiagramm

Datenfluss der Videoanalyse

Das Diagramm zeigt den Ablauf vom Upload bis zur Rückgabe des Analyseergebnisses und basiert direkt auf der bearbeitbaren Mermaid-Datei im Projekt.

Diagramm wird geladen…

Empfänger und Drittlandbezug

Innerhalb der Anwendung werden Einzelbilder an einen internen Pose-Service übermittelt. Für die Erstellung des textlichen Coaching-Feedbacks wird ausserdem die OpenAI Responses API eingesetzt.

Dabei kann eine Verarbeitung auch außerhalb der Europäischen Union oder des Europäischen Wirtschaftsraums nicht ausgeschlossen werden. Nach dem aktuellen Anwendungscode ist für den OpenAI-Request store = false gesetzt.

Speicher- und Löschfristen

Das hochgeladene Video und die daraus erzeugten Einzelbilder werden im Regelbetrieb unmittelbar nach Abschluss des einzelnen Analysevorgangs gelöscht.

Beim internen Pose-Service erfolgt die Verarbeitung nach aktuellem Stand speicherbasiert innerhalb des Requests, sodass die dort gehaltenen Bilddaten ebenfalls nicht über den Request hinaus vorgehalten werden.

Bei einem unerwarteten Prozessabbruch kann ein temporärer Restbestand im Dateisystem bis zur manuellen oder systemseitigen Bereinigung auf dem Host verbleiben.

Hinweise zu Logging und OpenAI

Im eigenen Anwendungscode wurde keine zusätzliche dauerhafte Speicherung der hochgeladenen Videos, Einzelbilder, Pose-Daten oder Analyseergebnisse in einer Datenbank oder einem Object Storage festgestellt.

Zu beachten ist jedoch, dass bei Fehlern der von OpenAI zurückgegebene Response-Body im Backend geloggt werden kann. Die konkrete Speicherdauer solcher Anwendungslogs ergibt sich nicht aus dem Anwendungscode selbst, sondern aus der jeweils eingesetzten Logging- und Betriebsinfrastruktur.

Nach den zugrunde gelegten OpenAI-Dokumenten kann trotz store = false weiterhin eine kurzfristige Verarbeitung in Abuse-Monitoring-Logs mit einer Aufbewahrung von bis zu 30 Tagen stattfinden.

Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO, soweit die Verarbeitung zur Durchführung der von Ihnen angeforderten Analyse erfolgt.

5. Keine Cookies zu Analyse- oder Marketingzwecken

Auf dieser Webseite werden keine Cookies zu Analyse-, Tracking- oder Marketingzwecken eingesetzt.

6. Ihre Rechte

Ihnen stehen im Rahmen der gesetzlichen Voraussetzungen insbesondere folgende Rechte zu:

  • Recht auf Auskunft über die verarbeiteten personenbezogenen Daten
  • Recht auf Berichtigung unrichtiger Daten
  • Recht auf Löschung
  • Recht auf Einschränkung der Verarbeitung
  • Recht auf Datenübertragbarkeit
  • Recht auf Widerspruch gegen die Verarbeitung
  • Recht auf Widerruf einer erteilten Einwilligung
  • Recht auf Beschwerde bei einer Datenschutzaufsichtsbehörde

Zur Ausübung Ihrer Rechte können Sie sich an die oben genannten Kontaktdaten wenden.

7. Änderung dieser Datenschutzerklärung

Ich behalte mir vor, diese Datenschutzerklärung anzupassen, wenn dies aufgrund rechtlicher, technischer oder betrieblicher Änderungen erforderlich wird.