Datenschutzerklärung
Fassung 1Stand: 1. November 2026
Inhalt
- A. Datenschutz auf dieser Website
- B. Datenschutz in Astuga
- 1. Verantwortlicher
- 2. Überblick
- 3. Verarbeitung auf Ihrem PC
- 4. Twitch-Chat und Twitch-Konto
- 5. Absturzberichte und Einrichtungsschritte
- 6. Updates und Sprachmodell
- 7. Lizenzprüfung
- 8. Problembericht
- 9. Links, Browser, Systemkomponenten
- 10. Rechtsgrundlagen
- 11. Empfänger und Drittländer
- 12. Speicherdauer
- 13. Speicherorte
- 14. Ihre Rechte
Teil A betrifft den Besuch dieser Website, Teil B die Software Astuga auf Ihrem PC.
A. Datenschutz auf dieser Website
Datenschutzerklärung
1. Datenschutz auf einen Blick
Allgemeine Hinweise
Die folgenden Hinweise geben einen einfachen Überblick darüber, was mit Ihren personenbezogenen Daten passiert, wenn Sie diese Website besuchen. Personenbezogene Daten sind alle Daten, mit denen Sie persönlich identifiziert werden können. Ausführliche Informationen zum Thema Datenschutz entnehmen Sie unserer unter diesem Text aufgeführten Datenschutzerklärung.
Datenerfassung auf dieser Website
Wer ist verantwortlich für die Datenerfassung auf dieser Website?
Die Datenverarbeitung auf dieser Website erfolgt durch den Websitebetreiber. Dessen Kontaktdaten können Sie dem Abschnitt „Hinweis zur verantwortlichen Stelle“ in dieser Datenschutzerklärung entnehmen.
Wie erfassen wir Ihre Daten?
Ihre Daten werden zum einen dadurch erhoben, dass Sie uns diese mitteilen. Hierbei kann es sich z. B. um Daten handeln, die Sie in ein Kontaktformular eingeben.
Andere Daten werden automatisch oder nach Ihrer Einwilligung beim Besuch der Website durch unsere IT-Systeme erfasst. Das sind vor allem technische Daten (z. B. Internetbrowser, Betriebssystem oder Uhrzeit des Seitenaufrufs). Die Erfassung dieser Daten erfolgt automatisch, sobald Sie diese Website betreten.
Wofür nutzen wir Ihre Daten?
Ein Teil der Daten wird erhoben, um eine fehlerfreie Bereitstellung der Website zu gewährleisten. Sofern über die Website Verträge geschlossen oder angebahnt werden können, werden die übermittelten Daten auch für Vertragsangebote, Bestellungen oder sonstige Auftragsanfragen verarbeitet.
Welche Rechte haben Sie bezüglich Ihrer Daten?
Sie haben jederzeit das Recht, unentgeltlich Auskunft über Herkunft, Empfänger und Zweck Ihrer gespeicherten personenbezogenen Daten zu erhalten. Sie haben außerdem ein Recht, die Berichtigung oder Löschung dieser Daten zu verlangen. Wenn Sie eine Einwilligung zur Datenverarbeitung erteilt haben, können Sie diese Einwilligung jederzeit für die Zukunft widerrufen. Außerdem haben Sie das Recht, unter bestimmten Umständen die Einschränkung der Verarbeitung Ihrer personenbezogenen Daten zu verlangen. Des Weiteren steht Ihnen ein Beschwerderecht bei der zuständigen Aufsichtsbehörde zu.
Hierzu sowie zu weiteren Fragen zum Thema Datenschutz können Sie sich jederzeit an uns wenden.
2. Hosting
Wir hosten die Inhalte unserer Website bei folgendem Anbieter:
Externes Hosting
Diese Website wird extern gehostet. Die personenbezogenen Daten, die auf dieser Website erfasst werden, werden auf den Servern des Hosters / der Hoster gespeichert. Hierbei kann es sich v. a. um IP-Adressen, Kontaktanfragen, Meta- und Kommunikationsdaten, Vertragsdaten, Kontaktdaten, Namen, Websitezugriffe und sonstige Daten, die über eine Website generiert werden, handeln.
Das externe Hosting erfolgt zum Zwecke der Vertragserfüllung gegenüber unseren potenziellen und bestehenden Kunden (Art. 6 Abs. 1 lit. b DSGVO) und im Interesse einer sicheren, schnellen und effizienten Bereitstellung unseres Online-Angebots durch einen professionellen Anbieter (Art. 6 Abs. 1 lit. f DSGVO). Sofern eine entsprechende Einwilligung abgefragt wurde, erfolgt die Verarbeitung ausschließlich auf Grundlage von Art. 6 Abs. 1 lit. a DSGVO und § 25 Abs. 1 TDDDG, soweit die Einwilligung die Speicherung von Cookies oder den Zugriff auf Informationen im Endgerät des Nutzers (z. B. Device-Fingerprinting) im Sinne des TDDDG umfasst. Die Einwilligung ist jederzeit widerrufbar.
Unser(e) Hoster wird bzw. werden Ihre Daten nur insoweit verarbeiten, wie dies zur Erfüllung seiner Leistungspflichten erforderlich ist und unsere Weisungen in Bezug auf diese Daten befolgen.
Wir setzen folgende(n) Hoster ein:
Cloudflare, Inc., 101 Townsend St., San Francisco, CA 94107, USA
Übermittlung in die USA
Cloudflare, Inc. hat ihren Sitz in den USA. Für Übermittlungen an Unternehmen, die nach dem EU-US Data Privacy Framework zertifiziert sind, gilt der Angemessenheitsbeschluss der EU-Kommission (Art. 45 DSGVO). Cloudflare ist danach zertifiziert. Entfällt die Zertifizierung, stützt sich die Übermittlung auf die Standardvertragsklauseln der EU-Kommission (Art. 46 Abs. 2 lit. c DSGVO). Näheres in der Datenschutzerklärung von Cloudflare: https://www.cloudflare.com/privacypolicy/
Auftragsverarbeitung
Wir haben einen Vertrag über Auftragsverarbeitung (AVV) zur Nutzung des oben genannten Dienstes geschlossen. Hierbei handelt es sich um einen datenschutzrechtlich vorgeschriebenen Vertrag, der gewährleistet, dass dieser die personenbezogenen Daten unserer Websitebesucher nur nach unseren Weisungen und unter Einhaltung der DSGVO verarbeitet.
3. Allgemeine Hinweise und Pflichtinformationen
Datenschutz
Die Betreiber dieser Seiten nehmen den Schutz Ihrer persönlichen Daten sehr ernst. Wir behandeln Ihre personenbezogenen Daten vertraulich und entsprechend den gesetzlichen Datenschutzvorschriften sowie dieser Datenschutzerklärung.
Wenn Sie diese Website benutzen, werden verschiedene personenbezogene Daten erhoben. Personenbezogene Daten sind Daten, mit denen Sie persönlich identifiziert werden können. Die vorliegende Datenschutzerklärung erläutert, welche Daten wir erheben und wofür wir sie nutzen. Sie erläutert auch, wie und zu welchem Zweck das geschieht.
Wir weisen darauf hin, dass die Datenübertragung im Internet (z. B. bei der Kommunikation per E-Mail) Sicherheitslücken aufweisen kann. Ein lückenloser Schutz der Daten vor dem Zugriff durch Dritte ist nicht möglich.
Hinweis zur verantwortlichen Stelle
Die verantwortliche Stelle für die Datenverarbeitung auf dieser Website ist:
Name, Anschrift und E-Mail-Adresse finden Sie unter Teil B, Ziffer 1 (Verantwortlicher) und im Impressum.
Verantwortliche Stelle ist die natürliche oder juristische Person, die allein oder gemeinsam mit anderen über die Zwecke und Mittel der Verarbeitung von personenbezogenen Daten (z. B. Namen, E-Mail-Adressen o. Ä.) entscheidet.
Speicherdauer
Soweit innerhalb dieser Datenschutzerklärung keine speziellere Speicherdauer genannt wurde, verbleiben Ihre personenbezogenen Daten bei uns, bis der Zweck für die Datenverarbeitung entfällt. Wenn Sie ein berechtigtes Löschersuchen geltend machen oder eine Einwilligung zur Datenverarbeitung widerrufen, werden Ihre Daten gelöscht, sofern wir keine anderen rechtlich zulässigen Gründe für die Speicherung Ihrer personenbezogenen Daten haben (z. B. steuer- oder handelsrechtliche Aufbewahrungsfristen); im letztgenannten Fall erfolgt die Löschung nach Fortfall dieser Gründe.
Allgemeine Hinweise zu den Rechtsgrundlagen der Datenverarbeitung auf dieser Website
Sofern Sie in die Datenverarbeitung eingewilligt haben, verarbeiten wir Ihre personenbezogenen Daten auf Grundlage von Art. 6 Abs. 1 lit. a DSGVO bzw. Art. 9 Abs. 2 lit. a DSGVO, sofern besondere Datenkategorien nach Art. 9 Abs. 1 DSGVO verarbeitet werden. Im Falle einer ausdrücklichen Einwilligung in die Übertragung personenbezogener Daten in Drittstaaten erfolgt die Datenverarbeitung außerdem auf Grundlage von Art. 49 Abs. 1 lit. a DSGVO. Sofern Sie in die Speicherung von Cookies oder in den Zugriff auf Informationen in Ihr Endgerät (z. B. via Device-Fingerprinting) eingewilligt haben, erfolgt die Datenverarbeitung zusätzlich auf Grundlage von § 25 Abs. 1 TDDDG. Die Einwilligung ist jederzeit widerrufbar. Sind Ihre Daten zur Vertragserfüllung oder zur Durchführung vorvertraglicher Maßnahmen erforderlich, verarbeiten wir Ihre Daten auf Grundlage des Art. 6 Abs. 1 lit. b DSGVO. Des Weiteren verarbeiten wir Ihre Daten, sofern diese zur Erfüllung einer rechtlichen Verpflichtung erforderlich sind, auf Grundlage von Art. 6 Abs. 1 lit. c DSGVO. Die Datenverarbeitung kann ferner auf Grundlage unseres berechtigten Interesses nach Art. 6 Abs. 1 lit. f DSGVO erfolgen. Über die jeweils im Einzelfall einschlägigen Rechtsgrundlagen wird in den folgenden Absätzen dieser Datenschutzerklärung informiert.
Empfänger von personenbezogenen Daten
Im Rahmen unserer Geschäftstätigkeit arbeiten wir mit verschiedenen externen Stellen zusammen. Dabei ist teilweise auch eine Übermittlung von personenbezogenen Daten an diese externen Stellen erforderlich. Wir geben personenbezogene Daten nur dann an externe Stellen weiter, wenn dies im Rahmen einer Vertragserfüllung erforderlich ist, wenn wir gesetzlich hierzu verpflichtet sind (z. B. Weitergabe von Daten an Steuerbehörden), wenn wir ein berechtigtes Interesse nach Art. 6 Abs. 1 lit. f DSGVO an der Weitergabe haben oder wenn eine sonstige Rechtsgrundlage die Datenweitergabe erlaubt. Beim Einsatz von Auftragsverarbeitern geben wir personenbezogene Daten unserer Kunden nur auf Grundlage eines gültigen Vertrags über Auftragsverarbeitung weiter. Im Falle einer gemeinsamen Verarbeitung wird ein Vertrag über gemeinsame Verarbeitung geschlossen.
Widerruf Ihrer Einwilligung zur Datenverarbeitung
Viele Datenverarbeitungsvorgänge sind nur mit Ihrer ausdrücklichen Einwilligung möglich. Sie können eine bereits erteilte Einwilligung jederzeit widerrufen. Die Rechtmäßigkeit der bis zum Widerruf erfolgten Datenverarbeitung bleibt vom Widerruf unberührt.
Widerspruchsrecht gegen die Datenerhebung in besonderen Fällen sowie gegen Direktwerbung (Art. 21 DSGVO)
WENN DIE DATENVERARBEITUNG AUF GRUNDLAGE VON ART. 6 ABS. 1 LIT. E ODER F DSGVO ERFOLGT, HABEN SIE JEDERZEIT DAS RECHT, AUS GRÜNDEN, DIE SICH AUS IHRER BESONDEREN SITUATION ERGEBEN, GEGEN DIE VERARBEITUNG IHRER PERSONENBEZOGENEN DATEN WIDERSPRUCH EINZULEGEN; DIES GILT AUCH FÜR EIN AUF DIESE BESTIMMUNGEN GESTÜTZTES PROFILING. DIE JEWEILIGE RECHTSGRUNDLAGE, AUF DENEN EINE VERARBEITUNG BERUHT, ENTNEHMEN SIE DIESER DATENSCHUTZERKLÄRUNG. WENN SIE WIDERSPRUCH EINLEGEN, WERDEN WIR IHRE BETROFFENEN PERSONENBEZOGENEN DATEN NICHT MEHR VERARBEITEN, ES SEI DENN, WIR KÖNNEN ZWINGENDE SCHUTZWÜRDIGE GRÜNDE FÜR DIE VERARBEITUNG NACHWEISEN, DIE IHRE INTERESSEN, RECHTE UND FREIHEITEN ÜBERWIEGEN ODER DIE VERARBEITUNG DIENT DER GELTENDMACHUNG, AUSÜBUNG ODER VERTEIDIGUNG VON RECHTSANSPRÜCHEN (WIDERSPRUCH NACH ART. 21 ABS. 1 DSGVO).
WERDEN IHRE PERSONENBEZOGENEN DATEN VERARBEITET, UM DIREKTWERBUNG ZU BETREIBEN, SO HABEN SIE DAS RECHT, JEDERZEIT WIDERSPRUCH GEGEN DIE VERARBEITUNG SIE BETREFFENDER PERSONENBEZOGENER DATEN ZUM ZWECKE DERARTIGER WERBUNG EINZULEGEN; DIES GILT AUCH FÜR DAS PROFILING, SOWEIT ES MIT SOLCHER DIREKTWERBUNG IN VERBINDUNG STEHT. WENN SIE WIDERSPRECHEN, WERDEN IHRE PERSONENBEZOGENEN DATEN ANSCHLIESSEND NICHT MEHR ZUM ZWECKE DER DIREKTWERBUNG VERWENDET (WIDERSPRUCH NACH ART. 21 ABS. 2 DSGVO).
Beschwerderecht bei der zuständigen Aufsichtsbehörde
Im Falle von Verstößen gegen die DSGVO steht den Betroffenen ein Beschwerderecht bei einer Aufsichtsbehörde, insbesondere in dem Mitgliedstaat ihres gewöhnlichen Aufenthalts, ihres Arbeitsplatzes oder des Orts des mutmaßlichen Verstoßes zu. Das Beschwerderecht besteht unbeschadet anderweitiger verwaltungsrechtlicher oder gerichtlicher Rechtsbehelfe.
Recht auf Datenübertragbarkeit
Sie haben das Recht, Daten, die wir auf Grundlage Ihrer Einwilligung oder in Erfüllung eines Vertrags automatisiert verarbeiten, an sich oder an einen Dritten in einem gängigen, maschinenlesbaren Format aushändigen zu lassen. Sofern Sie die direkte Übertragung der Daten an einen anderen Verantwortlichen verlangen, erfolgt dies nur, soweit es technisch machbar ist.
Auskunft, Berichtigung und Löschung
Sie haben im Rahmen der geltenden gesetzlichen Bestimmungen jederzeit das Recht auf unentgeltliche Auskunft über Ihre gespeicherten personenbezogenen Daten, deren Herkunft und Empfänger und den Zweck der Datenverarbeitung und ggf. ein Recht auf Berichtigung oder Löschung dieser Daten. Hierzu sowie zu weiteren Fragen zum Thema personenbezogene Daten können Sie sich jederzeit an uns wenden.
Recht auf Einschränkung der Verarbeitung
Sie haben das Recht, die Einschränkung der Verarbeitung Ihrer personenbezogenen Daten zu verlangen. Hierzu können Sie sich jederzeit an uns wenden. Das Recht auf Einschränkung der Verarbeitung besteht in folgenden Fällen:
- Wenn Sie die Richtigkeit Ihrer bei uns gespeicherten personenbezogenen Daten bestreiten, benötigen wir in der Regel Zeit, um dies zu überprüfen. Für die Dauer der Prüfung haben Sie das Recht, die Einschränkung der Verarbeitung Ihrer personenbezogenen Daten zu verlangen.
- Wenn die Verarbeitung Ihrer personenbezogenen Daten unrechtmäßig geschah/geschieht, können Sie statt der Löschung die Einschränkung der Datenverarbeitung verlangen.
- Wenn wir Ihre personenbezogenen Daten nicht mehr benötigen, Sie sie jedoch zur Ausübung, Verteidigung oder Geltendmachung von Rechtsansprüchen benötigen, haben Sie das Recht, statt der Löschung die Einschränkung der Verarbeitung Ihrer personenbezogenen Daten zu verlangen.
- Wenn Sie einen Widerspruch nach Art. 21 Abs. 1 DSGVO eingelegt haben, muss eine Abwägung zwischen Ihren und unseren Interessen vorgenommen werden. Solange noch nicht feststeht, wessen Interessen überwiegen, haben Sie das Recht, die Einschränkung der Verarbeitung Ihrer personenbezogenen Daten zu verlangen.
Wenn Sie die Verarbeitung Ihrer personenbezogenen Daten eingeschränkt haben, dürfen diese Daten – von ihrer Speicherung abgesehen – nur mit Ihrer Einwilligung oder zur Geltendmachung, Ausübung oder Verteidigung von Rechtsansprüchen oder zum Schutz der Rechte einer anderen natürlichen oder juristischen Person oder aus Gründen eines wichtigen öffentlichen Interesses der Europäischen Union oder eines Mitgliedstaats verarbeitet werden.
SSL- bzw. TLS-Verschlüsselung
Diese Seite nutzt aus Sicherheitsgründen und zum Schutz der Übertragung vertraulicher Inhalte, wie zum Beispiel Bestellungen oder Anfragen, die Sie an uns als Seitenbetreiber senden, eine SSL- bzw. TLS-Verschlüsselung. Eine verschlüsselte Verbindung erkennen Sie daran, dass die Adresszeile des Browsers von „http://“ auf „https://“ wechselt und an dem Schloss-Symbol in Ihrer Browserzeile.
Wenn die SSL- bzw. TLS-Verschlüsselung aktiviert ist, können die Daten, die Sie an uns übermitteln, nicht von Dritten mitgelesen werden.
4. Datenerfassung auf dieser Website
Server-Log-Dateien
Der Provider der Seiten erhebt und speichert automatisch Informationen in so genannten Server-Log-Dateien, die Ihr Browser automatisch an uns übermittelt. Dies sind:
- Browsertyp und Browserversion
- verwendetes Betriebssystem
- Referrer URL
- Hostname des zugreifenden Rechners
- Uhrzeit der Serveranfrage
- IP-Adresse
Eine Zusammenführung dieser Daten mit anderen Datenquellen wird nicht vorgenommen.
Die Erfassung dieser Daten erfolgt auf Grundlage von Art. 6 Abs. 1 lit. f DSGVO. Der Websitebetreiber hat ein berechtigtes Interesse an der technisch fehlerfreien Darstellung und der Optimierung seiner Website – hierzu müssen die Server-Log-Files erfasst werden.
Kontaktformular
Wenn Sie uns per Kontaktformular Anfragen zukommen lassen, werden Ihre Angaben aus dem Anfrageformular inklusive der von Ihnen dort angegebenen Kontaktdaten zwecks Bearbeitung der Anfrage und für den Fall von Anschlussfragen bei uns gespeichert. Diese Daten geben wir nicht ohne Ihre Einwilligung weiter.
Die Verarbeitung dieser Daten erfolgt auf Grundlage von Art. 6 Abs. 1 lit. b DSGVO, sofern Ihre Anfrage mit der Erfüllung eines Vertrags zusammenhängt oder zur Durchführung vorvertraglicher Maßnahmen erforderlich ist. In allen übrigen Fällen beruht die Verarbeitung auf unserem berechtigten Interesse an der effektiven Bearbeitung der an uns gerichteten Anfragen (Art. 6 Abs. 1 lit. f DSGVO) oder auf Ihrer Einwilligung (Art. 6 Abs. 1 lit. a DSGVO) sofern diese abgefragt wurde; die Einwilligung ist jederzeit widerrufbar.
Die von Ihnen im Kontaktformular eingegebenen Daten verbleiben bei uns, bis Sie uns zur Löschung auffordern, Ihre Einwilligung zur Speicherung widerrufen oder der Zweck für die Datenspeicherung entfällt (z. B. nach abgeschlossener Bearbeitung Ihrer Anfrage). Zwingende gesetzliche Bestimmungen – insbesondere Aufbewahrungsfristen – bleiben unberührt.
Anfrage per E-Mail, Telefon oder Telefax
Wenn Sie uns per E-Mail, Telefon oder Telefax kontaktieren, wird Ihre Anfrage inklusive aller daraus hervorgehenden personenbezogenen Daten (Name, Anfrage) zum Zwecke der Bearbeitung Ihres Anliegens bei uns gespeichert und verarbeitet. Diese Daten geben wir nicht ohne Ihre Einwilligung weiter.
Die Verarbeitung dieser Daten erfolgt auf Grundlage von Art. 6 Abs. 1 lit. b DSGVO, sofern Ihre Anfrage mit der Erfüllung eines Vertrags zusammenhängt oder zur Durchführung vorvertraglicher Maßnahmen erforderlich ist. In allen übrigen Fällen beruht die Verarbeitung auf unserem berechtigten Interesse an der effektiven Bearbeitung der an uns gerichteten Anfragen (Art. 6 Abs. 1 lit. f DSGVO) oder auf Ihrer Einwilligung (Art. 6 Abs. 1 lit. a DSGVO) sofern diese abgefragt wurde; die Einwilligung ist jederzeit widerrufbar.
Die von Ihnen an uns per Kontaktanfragen übersandten Daten verbleiben bei uns, bis Sie uns zur Löschung auffordern, Ihre Einwilligung zur Speicherung widerrufen oder der Zweck für die Datenspeicherung entfällt (z. B. nach abgeschlossener Bearbeitung Ihres Anliegens). Zwingende gesetzliche Bestimmungen – insbesondere gesetzliche Aufbewahrungsfristen – bleiben unberührt.
Quelle: https://www.e-recht24.de
Cloudflare: Diese Website liegt bei Cloudflare, Inc., 101 Townsend St., San Francisco, CA 94107, USA. Cloudflare speichert die Seiten und liefert sie über sein weltweites Netz aus. Dabei verarbeitet Cloudflare bei jedem Aufruf Ihre IP-Adresse, die aufgerufene Adresse, den Zeitpunkt, die Kennung Ihres Browsers und die Seite, von der Sie kommen. Cloudflare handelt als unser Auftragsverarbeiter; der Vertrag dazu ist Teil unserer Vereinbarung mit Cloudflare. Rechtsgrundlage ist unser berechtigtes Interesse an einer sicheren und schnellen Auslieferung und daran, dass unser Verkaufsgebiet eingehalten wird (Art. 6 Abs. 1 lit. f DSGVO). Dabei können Daten in die USA und in andere Länder gelangen. Cloudflare nimmt nach eigener Angabe am EU-US Data Privacy Framework teil; Übermittlungen in die USA stützen wir auf den Angemessenheitsbeschluss der EU-Kommission dazu (Art. 45 DSGVO); für andere Länder gelten die Standardvertragsklauseln der EU-Kommission, die in diesem Vertrag stehen. Cloudflare veröffentlicht ihn unter www.cloudflare.com/cloudflare-customer-dpa/; eine Kopie schicken wir Ihnen auch auf Anfrage. Cloudflare wertet die Aufrufe aus und hält die Angaben dazu, auch die IP-Adresse, bis zu 31 Tage vor. Dort können wir Stichproben einzelner Aufrufe einsehen und Aufrufe, die eine Regel gesperrt hat. Das gilt auch für die Regel, mit der wir Aufrufe aus den USA, Kanada und den US-Außengebieten sperren werden. Eigene Protokolle legen wir nicht an, und diese Website setzt keine Cookies.
E-Mail: Unser E-Mail-Postfach liegt bei IONOS SE, Elgendorfer Str. 57, 56410 Montabaur. IONOS verarbeitet Ihre E-Mail in unserem Auftrag. Für E-Mails an uns heißt das: Wir bewahren sie auf, bis Ihr Anliegen erledigt ist, und löschen sie spätestens 6 Monate nach unserer letzten Antwort, außer das Gesetz verlangt, sie länger aufzubewahren (etwa § 147 AO); dann nutzen wir sie nur noch dafür.
Kontaktformular: Das Formular wird über Cloudflare (siehe oben) als E-Mail an unser Postfach bei IONOS geschickt. Gespeichert wird die Nachricht nur dort. Gegen Spam schützt ein unsichtbares Feld; dafür werden keine Cookies gesetzt, und es wird nichts von Ihrem Gerät ausgelesen.
Links: Links zu anderen Websites, etwa zu Paddle, sind reine Links; erst Ihr Klick ruft die andere Seite auf, dort gilt deren Datenschutzerklärung.
B. Datenschutz in Astuga
1. Verantwortlicher
Emil Wagner
Überkingerstraße 16
71334 Waiblingen
E-Mail: support@astuga.com
Kontaktformular
Diese Hinweise gelten für Astuga auf Ihrem PC, für Problemberichte, die Sie uns schicken, und für die Daten zu Ihrem Kauf (Abschnitt 7). Für die Website gilt Teil A.
2. Überblick
Astuga läuft auf Ihrem PC und schneidet Ihre Aufnahmen dort. Video, Ton, Chattexte und das, was in Ihren Clips gesprochen wird, gehen nicht ins Netz. Einen eigenen Server, auf dem Ihre Inhalte landen, gibt es nicht.
Liegt Ihr Clip-Ordner in einem Cloud-Ordner, lädt Ihr Cloud-Programm die Clips hoch. Astuga selbst lädt keine Clips hoch.
Diese Verbindungen ins Netz gibt es, weitere nicht:
| Wohin | Wann | Was dabei übertragen wird | Abschaltbar |
|---|---|---|---|
Twitch-Chat, anonym (irc-ws.chat.twitch.tv) | sobald OBS aufnimmt oder streamt und ein Kanal eingetragen ist, auch ohne Anmeldung | Ihr Kanalname und ein zufälliger Gastname; empfangen wird der öffentliche Chat Ihres Kanals | nur indirekt: ohne eingetragenen Kanal kein Mitlesen |
Twitch-Anmeldung (id.twitch.tv) | nur wenn Sie sich anmelden | die Client-Kennung von Astuga, die Berechtigung user:write:chat, ein Gerätecode | freiwillig |
Twitch-Anmeldung, Prüfung und Erneuerung (id.twitch.tv) | beim Start, dann stündlich, nur wenn Sie angemeldet sind; vor dem Senden in den Chat wird das Token erneuert, wenn es bald abläuft | Ihr Zugangstoken, beim Erneuern das Erneuerungstoken | durch Abmelden |
Twitch-API (api.twitch.tv), Zeilen im Chat Ihres Kanals | Antwort auf einen Marker (ab Werk an, wirkt nur mit Anmeldung), Erinnerung (ab Werk aus), Streambericht (ab Werk aus) | Ihr Zugangstoken und die Client-Kennung von Astuga, der Text der Zeile, Ihre Twitch-Kennung, die Kennung des Kanals, bei der Antwort die Kennung der Nachricht, auf die sie antwortet | ja, je ein Schalter |
Twitch-API (api.twitch.tv), Kennung der Stream-Sitzung | zu Beginn jeder Stream-Sitzung, nur wenn Sie angemeldet sind | Ihr Zugangstoken und die Client-Kennung von Astuga, Ihr Kanalname, Ihre Twitch-Kennung | nur durch Abmelden |
| Sentry, Dienstleister für Absturzberichte | nur nach Ihrem „Ja“: bei einem Absturz oder Fehler und je einmal bei fünf Schritten der Einrichtung | siehe Abschnitt 5 | ja, Schalter; ohne Ihr Ja geht nichts hinaus |
| GitHub, Updates | 30 Sekunden nach dem Start, dann alle sechs Stunden; bei einer neuen Fassung ihr Download | eine Kennung des Update-Moduls mit seiner Fassungsnummer | nein |
| GitHub, Vorabfassungen | nur für einzelne Lizenzen, die fest in Astuga eingetragen sind, mit jeder Update-Abfrage | dasselbe wie bei den Updates | nein |
| GitHub, vorige Fassung | nur wenn eine neue Fassung, die eine ältere ersetzt hat, dreimal hintereinander abbricht, bevor sie einmal zwei Minuten lief, und die vorige Fassung 0.1.18 oder neuer ist; dann beim nächsten Start | in der Adresse die Nummer der vorigen Fassung, keine Kennung von Ihnen | nein |
| GitHub, Sprachmodell für die Untertitel | nur nach Ihrem Ja (Frage beim ersten „Untertitel generieren“ in der Review oder beim Einschalten von „Untertitel von selbst erstellen“), wenn Ihr Prozessor es kann, OBS verbunden ist und seit 60 Sekunden kein Stream läuft; nach einem Update, das ein neues Modell bringt, auch dieses; Ihr Ja gilt dafür weiter. Fassungen, die diese Frage noch nicht stellen: ohne eigenes Ja, sobald die Untertitel an sind. | Programmname und Fassungsnummer | ja: ohne Ihr Ja kein Download; „Zustimmung zurücknehmen“ in den Einstellungen hält ihn an |
| Ihr Browser: Twitch-Anmeldeseite, Release-Seite bei GitHub | nur beim Anmelden bzw. auf Ihren Klick | was Ihr Browser beim Aufruf einer Seite sendet | – |
Bei jeder dieser Verbindungen sieht die Gegenseite Ihre IP-Adresse.
Nur auf Ihrem PC, ohne Netz:
- die Verbindung zu OBS (
127.0.0.1); - die Prüfung Ihrer Lizenz;
- der Problembericht: eine ZIP-Datei, die nicht verschickt wird;
- die Untertitel: Spracherkennung und Zensur.
Vor Ihrer Antwort auf die Frage „Fehler und Einrichtung an uns senden?“ geht nichts an Sentry. Updates und das Mitlesen des Chats hängen nicht an dieser Frage und laufen auch vorher. Für das Sprachmodell gibt es eine eigene Frage (Abschnitt 6.3).
3. Verarbeitung auf Ihrem PC
Diese Daten erhalten wir nicht, außer Sie schicken uns einen Problembericht (Abschnitt 8).
3.1 Aufnahme und Clips
Astuga liest die Aufnahme, die OBS auf Ihrem PC anlegt, und schneidet daraus mit ffmpeg Clips. Die Clips landen in dem Ordner, den Sie einstellen. Voreinstellung ist ein eigener Unterordner in Ihrem Ordner „Videos“.
Im Clip-Ordner liegen die Clips, je Stream ein Unterordner „weg“ mit den Clips, die Sie in der Review weggewischt haben, und neben Clips von vor Fassung 0.1.18 ein Unterordner „_querformat“. Alles andere, was je Sitzung anfällt, liegt im Datenordner oder im lokalen Datenordner (Abschnitt 13).
Die Aufnahme kann alles enthalten, was in Ihrem Stream zu sehen und zu hören war, auch einen eingeblendeten Chat oder Gäste. Das gilt dann auch für die Clips. Beim Schnitt nach dem Stream nimmt Astuga die erste Videospur und, falls vorhanden, die erste Tonspur der Aufnahme. Beim Export aus der Review können Sie weitere Tonspuren der Aufnahme dazumischen.
In jede Clip-Datei kommt in das Feld „comment“ eine Kennung aus Stream-Sitzung und Clip-Nummer. Die Sitzung ist meist die Kennung Ihres Twitch-Videos. Diese Kennung reist mit der Datei, wohin Sie sie auch geben.
3.2 Layout-Messung
Für das Hochformat zählt, wo Ihre Kamera im Bild sitzt. Zuerst wird dafür die Position der Kamera-Quelle genommen, die Sie in OBS gewählt haben.
Fehlt sie, misst ein mitgeliefertes Hilfsprogramm an wenigen Einzelbildern, wo ein Gesicht und das Spiel liegen. Es sucht, wo ein Gesicht ist, nicht, wer es ist. Heraus kommen Rechtecke. Das Hilfsprogramm hat keine Netzfunktion.
Auf Ihren Klick in der Einrichtung erscheint ein Standbild Ihrer OBS-Szene mit dem Kasten, der als Kamera erkannt wurde. Das Bild wird nur angezeigt, nicht gespeichert und nicht gesendet.
3.3 Untertitel und Zensur
Haben Sie dem Sprachmodell zugestimmt (Abschnitt 6.3) und ist „Untertitel von selbst erstellen“ an, wird in jedem fertigen Clip das Gesprochene erkannt und als Text ins Bild gebrannt. Wörter von der Zensurliste werden im Ton bis auf den ersten Laut stumm und im Text gekürzt. Ohne Ihr Ja gibt es weder Untertitel noch Zensur.
- Die Erkennung läuft auf Ihrem PC (whisper.cpp mit dem Modell „small“).
- Das Transkript, also das gesprochene Wort, speichert Astuga je Clip in der Sitzungsablage (Abschnitt 3.6); es bleibt so lange wie die Sitzungsablage (Abschnitt 12). Ältere Fassungen behalten es nur für den Lauf. Das Transkript steht nie im Ereignis-Log, nie im Problembericht und nie in einem Absturzbericht.
- Im Clip steht der Text als Bild. Liegt Ihr Clip-Ordner in einem geteilten Cloud-Ordner, sehen ihn alle, die den Clip sehen.
- Ihre eigene Zensurliste steht in den Einstellungen. In einen Problembericht geht nur ihre Anzahl.
Das Sprachmodell dafür kommt nach Ihrem Ja von GitHub, siehe Abschnitt 6.3.
3.4 Twitch-Chat: Mitlesen und Mitschrift
Wann: Sobald OBS aufnimmt oder streamt und ein Kanal eingetragen ist, verbindet sich Astuga mit dem Chat dieses Kanals. Dabei wird Ihr Kanalname an die Twitch-Server übermittelt.
Wie: anonym, ohne Anmeldung, über den öffentlichen Lesezugang zum Twitch-Chat. Auch wenn Sie angemeldet sind, wird anonym gelesen.
Was ankommt: jede öffentliche Nachricht im Chat Ihres Kanals, mit Benutzername, Anzeigename, Text, Rolle (aus den Abzeichen), Kennung der Nachricht und Zeitpunkt.
Was nur im Arbeitsspeicher liegt und mit dem Ende der Sitzung oder beim Beenden verschwindet:
- die letzten 500 Nachrichten mit Name und Text;
- ein Pseudonym je Person, die markiert: ein Streuwert aus Benutzername und einem zufälligen Schlüssel. Der Schlüssel entsteht beim Start des Mitschnitts und wird nie gespeichert. So wird „dieselbe Person wie eben“ erkannt, ohne den Namen zu behalten;
- wer einen Marker gesetzt hat, damit
!unclipihn zurücknehmen kann: 20 Sekunden lang (ab Werk; einstellbar unter „Widerruf-Fenster“), gemessen auf einer Uhr, die nicht springt; - welche Personen aus Ihrer Clipper-Liste im Chat geschrieben haben. Angezeigt wird nur ihre Zahl.
Was auf die Platte geschrieben wird: eine Datei je Kanal und Tag im Datenordner (chat\<kanal>\<Datum>.jsonl) mit
- Zahlen je Sekunde: Nachrichten, davon mit Emote, verschiedene Chatter, Nachrichten je Rolle;
- jedem Marker (
!clipoder Ihre Taste): Zeitpunkt, Nummer, Rolle, Gewicht, Herkunft (Chat oder Taste); - am Marker dem Benutzernamen, aber nur bei Ihnen, Ihren Mods und VIPs;
- am Marker dem Namen aus Ihrer Clipper-Liste, wenn ein eingetragener Clipper markiert hat, in jeder Rolle, auch als Zuschauer. Andere Namen nie;
- Rücknahmen von Markern (Zeitpunkt, Nummer, Rolle).
Kein Chattext. Chattext wird nicht auf die Platte geschrieben.
3.5 Ereignis-Log
Zur Fehlersuche gibt es ein Protokoll in einer Datenbankdatei (ereignisse.sqlite). Es enthält Zahlen, Zeitpunkte und feste Kategorien: Marker (Zeit, Rolle, Gewicht), Momente, Schnitte, Laufzeiten, Beginn und Ende von Stream und Aufnahme, Ihre Urteile in der Review, Abstürze (Ort im Programm).
Keine Namen, kein Chattext, keine Pfade, keine Kennung Ihres Twitch-Videos. Der Name Ihrer OBS-Szene steht nur einmal in einer eigenen Tabelle derselben Datei; die Zeilen tragen nur eine Nummer. Ausnahme: Hat Astuga ein Ereignis-Log aus einer älteren Fassung umgestellt, liegt daneben eine Sicherung (ereignisse.sqlite.vor-schema-9.bak) mit Szenennamen und Kennungen Ihrer Twitch-Videos. Astuga löscht sie nicht von selbst.
Das Log wird beim Öffnen und nach je 256 neuen Einträgen auf die jüngsten 5.000 Einträge gekürzt; ältere fallen weg.
Das Ereignis-Log verlässt Ihren PC nur als Auszug in einem Problembericht, den Sie selbst verschicken (Abschnitt 8).
3.6 Weitere Dateien
- Einstellungen (
einstellungen.json) und Sicherungen davon: Kanal, Clip-Ordner, Name der Kamera-Quelle in OBS, Marker-Regeln mit Ihren Listen (Clipper, Bots, eigene Konten), Ihre Texte für Chat-Antwort und Erinnerung, Zensurliste, Schalter, Ihre Antworten auf die Fragen zu Absturzberichten und zum Sprachmodell, jeweils mit Zeitpunkt. - Sitzungsablage je Stream: je Clip eine Entscheidungsdatei (Zeitfenster, Rollen, Gewichte, Ihr Urteil; der Name eines eingetragenen Clippers, wenn er markiert hat), der Streambericht, ein Auszug aus dem Ereignis-Log, je Clip das Transkript, Standbilder aus dem Stream (
NNN.webp,titel.webp) und die gemessene Aufteilung des Bildes (layout.json). - Verarbeitungsbuch: welche Aufnahme (Pfad) wann verarbeitet wurde, für die Aufbewahrung (Abschnitt 12).
- Zwischenstände laufender Sitzungen, zurückgehaltene Clips, Fassungen ohne Untertitel, volle Fassungen von Clips, die Sie gekürzt haben, Vorschaudateien.
- Sprachmodell: zwei Dateien, ohne Bezug zu Personen.
- Update-Merker: ein Startzähler für neue Fassungen, eine Sperrliste zurückgenommener Fassungen und nach einem Rückweg die Installationsdatei der vorigen Fassung (Abschnitt 6.2).
- Gehaltene Absturzberichte, nur nach Ihrem Ja (Abschnitt 5.4).
- Badge-Bild, falls Sie eines angelegt haben, Lizenz- und Einrichtungs-Merker (Abschnitte 5 und 7).
3.7 Tastenkürzel, Autostart, OBS-Zugang
- Eine Tastenkombination ist belegt, um einen Marker zu setzen. Andere Tastendrücke werden nicht erfasst.
- Start mit Windows: immer eingeschaltet; in Astuga gibt es dafür keinen Schalter.
- Port und Passwort der OBS-Fernsteuerung werden aus der Konfiguration von OBS auf Ihrem PC gelesen. Das Passwort dient nur der Verbindung auf Ihrem PC.
4. Twitch-Chat und Twitch-Konto
Betreiber der Twitch-Server ist Twitch Interactive, Inc., USA. Was dort mit Daten geschieht, regelt die Twitch-Datenschutzerklärung.
4.1 Mitlesen des Chats
Wann und wie mitgelesen wird, steht in 3.4. Dabei wird Ihr Kanalname an die Twitch-Server übermittelt. Das gilt auch ohne Anmeldung. Die Verbindung ist anonym, mit einem zufälligen Gastnamen, und kommt von Ihrer IP-Adresse.
4.2 Twitch-Anmeldung (freiwillig)
Die Anmeldung brauchen Sie nur, wenn Astuga in Ihrem Chat schreiben soll. Ohne sie entstehen Mitschrift und Clips genauso; nur der Ordner der Sitzung heißt dann nach ihrem Beginn (4.4).
- Verfahren: Anmeldung mit Gerätecode. Die Twitch-Anmeldeseite öffnet sich in Ihrem Browser, dort bestätigen Sie. Ihr Twitch-Passwort bekommt Astuga nie.
- Berechtigung: nur
user:write:chat, also in Ihrem Namen in einen Chat schreiben. Keine anderen Rechte. - Ablage: Zugangs- und Erneuerungstoken liegen in einem eigenen Eintrag in der Anmeldeinformationsverwaltung von Windows, nicht als Datei.
- Prüfung: beim Start, dann stündlich, nur wenn Sie angemeldet sind; vor dem Senden in den Chat wird das Token erneuert, wenn es bald abläuft. Dabei geht Ihr Zugangstoken an die Twitch-Server, beim Erneuern das Erneuerungstoken.
- Abmelden löscht den Zugang auf Ihrem PC. Auf den Twitch-Servern wird er dabei nicht widerrufen. Trennen können Sie Astuga zusätzlich in den Einstellungen Ihres Twitch-Kontos unter „Verbindungen“.
4.3 Nachrichten im Chat Ihres Kanals
Nur mit Anmeldung:
- Antwort auf einen Marker, eine kurze Zeile wie „clip gespeichert“, auch gesammelt. Ab Werk an. Sie hängt als Antwort unter der Nachricht, die den Marker ausgelöst hat. Dafür geht die Kennung dieser Nachricht an die Twitch-API.
- Erinnerung („tippt
!clip…“), nur während einer Aufnahme. Ab Werk aus. - Streambericht nach der Verarbeitung, nur Zahlen. Ab Werk aus.
Dafür wird Ihre Twitch-Kennung bei der Prüfung Ihres Zugangs ermittelt (id.twitch.tv) und, wenn Sie mit einem anderen Konto als dem des Kanals angemeldet sind, die Kennung des Kanals über die Twitch-API abgefragt.
Jede dieser Zeilen schalten Sie in den Einstellungen einzeln ab.
4.4 Kennung der Stream-Sitzung
Sind Sie angemeldet, wird zu Beginn jeder Sitzung über die Twitch-API die Kennung Ihres Twitch-Videos abgefragt, ersatzweise die des laufenden Streams. Sie benennt den Ordner der Sitzung und steht in den Clip-Dateien (3.1). Ohne Anmeldung gibt es keine Abfrage; der Ordner heißt dann nach dem Beginn der Sitzung. Die Abfrage läuft auch, wenn Sie eine Ordnerbenennung ohne Kennung gewählt haben.
4.5 Keine weitere Verarbeitung
- Keine Akten über Personen. Das Pseudonym aus 3.4 ist nach dem Stream keinem Namen mehr zuzuordnen, weil sein Schlüssel verworfen ist.
- Keine Chattexte auf der Platte.
- Keine Namen von Zuschauern auf der Platte, mit zwei Ausnahmen, beide nur auf Ihrem PC: die Benutzernamen von Ihnen, Ihren Mods und VIPs an ihren Markern, und die Namen, die Sie selbst in Ihre Clipper-Liste eintragen.
- Namen aus Ihrer Clipper-Liste stehen nie im Ereignis-Log und nie in einem Problembericht. Dort steht nur ihre Anzahl.
- Keine Inhalte aus Ihrem Chat an uns oder an Sentry.
5. Absturzberichte und Einrichtungsschritte (Sentry)
5.1 Einwilligung
Beim ersten Start fragt die Einrichtung einmal: „Fehler und Einrichtung an uns senden?“, mit „Ja“ und „Nein“, beide gleichwertig, nichts vorausgewählt. Vor Ihrer Antwort geht nichts hinaus. Nach Ihrem Ja meldet Astuga einmal den Schritt „installiert“, mit dem Tag Ihrer Antwort. Alles andere, was vor Ihrem Ja passiert ist, wird nie gesendet.
Haben Sie vor Fassung 0.1.18 „Ja“ gesagt, werden Sie noch einmal gefragt, weil sich der Text der Frage geändert hat.
Später ändern Sie Ihre Antwort mit dem Schalter „Absturzberichte senden“ in den Einstellungen. Ein Umlegen ist eine neue Antwort und wirkt sofort.
Zweck: Fehler finden und beheben und sehen, an welchem Schritt die Einrichtung hängen bleibt.
5.2 Anlässe
- bei einem Absturz, auch wenn Astuga gar nicht erst startet;
- bei einem Fehler in der Oberfläche;
- wenn ffmpeg scheitert, beim Schneiden oder beim Erzeugen von Vorschaudateien (verkleinerte Fassung der Aufnahme, Vorschaubilder, Tonspur-Bild);
- wenn sich das Hochformat an keinem Clip ausmessen lässt;
- wenn ein Problembericht nicht geschrieben werden kann.
5.3 Übertragene Daten
- die Stelle im Programm (Datei und Zeile) und die Art des Fehlers. Der Text eines Absturzes geht nie mit;
- bei einem Fehler der Oberfläche nur sein Name und die Aufrufliste;
- einen Meldungstext nur in drei Fällen: die Fehlermeldung von ffmpeg, „Layout an keinem von n Clips messbar“ und der Fehler von Windows, wenn der Problembericht nicht geschrieben werden kann;
- eine Herkunft aus einer festen Liste (
frontend,unhandledrejection,sidecar,layout,bericht); - die Fassung von Astuga, Name und Version des Betriebssystems, die Prozessorart, die Version des Compilers, den Zeitpunkt und eine zufällige Nummer des Berichts;
- technisch Ihre IP-Adresse.
Vorher ersetzt werden Ihr Profilpfad, Ihr Windows-Anmeldename, Ihr Kanal und jeder andere Kanal, der seit dem Start von Astuga eingetragen war, jeder Pfad und jede lange Ziffernfolge, jeweils durch Platzhalter. In der Aufrufliste eines Fehlers werden nur Profilpfad und Anmeldename ersetzt; dort stehen die Dateinamen aus dem Quelltext von Astuga. Anmeldenamen mit weniger als drei Zeichen werden nicht ersetzt. Der Rechnername wird nicht gesendet. Personenbezogene Standardangaben der Sentry-Bibliothek sind abgeschaltet. Jede Sendung läuft vor dem Abschicken ein zweites Mal durch dieselbe Bereinigung.
Nicht gesendet: Ihr Kanalname, Chatnachrichten, Marker, Clips, Videodateien, Zugangsdaten.
5.4 Einrichtungsschritte
Je einmal je Installation, wenn Sie einen Schritt zum ersten Mal schaffen: installiert, OBS verbunden, Twitch-Anmeldung, erster Stream, erster Clip.
Gesendet wird nur der Name des Schritts, mit Fassung, Betriebssystem und dem Tag: keine Uhrzeit, keine Kennung Ihrer Installation, kein Kanal. Dazu eine zufällige Nummer dieser einen Meldung, damit eine Wiederholung nicht doppelt zählt.
Installationen, die es schon vor dieser Funktion gab, melden keinen Schritt.
Auf Ihrem PC merkt sich funnel.json, welche Schritte erreicht und gesendet sind.
Gehalten: Haben Sie Ja gesagt, war die Einrichtung aber noch nicht offen, bleibt ein Bericht bis dahin auf Ihrem PC (absturz-wartend) und geht danach mit seinem ursprünglichen Zeitpunkt hinaus.
5.5 Nur ausgelieferte Fassungen
Die Zieladresse bei Sentry steckt nur in den Fassungen, die wir ausliefern. Eine Fassung, die ohne diese Zieladresse gebaut ist, sendet nie.
5.6 Empfänger
Die Berichte liegen bei Sentry, einem Dienstleister für Absturzberichte: Functional Software, Inc., San Francisco, USA. Gespeichert werden die Berichte in der EU (Frankfurt am Main). Sentry verarbeitet sie in unserem Auftrag; der Vertrag dazu ist geschlossen. Wir lesen sie dort und geben nichts davon weiter. Sentry nimmt nach eigener Angabe am EU-US Data Privacy Framework teil. Mehr in der Datenschutzerklärung von Sentry. Sentry bewahrt jeden Bericht höchstens 90 Tage nach Eingang auf und löscht ihn dann.
Einen Bericht können wir Ihnen nicht zuordnen, außer Sie nennen uns seine Nummer. Die Nummer des jüngsten Berichts seit dem letzten Start von Astuga steht in Ihrem Problembericht.
6. Updates und Sprachmodell (GitHub)
6.1 Updates
Astuga sucht selbst nach neuen Fassungen: 30 Sekunden nach dem Start, danach alle sechs Stunden. Eine neue Fassung wird geladen, auf ihre Signatur geprüft und installiert. Laden und Installieren geschehen nur, wenn Astuga weder einen Stream noch eine Aufnahme noch eine Verarbeitung bemerkt. Stream und Aufnahme erkennt Astuga über OBS; war OBS seit dem Start von Astuga nie verbunden, kann ein Update auch während einer Aufnahme eingespielt werden. Die Abfrage selbst läuft auch während eines Streams.
- Ort: die Datei
latest.jsonauf unserer Release-Seite bei GitHub (github.com) und die dort genannte Installationsdatei. - Was GitHub erhält: Ihre IP-Adresse, den Zeitpunkt und eine Kennung des Update-Moduls mit seiner Fassungsnummer. Die Adresse enthält keine Kennung von Ihnen.
- Abschaltbar: nein.
Vorabfassungen: Nur für einzelne Lizenzen, die fest in Astuga eingetragen sind, wird bei jeder Abfrage zusätzlich eine zweite Datei (latest-beta.json) auf derselben Release-Seite abgefragt, und die höhere Fassung gewinnt. Ob Ihre Lizenz dazugehört, wird auf Ihrem PC verglichen; dann steht in den Einstellungen „Beta“ neben der Fassung. Übertragen wird dasselbe wie bei der normalen Abfrage. Für alle anderen Lizenzen gibt es diese Abfrage nicht.
Rücknahme: Ziehen wir eine Fassung zurück, steht das mit unserer Signatur in latest.json. Astuga spielt dann die dort genannte ältere Fassung ein, aber nie eine unter 0.1.12. Übertragen wird dasselbe wie bei der normalen Abfrage.
6.2 Rückweg nach gescheiterten Starts
Bricht eine neue Fassung, die eine ältere ersetzt hat, dreimal hintereinander ab, bevor sie einmal zwei Minuten lief, versucht Astuga beim nächsten Start, die vorige Fassung von derselben Release-Seite zu laden, wenn diese 0.1.18 oder neuer ist. Die zwei Minuten zählen ab dem Öffnen der Oberfläche. Eine Fassung, die einmal zwei Minuten lief oder regulär beendet wurde, wird nicht mehr von selbst zurückgenommen. Startet eine Fassung gar nicht erst, gibt es keinen Rückweg. Gelingt das und stimmt ihre Signatur, wird sie installiert. Vorher werden Ihre Einstellungen auf Ihrem PC gesichert.
- Was GitHub erhält: Ihre IP-Adresse, den Zeitpunkt und in der Adresse die Nummer der vorigen Fassung. Die Anfrage enthält keine Kennung von Ihnen.
- Sperrliste: Die zurückgenommene Fassung steht danach in einer Datei auf Ihrem PC (
nicht-installieren.json). Updates lassen sie aus, bis eine neuere erscheint. Die Liste wird nicht gesendet. - Abschaltbar: nein.
6.3 Sprachmodell für die Untertitel
Für die Untertitel lädt Astuga zwei Dateien von der Release-Seite bei GitHub, zusammen rund 490 MB, aber nur nach Ihrem Ja. Gefragt wird, wenn Sie in der Review zum ersten Mal „Untertitel generieren“ wählen oder in den Einstellungen „Untertitel von selbst erstellen“ einschalten; der Haken ist nicht vorausgewählt. Geladen wird, wenn Ihr Prozessor die nötigen Befehle kann (AVX, AVX2, FMA und F16C), OBS verbunden ist, seit 60 Sekunden kein Stream läuft und danach noch rund 1 GB frei bleibt. Lässt sich der freie Platz nicht messen, wird trotzdem geladen. Beginnt ein Stream, hält der Download an. Ihr Ja gilt auch für ein neues Modell nach einem Update. Lag das Modell schon vor dieser Frage auf Ihrem PC, gilt das wie ein Ja. Fassungen, die diese Frage noch nicht stellen, laden das Modell ohne eigenes Ja, sobald die Untertitel an sind.
- Was übertragen wird: Ihre IP-Adresse und die Kopfzeilen
accept,user-agentmit Programmname und Fassungsnummer,host, beim Fortsetzenrange. Keine Anmeldung, kein Cookie, keine Kennung von Ihnen. - Ohne Ihr Ja wird nichts geladen. „Zustimmung zurücknehmen“ (Einstellungen, Karte „Untertitel“) hält einen laufenden Download an und schaltet die Untertitel aus; das Modell bleibt auf Ihrem PC, bis Sie es löschen. Der Schalter „Untertitel von selbst erstellen“ allein hält den Download nicht an.
6.4 Empfänger
GitHub leitet die Downloads an seinen Speicher bei Microsoft Azure weiter. Ihre IP-Adresse sehen dabei GitHub und dieser Speicher. Was GitHub damit tut, regelt die Datenschutzerklärung von GitHub. GitHub nimmt nach eigener Angabe am EU-US Data Privacy Framework teil.
7. Lizenzprüfung
Die Lizenz wird auf Ihrem PC geprüft. Dafür wird nichts im Netz abgefragt.
- Lizenzdatei (
lizenz.txt): Kanal, Rechnerkennung, Stufe, gültig bis, mit digitaler Unterschrift. - Rechnerkennung: 20 Zeichen aus einem Streuwert (SHA-256) über die Installationskennung von Windows (
MachineGuid) und die Seriennummer des Laufwerks. Die Ausgangswerte werden nicht angezeigt. - Die Rechnerkennung verlässt Ihren PC nur, wenn Sie sie selbst an uns schicken, um eine Lizenz zu bekommen. Die Einrichtung zeigt sie mit einem Knopf „kopieren“. Gesetzlich müssen Sie sie uns nicht geben; ohne sie können wir die an Ihren PC gebundene Lizenz aber nicht ausstellen. Ihre E-Mail dazu bewahren wir auf, solange die Lizenz gilt, und löschen sie spätestens 6 Monate danach, außer das Gesetz verlangt, sie länger aufzubewahren (etwa § 147 AO); dann nutzen wir sie nur noch dafür.
- Uhr-Merker (
zeitmarke.json): das späteste bisher gesehene Datum, gegen eine zurückgestellte Uhr. - Lizenz abmelden legt die Lizenzdatei beiseite (
lizenz.abgemeldet.txt).
Kauf über Paddle: Kaufen Sie Astuga, schließen Sie den Kaufvertrag mit Paddle; Paddle ist dafür selbst verantwortlich. Von Paddle erhalten wir zu Ihrem Kauf Name, E-Mail-Adresse, Land, Bestellnummer, Produkt, Preis und den Stand des Abonnements. Wir nutzen sie, um Ihre Lizenz auszustellen und zu verlängern, für Anfragen zu Ihrem Kauf und für unsere Buchhaltung (Art. 6 Abs. 1 lit. b und lit. c DSGVO). Wir bewahren sie auf, solange Ihr Abonnement läuft. Danach bewahren wir sie nur auf, soweit das Gesetz es verlangt (§ 147 AO: Buchungsbelege 8 Jahre, Geschäftsbriefe 6 Jahre, jeweils ab Ende des Kalenderjahres), und nutzen sie dann nur dafür. Ihre Rechte (Abschnitt 14) können Sie für diese Daten uns gegenüber ausüben; für die Verarbeitung durch Paddle wenden Sie sich zusätzlich an Paddle.
8. Problembericht
Über „Problem melden“ legt Astuga eine ZIP-Datei auf Ihren Schreibtisch. Gibt es keinen Schreibtisch-Ordner, landet sie im Datenordner, und der Ordner öffnet sich. Die Datei wird nicht verschickt. Sie hängen sie selbst an eine E-Mail an uns.
Wird der Ordner, in dem sie liegt, in eine Cloud hochgeladen (etwa ein Schreibtisch in OneDrive), liegt sie auch dort.
Inhalt:
einstellungen.json. Felder, deren Name auf Zugangsdaten hindeutet (etwa „token“, „secret“ oder „passwort“), sind entfernt; frei eingegebene Texte werden nicht auf Zugangsdaten durchsucht. Ihre Clipper-Liste und Ihre Zensurliste stehen nur als Anzahl darin.- die letzten 500 Zeilen des Ereignis-Logs (Zahlen und Kategorien, keine Namen);
- Ihre Chat-Mitschriften, ohne Zeilen mit Chattext;
- eine Übersicht
inhalt.txtmit Stufe und Ablauf Ihrer Lizenz (ohne Rechnerkennung) und der Nummer des jüngsten Absturzberichts seit dem letzten Start von Astuga.
Personenbezogenes darin (so steht es auch in inhalt.txt):
- Ihr Kanalname;
- der Pfad Ihres Clip-Ordners (er kann Ihren Windows-Benutzernamen enthalten);
- Twitch-Benutzernamen aus Ihren Listen „Bots“ und „eigene Konten“;
- in der Mitschrift die Benutzernamen von Ihnen, Ihren Mods und VIPs, die markiert haben, nie die Ihrer Clipper und nie die von Zuschauern;
- der Name Ihrer Kamera-Quelle in OBS;
- Ihre Texte für Chat-Antwort und Erinnerung.
Angaben über andere Personen darin, etwa die Benutzernamen Ihrer Mods, stammen aus Ihrem Bericht. Wir nutzen sie nur, um den Fehler zu finden, aufgrund unseres berechtigten Interesses an der Behebung von Fehlern (Art. 6 Abs. 1 lit. f DSGVO).
Nicht enthalten: Videos, Clips, Zugangsdaten, Ihr Twitch-Token, Chatnachrichten von Zuschauern, das Transkript.
Schicken Sie uns einen Bericht, liegt er mit Ihrer E-Mail in unserem E-Mail-Postfach, bis Ihr Anliegen erledigt ist. Spätestens 6 Monate nach unserer letzten Antwort löschen wir beides, außer das Gesetz verlangt, sie länger aufzubewahren (etwa § 147 AO); dann nutzen wir sie nur noch dafür.
Unser Postfach liegt bei IONOS SE (Abschnitt 11).
9. Links, Browser, Systemkomponenten
- In Ihrem Browser öffnen sich nur die Twitch-Anmeldeseite und, auf Ihren Klick, unsere Release-Seite bei GitHub (github.com). Was dort geschieht, regeln diese Anbieter.
- Die Oberfläche lädt nichts aus dem Netz. Die Schriften kommen mit dem Installer.
- Die Oberfläche läuft in der Browser-Komponente von Windows (Microsoft Edge WebView2). Ob sie selbst etwas an Microsoft sendet, liegt außerhalb von Astuga.
10. Rechtsgrundlagen
| Was | Rechtsgrundlage |
|---|---|
| Verarbeitung auf Ihrem PC (Aufnahme, Clips, Chat, Mitschrift, Untertitel, Ereignis-Log) | Diese Daten erhalten wir nicht. |
| Absturzberichte und Einrichtungsschritte | Ihre Einwilligung, Art. 6 Abs. 1 lit. a DSGVO; Zugriff auf Ihr Gerät: § 25 Abs. 1 TDDDG |
| Twitch-Anmeldung, Zeilen im Chat | Art. 6 Abs. 1 lit. b DSGVO; Ablage des Zugangs auf Ihrem PC: § 25 Abs. 2 Nr. 2 TDDDG |
| Kennung der Stream-Sitzung | Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse: Clips einem Stream zuordnen und den Ordner danach benennen) |
| Updates, Vorabfassungen, Rückweg | Art. 6 Abs. 1 lit. b DSGVO (§ 327f BGB) und lit. f (berechtigtes Interesse: sichere, fehlerfreie Fassungen); § 25 Abs. 2 Nr. 2 TDDDG |
| Start mit Windows (Eintrag im Autostart) | § 25 Abs. 2 Nr. 2 TDDDG |
| Download des Sprachmodells | Art. 6 Abs. 1 lit. b DSGVO; § 25 Abs. 2 Nr. 2 TDDDG |
| Lizenz (Rechnerkennung) | Art. 6 Abs. 1 lit. b DSGVO; § 25 Abs. 2 Nr. 2 TDDDG |
| Problembericht, den Sie uns schicken | Art. 6 Abs. 1 lit. b DSGVO, wenn der Bericht Ihre Lizenz betrifft; sonst lit. f (berechtigtes Interesse: Fehler in Astuga finden und beheben) |
| Daten zu Ihrem Kauf von Paddle | Art. 6 Abs. 1 lit. b und lit. c DSGVO |
11. Empfänger und Drittländer
| Empfänger | Wofür | Sitz | Datenschutzerklärung |
|---|---|---|---|
| Twitch Interactive, Inc. | Chat, Anmeldung, Twitch-API | USA | Twitch-Datenschutzerklärung |
| Functional Software, Inc. (Sentry) | Absturzberichte und Einrichtungsschritte, nur nach Ihrem Ja | USA (Speicherort EU) | Sentry |
| GitHub, Inc. bzw. GitHub B.V., mit Speicher bei Microsoft Azure | Updates, Vorabfassungen, vorige Fassung, Sprachmodell | USA bzw. Niederlande | GitHub |
| IONOS SE | unser E-Mail-Postfach: Problemberichte und E-Mails, die Sie uns schicken | Deutschland | – |
Sentry und GitHub nehmen nach eigener Angabe am EU-US Data Privacy Framework teil. Übermittlungen an sie in die USA stützen wir auf den Angemessenheitsbeschluss der EU-Kommission dazu (Art. 45 DSGVO).
12. Speicherdauer
| Daten | Wo | Wie lange |
|---|---|---|
| letzte 500 Chatnachrichten, Pseudonyme, ihr Schlüssel | Arbeitsspeicher | bis zum Ende der Sitzung oder zum Beenden |
wer einen Marker gesetzt hat (für !unclip) | Arbeitsspeicher | 20 Sekunden ab Werk, einstellbar |
| Transkript eines Clips | lokaler Datenordner (Sitzungsablage) | wie die Sitzungsablage |
| OBS-Aufnahme | Ordner von OBS | Nur Aufnahmen, die Astuga beim Livegehen selbst gestartet hat und in denen gestreamt wurde: Voreinstellung 3 Tage nach der Verarbeitung, dann Papierkorb; wählbar sofort, nach 3, 7 oder 30 Tagen oder nie. Ist kein Clip entstanden oder passt sie nicht in den Papierkorb, bleibt sie liegen. Alle anderen Aufnahmen rührt Astuga nicht an. |
| Chat-Mitschrift | Datenordner | nach einer Verarbeitung: bis alle zugehörigen Aufnahmen weg sind, dann Papierkorb; bleibt eine liegen, bleibt auch sie. Kann Astuga nicht feststellen, dass alle weg sind, bleibt sie ebenfalls. Ohne Verarbeitung: bis Sie sie löschen. |
| Sitzungsablage (mit Transkripten und Standbildern) | lokaler Datenordner | ebenso |
| Verarbeitungsbuch | Datenordner | höchstens 200 Einträge, die ältesten fallen weg |
| Querformat-Fassungen, Fassungen ohne Untertitel | lokaler Datenordner | 7 Tage |
| Untertitel-Flächen | lokaler Datenordner | 7 Tage |
| volle Fassungen gekürzter Clips | lokaler Datenordner | 30 Tage, dann Papierkorb; früher, wenn Sie den Clip verworfen haben und er gelöscht ist. Fehlt der fertige Clip aus einem anderen Grund, bleibt die volle Fassung liegen. |
| Reste abgebrochener voller Fassungen | lokaler Datenordner | 7 Tage, dann Papierkorb |
| zurückgehaltene Clips | lokaler Datenordner | bis Sie sie verwerfen oder sie in den Clip-Ordner geliefert sind |
| Vorschaudateien (verkleinerte Fassung der Aufnahme, Vorschaubilder, Tonspur-Bilder, Bühnen-Dateien) | lokaler Datenordner | bis Sie sie löschen; Bühnen-Text höchstens rund 200 MB |
| fertige Clips | Ihr Clip-Ordner | bis Sie sie löschen |
| weggewischte Clips (Unterordner „weg“) | Ihr Clip-Ordner | gehen mit ihrer Aufnahme in den Papierkorb; liegt der Clip-Ordner in einem synchronisierten Cloud-Ordner, bleiben sie liegen |
| Ereignis-Log | Datenordner | rund 5.000 Einträge; ältere fallen beim regelmäßigen Kürzen weg |
| Sicherung des alten Ereignis-Logs (nur bei Bestandsnutzern) | Datenordner | bis Sie sie löschen |
gehaltene Absturzberichte (absturz-wartend) | Datenordner | höchstens 20 Berichte und höchstens 30 Tage |
| Einstellungen, Lizenz, Einrichtungs-, Uhr- und Update-Merker | Datenordner | bis Sie sie löschen |
| Sprachmodell | lokaler Datenordner | bis Sie es löschen |
| Twitch-Zugang | Anmeldeinformationsverwaltung von Windows | bis Sie sich abmelden oder den Eintrag löschen |
| Problembericht (ZIP) | Schreibtisch oder Datenordner | bis Sie ihn löschen |
| Abfragen für Updates, vorige Fassung und Sprachmodell | GitHub, Microsoft Azure | nach der Datenschutzerklärung von GitHub |
| Absturzberichte und Einrichtungsschritte | Sentry | höchstens 90 Tage nach Eingang, dann gelöscht |
| Problembericht, den Sie uns schicken, mit Ihrer E-Mail | unser E-Mail-Postfach bei IONOS | bis Ihr Anliegen erledigt ist, höchstens 6 Monate nach unserer letzten Antwort, außer das Gesetz verlangt mehr (§ 147 AO) |
| Daten zu Ihrem Kauf von Paddle | Paddle-Konto, unsere Buchhaltung | solange Ihr Abonnement läuft, danach nur, soweit das Gesetz es verlangt (§ 147 AO) |
| Ihre E-Mail mit Kanal und Rechnerkennung für eine Lizenz | unser E-Mail-Postfach bei IONOS | solange die Lizenz gilt, danach höchstens 6 Monate, außer das Gesetz verlangt mehr (§ 147 AO) |
„Papierkorb“ heißt: Die Datei wird in den Papierkorb von Windows verschoben. Endgültig gelöscht ist sie erst, wenn der Papierkorb geleert wird.
Die Fristen auf Ihrem PC sind die Zeitpunkte, zu denen Astuga beim Aufräumen Dateien entfernt. Aufgeräumt wird bei bestimmten Anlässen, vor allem beim Start und nach einer Verarbeitung. Lässt sich eine Datei nicht entfernen oder nicht in den Papierkorb verschieben, bleibt sie liegen. Gehaltene Absturzberichte, die älter als 30 Tage sind, werden nicht mehr gesendet.
13. Speicherorte
| Ort | Inhalt |
|---|---|
ein eigener Ordner unter %APPDATA% (Datenordner; Sie erkennen ihn an einstellungen.json und ereignisse.sqlite) | Einstellungen und ihre Sicherungen, ereignisse.sqlite, chat\, funnel.json, lizenz.txt, zeitmarke.json, absturz-wartend\, Badge, Update-Merker, Installationsdatei nach einem Rückweg |
ein Ordner gleichen Namens unter %LOCALAPPDATA% (lokaler Datenordner) | Sitzungsablage, zurückgehaltene Clips, Fassungen ohne Untertitel, Querformat, volle Fassungen gekürzter Clips, Sprachmodell, Vorschaudateien |
| Anmeldeinformationsverwaltung von Windows, ein eigener Eintrag | Twitch-Zugang |
| Ihr Clip-Ordner (Voreinstellung: ein eigener Unterordner in „Videos“) | Clips, Unterordner „weg“, bei alten Clips „_querformat“ |
Ihr Schreibtisch, ersatzweise der Datenordner (Unterordner berichte) | Problembericht |
| Autostart von Windows | Eintrag für den Start mit Windows |
14. Ihre Rechte
Sie haben das Recht auf Auskunft, Berichtigung, Löschung, Einschränkung der Verarbeitung, Datenübertragbarkeit und Widerspruch (Art. 15 bis 21 DSGVO). Eine Einwilligung können Sie jederzeit mit Wirkung für die Zukunft widerrufen (Art. 7 Abs. 3 DSGVO). Die Rechtmäßigkeit der Verarbeitung bis zum Widerruf bleibt davon unberührt. Schreiben Sie uns über die Kontaktangaben in Abschnitt 1.
Widerspruchsrecht (Art. 21 DSGVO): Soweit wir Daten auf Grundlage berechtigter Interessen verarbeiten (Art. 6 Abs. 1 lit. f DSGVO), können Sie aus Gründen, die sich aus Ihrer besonderen Situation ergeben, jederzeit widersprechen. Wir verarbeiten die Daten dann nicht mehr, außer wir können zwingende schutzwürdige Gründe nachweisen, die Ihre Interessen überwiegen, oder die Verarbeitung dient der Geltendmachung, Ausübung oder Verteidigung von Rechtsansprüchen.
Was wir Ihnen zuordnen können:
- Absturzberichte und Einrichtungsschritte tragen keine Kennung Ihrer Installation. Zuordnen können wir einen Bericht nur, wenn Sie uns seine Nummer nennen.
- Haben Sie über Paddle gekauft, verarbeitet Paddle Ihre Kaufdaten in eigener Verantwortung; Auskunft und Löschung dort regelt die Datenschutzerklärung von Paddle. Für die Kaufdaten, die wir von Paddle erhalten (Abschnitt 7), wenden Sie sich an uns.
Widerruf und Abschalten:
- Absturzberichte und Einrichtungsschritte: Schalter „Absturzberichte senden“ in den Einstellungen. Wirkt sofort für alles, was danach kommt.
- Antwort, Erinnerung und Streambericht im Chat: je ein Schalter in den Einstellungen.
- Twitch-Konto: „Abmelden“ in Astuga; zusätzlich in den Einstellungen Ihres Twitch-Kontos unter „Verbindungen“ trennen.
- Sprachmodell: „Zustimmung zurücknehmen“ in den Einstellungen (Karte „Untertitel“).
- Updates, Vorabfassungen und Rückweg: nicht abschaltbar.
Beschwerde: bei einer Datenschutz-Aufsichtsbehörde, insbesondere in dem Mitgliedstaat, in dem Sie leben oder arbeiten (Art. 77 DSGVO).
Zum Drucken oder Speichern als PDF nutzen Sie die Druckfunktion Ihres Browsers.