Datenschutz
Der Schutz deiner personenbezogenen Daten ist uns wichtig. Diese Datenschutzerklärung erklärt, welche Daten ViewPulse verarbeitet, wofür sie genutzt werden und welche Rechte dir nach der DSGVO zustehen.
1. Verantwortlicher
Patrick Mohr
Karl-Leibersperger-Weg 3
76707 Hambrücken
Deutschland
E-Mail: info@viewpulse.de
2. Grundsätze der Datenverarbeitung
ViewPulse verarbeitet personenbezogene Daten nur, soweit dies für den Betrieb der Website, den Twitch-Login, den Twitch-Bot, das Dashboard, das Panel und die Community-Funktionen erforderlich ist. Dazu gehören insbesondere technische Bereitstellung, Account-Zuordnung, Fortschrittsberechnung, Missbrauchsschutz und Fehleranalyse.
Es findet kein Verkauf personenbezogener Daten statt. Es werden keine externen Werbe-, Marketing- oder Trackingdienste eingesetzt.
3. Hosting und technische Sicherheit
ViewPulse wird auf einem Server von Webtropia betrieben. Beim Aufruf der Website und der technischen Schnittstellen können serverseitig Zugriffsdaten verarbeitet werden. Dazu können insbesondere gehören:
- IP-Adresse
- Datum und Uhrzeit des Zugriffs
- aufgerufene Seiten, Dateien und Schnittstellen
- HTTP-Methode und Statuscode
- Browsertyp, Browserversion und Betriebssystem
- Referrer-Informationen, soweit technisch übermittelt
Die Verarbeitung erfolgt zur Bereitstellung der Website, zur Fehleranalyse, zur Systemsicherheit und zur Abwehr von Missbrauch.
Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO
Berechtigtes Interesse: sicherer, stabiler und funktionsfähiger Betrieb von Website, Bot, Panel und API.
Die eigene ViewPulse-Sicherheitsstatistik und ihre Löschfrist sind in Abschnitt 10 beschrieben. Zusätzliche Protokolle des Webservers, eines vorgeschalteten Proxys oder des Hosting-Anbieters sind davon getrennt zu betrachten. Die dort geltende Konfiguration und Aufbewahrung werden nicht durch die Löschung innerhalb von ViewPulse gesteuert.
4. Twitch-Login und Twitch-Berechtigungen
Für Login, Account-Zuordnung und Bot-Berechtigungen verwendet ViewPulse das OAuth-Verfahren von Twitch. Dabei wirst du zu Twitch weitergeleitet und meldest dich dort an. ViewPulse erhält anschließend nur die Daten und Berechtigungen, die für die jeweilige Funktion erforderlich sind.
Je nach Login können insbesondere verarbeitet werden:
- Twitch-ID
- Twitch-Loginname und Anzeigename
- Profilbild-URL
- erteilte Twitch-Berechtigungen, zum Beispiel
channel:bot - Sitzungsdaten für den Login
Für den Bot-Account können zusätzlich OAuth-Daten gespeichert werden, damit der Bot über Twitch Chatnachrichten senden und chatbezogene Bot-Funktionen ausführen kann.
Welche Daten Twitch selbst verarbeitet, richtet sich nach den Datenschutzinformationen von Twitch: Twitch Privacy Notice.
Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO für Login und Nutzung des Dienstes, Art. 6 Abs. 1 lit. f DSGVO für technische Sicherheit und Missbrauchsschutz.
5. Cookies und Session-Daten
ViewPulse nutzt technisch notwendige Session-Cookies, damit Login, Sitzungsverwaltung und geschützte Bereiche wie das Dashboard funktionieren. Diese Cookies werden nicht für Werbung, externes Tracking oder Nutzerprofile verwendet.
Die gewählte Sprache kann in einem technisch einfachen Cookie gespeichert werden, damit die Sprachwahl auf der Website und im Panel erhalten bleibt.
Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO und Art. 6 Abs. 1 lit. f DSGVO. Soweit Informationen auf deinem Endgerät gespeichert oder ausgelesen werden, erfolgt dies für technisch notwendige Zwecke nach § 25 Abs. 2 TDDDG.
6. Streamer-Daten im Dashboard
Wenn du ViewPulse als Streamer nutzt, werden Daten verarbeitet, die für Verwaltung und Betrieb deines ViewPulse-Systems erforderlich sind. Dazu gehören insbesondere:
- dauerhafte Twitch-ID zur Wiedererkennung des Kanals, auch nach einer Namensänderung
- Twitch-Loginname des Streamers
- Erstellungszeitpunkt des Accounts
- Plan-Information, zum Beispiel Free oder Pro
- Bot-Berechtigungsstatus und Hinweisstatus
- Live-Status des Streams
- Zeitpunkte der Bot-Aktivierung, letzter erkannter Livestreams und Live-Prüfungen sowie einer erforderlichen Inaktivitätsprüfung
- Streamer-Einstellungen wie XP-Werte, Watchtime-Intervalle, Levelgrenzen, Streak-Milestones und Bot-Sprache
- Blocklisten für Bots und Nutzer
Bei einer neuen Bot-Aktivierung wird die Gesamtzahl deiner Twitch-Follower geprüft. Hierfür werden keine Followerlisten übernommen; die geprüfte Gesamtzahl wird nicht dauerhaft als eigenes ViewPulse-Datenbankfeld gespeichert. Nach längerer Streaming-Pause kann der Botplatz freigegeben werden, ohne dass dadurch automatisch die bisherigen Fortschritte gelöscht werden.
Zweck: Bereitstellung des Dashboards, Steuerung des Bots, Konfiguration des Levelsystems und Schutz vor Missbrauch.
Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO und Art. 6 Abs. 1 lit. f DSGVO.
7. Viewer-Daten, Chatbot und Fortschrittssystem
ViewPulse verarbeitet Viewer-Daten, damit XP, Level, Ränge, Watchtime, Streaks und Statusabfragen im jeweiligen Twitch-Kanal funktionieren. Dazu können insbesondere gehören:
- Twitch-Benutzername im jeweiligen Kanal
- Twitch-ID, wenn die Identität über Twitch freigegeben oder zugeordnet wurde
- Twitch-Opaque-ID im Panel, soweit von Twitch übermittelt
- XP, Level, Prestige und Season-Punkte
- Watch-Streak, letzte Streak-Daten und eingelöste Streak-Belohnungen
- Zeitpunkte letzter Aktivität, letzter Nachricht, letzter XP-Vergabe und letzter Watchtime-Vergabe
- Statuswerte wie AFK oder Lurk
Der Bot wertet Chataktivität aus, um das Fortschrittssystem zu betreiben. Im regulären Datenmodell speichert ViewPulse keine vollständigen Chatprotokolle. Kurzfristige technische Konsolenausgaben können zur Fehlersuche entstehen.
Zweck: Berechnung und Anzeige von Fortschritt, Schutz vor AFK-Farming, Missbrauchsschutz und faire Nutzung des Systems.
Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO, soweit die Verarbeitung für die Nutzung der ViewPulse-Funktionen erforderlich ist, sowie Art. 6 Abs. 1 lit. f DSGVO für Stabilität, Missbrauchsschutz und faire Spielmechanik.
8. Forum, Kommentare und Wünsche
Wenn du im ViewPulse Forum einen Kommentar, Wunsch, eine Idee oder ein Problem einreichst, werden dein Twitch-Loginname, dein Anzeigename, die gewählte Kategorie, Titel, Inhalt, Status und Zeitpunkt des Beitrags gespeichert.
Forum-Beiträge sind öffentlich sichtbar, damit andere Nutzer Ideen nachvollziehen und ViewPulse Feedback besser sammeln kann. Bitte poste keine vertraulichen Daten, Tokens, privaten Kontaktdaten oder sonstige sensiblen Informationen.
Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO und Art. 6 Abs. 1 lit. f DSGVO.
9. Twitch Panel und Extension-API
Das ViewPulse Panel ruft in regelmäßigen Abständen Daten über die ViewPulse-API ab, damit Viewer ihren Fortschritt direkt im Twitch Panel sehen können. Dabei können je nach Twitch-Freigabe und Panel-Zustand folgende Daten verarbeitet werden:
- Twitch-Kanal-ID
- Twitch-User-ID, wenn der Viewer seine Identität freigegeben hat
- Twitch-Opaque-ID, wenn keine direkte Identität freigegeben wurde
- Panel-Aufrufe und technische API-Antworten
- verknüpfte ViewPulse-Fortschrittsdaten wie Level, XP, Rang, Streak und Status
Die Panel-Abfrage ist auf regelmäßige Updates ausgelegt, um die Serverlast zu reduzieren und unnötige Datenverarbeitung zu vermeiden.
Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO und Art. 6 Abs. 1 lit. f DSGVO.
10. Interne Statistiken und Control Center
Betriebs- und Nutzungsübersicht
ViewPulse führt eigene serverseitige Tagesstatistiken. Sie helfen, technische Störungen und die Nutzung der angebotenen Funktionen nachzuvollziehen. Gespeichert werden insbesondere:
- zusammengefasste Aufrufzahlen von ViewPulse-Seiten und -Schnittstellen nach Pfad, HTTP-Methode, Statuscode und Tag
- zusammengefasste Antwortzeiten, insbesondere Summe, Durchschnitt und längste Antwortzeit
- aggregierte Bot-Command-Nutzung nach Streamer, Command und Tag
- aggregierte Streamer-Metriken wie Dashboard-Aufrufe, Panel-Abfragen oder Login-Ereignisse
Aufrufzahlen sind keine verlässliche Anzahl unterschiedlicher Personen. Wiederholte API-Abfragen, Suchmaschinen und andere automatisierte Aufrufe können darin enthalten sein.
Sicherheitsstatistik mit IP-Adresse und Browserkennung
Zur Erkennung auffälliger Zugriffsmengen, automatisierter Anfragen, Anmeldeprobleme und technischer
Fehler werden zusätzlich die vollständige übermittelte IP-Adresse und die vom Browser gesendete
Kennung (User-Agent, gekürzt auf höchstens 180 Zeichen) verarbeitet. Die Kennung kann
Angaben zu Browser, Betriebssystem und teilweise zum Gerätetyp enthalten; sie ist kein
verlässlicher Nachweis des verwendeten Geräts.
In der Sicherheitsstatistik werden für IP-Adressen und Browserkennungen jeweils getrennte Tageszählwerte und der Zeitpunkt des zuletzt erfassten Zugriffs gespeichert. IP-Adressen und Browserkennungen sind dabei nicht anonymisiert. Es werden daraus keine Werbeprofile erstellt und keine gezielten Verknüpfungen mit Twitch-Profilen vorgenommen.
Erfasst werden Aufrufe innerhalb von ViewPulse, nicht dein allgemeiner Browserverlauf oder Besuche auf anderen Websites. Abfrageparameter, Passwörter, OAuth-Codes, Tokens, Cookie-Inhalte und Formulareingaben werden nicht in diese Statistik übernommen. Für diese Auswertung werden keine zusätzlichen Tracking-Cookies und keine Verfahren zum Browser-Fingerprinting eingesetzt.
Zweckbindung: IP-Adressen und Browserkennungen werden für Fehleranalyse, Missbrauchserkennung und Schutz der Verfügbarkeit ausgewertet, nicht für personalisierte Werbung oder personenbezogene Reichweitenprofile. Die übrigen zusammengefassten Funktionszahlen dienen zusätzlich der Weiterentwicklung von ViewPulse.
Speicherdauer der Sicherheitsstatistik: Tageswerte mit IP-Adressen oder Browserkennungen werden nach sieben Tagen seit dem zuletzt im jeweiligen Tageswert erfassten Zugriff zur Löschung fällig. ViewPulse bereinigt diese Werte beim Start und im laufenden Betrieb stündlich; vor einer fälligen Auswertung im Control Center wird die Bereinigung ebenfalls ausgeführt. Durch das Prüfintervall kann die tatsächliche Löschung bis zu einer Stunde später erfolgen. Nach Betriebsunterbrechungen wird sie beim Wiederanlauf nachgeholt. Diese Frist gilt nicht automatisch für getrennte Serverprotokolle oder Sicherungskopien.
Zugriff und Empfänger: Die Auswertung im Control Center ist nur für berechtigte Administratoren vorgesehen und nicht öffentlich. Die Sicherheitsstatistiken werden nicht an Twitch, Werbenetzwerke oder externe Analysedienste übermittelt. Ein technisch erforderlicher Zugriff des Hosting-Anbieters und gesetzlich erforderliche Offenlegungen bleiben möglich; weitere Informationen dazu stehen in Abschnitt 12.
Rechtsgrundlage und berechtigte Interessen: Art. 6 Abs. 1 lit. f DSGVO; verfolgt werden der Schutz vor missbräuchlichen Anfragen und die Sicherstellung eines zuverlässigen Dienstes. Diese Grundlage setzt voraus, dass die Verarbeitung erforderlich und verhältnismäßig ist und deine entgegenstehenden Interessen nicht überwiegen. Eine unbegrenzte Datensammlung ist damit nicht verbunden.
Widerspruch: Du kannst aus Gründen, die sich aus deiner besonderen Situation ergeben, gegen eine auf Art. 6 Abs. 1 lit. f DSGVO gestützte Verarbeitung Widerspruch einlegen. Wir prüfen dann, ob zwingende schutzwürdige Gründe für die weitere Verarbeitung bestehen. Datenschutzanfragen kannst du an info@viewpulse.de richten.
11. Datenbank, Backups und Sicherheit
ViewPulse speichert die für den Dienst erforderlichen Daten in einer Datenbank. Das System ist auf PostgreSQL ausgelegt. Zur Sicherung des Betriebs können Backups erstellt werden. Backups können personenbezogene Daten enthalten und werden nur für Wiederherstellung, Fehlerbehebung und Betriebssicherheit genutzt.
Zugriff auf Datenbank, Backups und Control Center ist auf berechtigte Administratoren beschränkt. Zugangsdaten, Tokens und Konfigurationsdateien dürfen nicht öffentlich zugänglich gemacht werden.
Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO.
12. Weitergabe an Dritte
Personenbezogene Daten werden nicht verkauft und grundsätzlich nicht an Dritte weitergegeben, außer wenn dies für den Betrieb von ViewPulse erforderlich ist, du eine Funktion bewusst nutzt oder eine gesetzliche Pflicht besteht.
Eine Verarbeitung kann insbesondere durch folgende Stellen erfolgen:
- Webtropia als Hosting-Anbieter
- Twitch im Rahmen von Login, OAuth, Bot-Funktionen, Chat, Panel und API-Aufrufen
Der Hosting-Anbieter kann im für die technische Bereitstellung erforderlichen Umfang Zugriff auf gespeicherte Daten haben. Die interne Sicherheitsauswertung wird nicht für eigene Werbezwecke externer Anbieter bereitgestellt. Die Einbindung eines Hosting-Anbieters bedeutet deshalb nicht, dass eine Weitergabe technisch vollständig ausgeschlossen wäre.
Wenn künftig Zahlungsfunktionen für kostenpflichtige Pläne eingebunden werden, wird diese Datenschutzerklärung um den jeweiligen Zahlungsanbieter ergänzt.
13. Speicherdauer und Löschung
Personenbezogene Daten werden nur so lange gespeichert, wie sie für die jeweiligen Zwecke erforderlich sind oder gesetzliche Pflichten eine längere Speicherung verlangen.
Für die aktive IP-/User-Agent-Sicherheitsstatistik gilt die in Abschnitt 10 beschriebene siebentägige Löschregel. Das Löschen eines Twitch-Accounts oder das Abmelden von ViewPulse ist dafür nicht erforderlich. Sicherungskopien sind von der aktiven Nutzung getrennt zu halten und nach Wegfall ihres Wiederherstellungszwecks zu löschen. Werden Daten aus einer Sicherung wiederhergestellt, muss die fällige Bereinigung erneut durchgeführt werden.
Wird ein Streamer-Account gelöscht, werden die zugehörigen ViewPulse-Daten nach aktuellem technischen Stand aus der Datenbank gelöscht, soweit keine gesetzlichen Aufbewahrungspflichten entgegenstehen. Technische Restdaten können in kurzfristigen Server-Logs oder Backups noch für einen begrenzten Zeitraum vorhanden sein.
14. Deine Rechte
Du hast nach der DSGVO insbesondere folgende Rechte:
- Recht auf Auskunft nach Art. 15 DSGVO
- Recht auf Berichtigung nach Art. 16 DSGVO
- Recht auf Löschung nach Art. 17 DSGVO
- Recht auf Einschränkung der Verarbeitung nach Art. 18 DSGVO
- Recht auf Datenübertragbarkeit nach Art. 20 DSGVO
- Recht auf Widerspruch nach Art. 21 DSGVO
- Recht auf Beschwerde bei einer Datenschutz-Aufsichtsbehörde
Wenn eine Verarbeitung auf einer Einwilligung beruht, kannst du diese Einwilligung jederzeit mit Wirkung für die Zukunft widerrufen.
15. Datenschutzanfragen
Wenn du Fragen zur Verarbeitung deiner personenbezogenen Daten hast oder Auskunft, Berichtigung, Löschung, Einschränkung oder Widerspruch geltend machen möchtest, kannst du dich an folgende Adresse wenden:
E-Mail: info@viewpulse.de
Damit Daten nicht an unberechtigte Personen herausgegeben oder gelöscht werden, kann bei Datenschutzanfragen eine angemessene Identitätsprüfung erforderlich sein.
16. Minderjährige
ViewPulse richtet sich in erster Linie an Streamer und Community-Verantwortliche. Es werden keine Inhalte angeboten, die sich gezielt an Kinder richten. Die Nutzung als Streamer setzt voraus, dass die anmeldende Person zur Verwaltung eines Twitch-Streams bzw. einer Community berechtigt ist.
17. Automatisierte Entscheidungen
Eine automatisierte Entscheidungsfindung mit rechtlicher Wirkung oder ähnlich erheblicher Beeinträchtigung findet nicht statt. Automatische Berechnungen von XP, Leveln, Rängen, Streaks oder AFK-/Lurk-Status dienen ausschließlich der ViewPulse-Funktion innerhalb des jeweiligen Streams.
18. Stand dieser Datenschutzerklärung
Stand: 22. Oktober 2026
Diese Datenschutzerklärung wird angepasst, wenn sich technische Funktionen, gesetzliche Anforderungen oder die Art der Datenverarbeitung bei ViewPulse ändern.