Auftragsverarbeitungsvertrag
Stand: 2026-10-071. Warum du diesen Vertrag brauchst
Wenn dein Bot eine Moderationsmaßnahme festhält, Level verfolgt, ein Ticket speichert oder eine Einladung zählt, verarbeitet er personenbezogene Daten über Mitglieder deines Discord-Servers. Du entscheidest, dass das geschieht und wozu; damit bist du der Verantwortliche. Wir speichern und verarbeiten diese Daten nur auf deine Weisung; damit sind wir dein Auftragsverarbeiter.
Art. 28 Abs. 3 DSGVO verlangt, dass dieses Verhältnis durch einen Vertrag geregelt wird. Dies ist dieser Vertrag. Ohne ihn wäre die Verarbeitung von Mitgliederdaten über den Dienst nicht rechtmäßig.
2. Gegenstand, Dauer, Art und Zweck
Gegenstand und Zweck. Die Bereitstellung von Ruination Bots: das Hosten und Betreiben von Discord-Bots im Auftrag des Verantwortlichen und das Speichern der Daten, die diese Bots erzeugen, so wie der Verantwortliche sie eingerichtet hat.
Art der Verarbeitung. Erheben, Erfassen, Organisieren, Ordnen, Speichern, Auslesen, Verwenden, Übermitteln an Discord, Einschränken und Löschen, mithilfe automatisierter Verfahren.
Dauer. Solange der Verantwortliche ein Konto hat. Für einen Bot endet die Verarbeitung, wenn dieser Bot gelöscht wird, und insgesamt, wenn das Konto gelöscht wird oder der Vertrag über den Dienst auf andere Weise endet (Abschnitt 10).
3. Kategorien betroffener Personen und personenbezogener Daten
| Betroffene Personen | Kategorien personenbezogener Daten |
|---|---|
| Mitglieder von Discord-Servern, auf denen der Verantwortliche einen Bot betreibt | Discord-Nutzer-IDs und Nutzernamen, wie sie zum Zeitpunkt eines Eintrags lauteten (bei Gewinnspiel-Teilnahmen auch Anzeigename und Avatar); Moderationseinträge (Banns, Kicks, Timeouts, Verwarnungen, der angegebene Grund und der handelnde Moderator); Erfahrungspunkte, Level und der Zeitpunkt der letzten dafür zählenden Nachricht; Einladungszuordnung (welche Einladung, wann beigetreten und ausgetreten, ob als unecht markiert) und Einladungszähler; Zähler der Spam-Eskalation; Teilnahme an Tickets, Vorschlägen und Gewinnspielen (wer ein Ticket eröffnet hat oder hinzugefügt wurde und wann er zuletzt geschrieben hat, Stimmen zu Vorschlägen, Gewinnspiel-Teilnahmen und Gewinner), nicht aber, was geschrieben wurde; zeitlich begrenzte Rollen; Inhaberschaft temporärer Sprachkanäle; wer in einem Zählkanal zuletzt gezählt hat. |
| Moderatoren, die der Verantwortliche im Dashboard ernennt | Konto-Kennung, Discord-Nutzername und Avatar, erteilte Berechtigungen, an sie gesendete Einladungen und ihre Antwort, ihre Aktionen im Änderungsprotokoll (mit einem mit einem Schlüssel gebildeten Hashwert der IP-Adresse und dem User-Agent des Browsers) sowie Text, den sie über den Bot schreiben: Gründe für Moderationsmaßnahmen, zeitlich begrenzte Rollen und Kanalsperren, angeheftete Nachrichten (Sticky Messages), Preise und Beschreibungen von Gewinnspielen. |
Eine Verarbeitung besonderer Kategorien personenbezogener Daten (Art. 9 DSGVO) ist nicht vorgesehen. Der Dienst ist nicht für sie ausgelegt. Richtet der Verantwortliche einen Bot so ein, dass solche Daten übermittelt werden – etwa ein Ticketformular, das nach der Gesundheit fragt –, ist er dafür verantwortlich, eine Rechtsgrundlage nach Art. 9 Abs. 2 DSGVO zu haben und eine eigene Prüfung vorzunehmen. Unsere Pflichten aus diesem Vertrag gelten für solche Daten gleichermaßen.
4. Verarbeitung auf dokumentierte Weisung
Wir verarbeiten personenbezogene Daten nur auf dokumentierte Weisung des Verantwortlichen, auch in Bezug auf die Übermittlung an ein Drittland oder eine internationale Organisation, sofern wir nicht durch das Recht der Union oder der Mitgliedstaaten, dem wir unterliegen, hierzu verpflichtet sind. In einem solchen Fall teilen wir dem Verantwortlichen diese rechtlichen Anforderungen vor der Verarbeitung mit, sofern das betreffende Recht eine solche Mitteilung nicht wegen eines wichtigen öffentlichen Interesses verbietet.
Die Weisungen des Verantwortlichen ergeben sich aus diesem Vertrag, aus den AGB und vor allem aus den Einstellungen im Dashboard: Ein Modul einzuschalten, eine Option zur Aufbewahrung zu wählen oder einen Eintrag zu löschen, sind Weisungen in diesem Sinne. Weitere Einzelweisungen können in Textform an privacy@ruination-bots.com erteilt werden.
Der Verantwortliche ist für die Rechtmäßigkeit der Verarbeitung verantwortlich, die er anweist, insbesondere dafür, eine Rechtsgrundlage zu haben und die Mitglieder seines Servers zu informieren (Art. 6, 13 und 14 DSGVO). Ihm stehen die Rechte zu, die dieser Vertrag ihm gibt: Weisungen zu erteilen, informiert zu werden, gegen Unterauftragsverarbeiter Einspruch zu erheben und Überprüfungen durchzuführen.
Wir informieren den Verantwortlichen unverzüglich, wenn eine Weisung nach unserer Auffassung gegen die DSGVO oder gegen andere Datenschutzbestimmungen der Union oder der Mitgliedstaaten verstößt, und können die Ausführung dieser Weisung aussetzen, bis sie bestätigt oder geändert wird. Eine offensichtlich rechtswidrige Weisung müssen wir nicht ausführen.
5. Vertraulichkeit
Alle Personen, die wir zur Verarbeitung personenbezogener Daten nach diesem Vertrag befugen, haben sich zur Vertraulichkeit verpflichtet oder unterliegen einer angemessenen gesetzlichen Verschwiegenheitspflicht, und diese Pflicht besteht über das Ende ihrer Tätigkeit hinaus fort. Zugriff erhält nur, wer ihn zur Bereitstellung oder Wartung des Dienstes braucht, und nur in dem dafür nötigen Umfang.
6. Technische und organisatorische Maßnahmen (Art. 32)
Wir treffen Maßnahmen, die dem Risiko angemessen sind, unter Berücksichtigung des Stands der Technik, der Implementierungskosten und der Art, des Umfangs, der Umstände und der Zwecke der Verarbeitung. Sie sind in Anlage II beschrieben und können mit der technischen Entwicklung angepasst werden, sofern das Schutzniveau nicht sinkt.
7. Unterauftragsverarbeiter
Mit diesem Vertrag erteilt der Verantwortliche seine allgemeine schriftliche Genehmigung (Art. 28 Abs. 2 DSGVO) zur Inanspruchnahme weiterer Auftragsverarbeiter (Unterauftragsverarbeiter). Die derzeit eingesetzten sind unter Unterauftragsverarbeiter aufgeführt und in Anlage III wiedergegeben.
Über jede beabsichtigte Hinzuziehung oder Ersetzung informieren wir den Verantwortlichen mindestens 30 Tage im Voraus per E-Mail an die Adresse des Kontos. Der Verantwortliche kann innerhalb dieser Frist unter Angabe eines datenschutzrechtlichen Grundes Einspruch erheben. Können wir den Einspruch nicht ausräumen, kann der Verantwortliche den Vertrag über den Dienst (die AGB zusammen mit diesem Vertrag) fristlos und ohne Kosten kündigen, mit Wirkung spätestens zu dem Tag, an dem die Änderung wirksam würde; was für die Zeit nach der Kündigung bezahlt wurde, wird erstattet.
Jedem Unterauftragsverarbeiter erlegen wir vertraglich dieselben Datenschutzpflichten auf, die in diesem Vertrag festgelegt sind, insbesondere hinreichende Garantien dafür, dass geeignete technische und organisatorische Maßnahmen durchgeführt werden, und wir haften dem Verantwortlichen gegenüber für die Einhaltung ihrer Pflichten in vollem Umfang.
8. Unterstützung bei den Rechten betroffener Personen
Angesichts der Art der Verarbeitung unterstützen wir den Verantwortlichen mit geeigneten technischen und organisatorischen Maßnahmen dabei, seiner Pflicht zur Beantwortung von Anträgen nach Kapitel III DSGVO nachzukommen.
In der Praxis ist das Dashboard diese Unterstützung, und zwar an diesen Stellen:
- Auskunft (Art. 15): Die Mitgliedersuche zeigt den Moderationsverlauf und die Stufe der Spam-Eskalation eines Mitglieds, und jede Funktion zeigt ihre eigenen Einträge (Level-Rangliste, Einladungsstatistik, Tickets, Gewinnspiele). Alles Weitere, was über ein Mitglied gespeichert ist, stellen wir auf Anfrage an den Datenschutzkontakt in Anlage I als maschinenlesbare Datei unverzüglich bereit, rechtzeitig, damit der Verantwortliche innerhalb der Frist des Art. 12 Abs. 3 DSGVO antworten kann.
- Berichtigung (Art. 16): Level und Erfahrungspunkte eines Mitglieds lassen sich direkt setzen; ein Moderationseintrag mit falschem Grund kann entfernt werden.
- Löschung (Art. 17): Eine einzige Löschfunktion entfernt alles, was ein Bot über ein Discord-Mitglied gespeichert hat, über alle Funktionen hinweg auf einmal, und löscht die Vorschlagsnachrichten, die der Bot im Namen dieses Mitglieds gepostet hat. Sie steht nur dem Bot-Besitzer zur Verfügung und kann nicht an Moderatoren übertragen werden.
Zwei Grenzen der Löschung, genannt, weil es sie wirklich gibt, nicht weil sie bequem sind. Was noch läuft, wird nicht gelöscht, sondern abgelehnt und in der Antwort benannt, damit es erledigt werden kann: ein offenes Ticket, eine zeitlich begrenzte Rolle, die noch nicht entfernt wurde, ein temporärer Sprachkanal, der noch genutzt wird. Diese Einträge zu löschen, würde die Funktion beschädigen, statt sie auslaufen zu lassen. Und Einträge, die anderen Mitgliedern gehören, bleiben bestehen; aus ihnen wird nur der Bezug auf das gelöschte Mitglied entfernt, weil diese Einträge Daten Dritter sind und ein Löschantrag nicht dadurch erfüllt wird, dass man die Daten eines anderen vernichtet.
Was ein Bot bereits auf dem Discord-Server des Verantwortlichen gepostet hat (Ticketnachrichten und -protokolle, die Antworten auf ein Ticketformular, Ankündigungen), speichert Discord, nicht wir; es bleibt dort, bis der Verantwortliche es in Discord löscht.
Erreicht uns ein Antrag statt des Verantwortlichen, beantworten wir ihn nicht selbst, sondern leiten ihn unverzüglich weiter und unterstützen den Verantwortlichen bei der Beantwortung.
9. Meldung von Datenschutzverletzungen und weitere Unterstützung
Wir melden dem Verantwortlichen eine Verletzung des Schutzes personenbezogener Daten, die nach diesem Vertrag verarbeitete Daten betrifft, unverzüglich, nachdem sie uns bekannt geworden ist, mit den uns vorliegenden Informationen, damit der Verantwortliche seine eigenen Pflichten nach Art. 33 und 34 DSGVO erfüllen kann.
Wir unterstützen den Verantwortlichen außerdem unter Berücksichtigung der Art der Verarbeitung und der uns zur Verfügung stehenden Informationen bei der Einhaltung der Art. 32 bis 36 DSGVO, einschließlich Datenschutz-Folgenabschätzungen und vorheriger Konsultation.
10. Löschung und Rückgabe der Daten
Nach Abschluss der Erbringung der Verarbeitungsleistungen löschen wir nach Wahl des Verantwortlichen alle personenbezogenen Daten oder geben sie zurück und löschen vorhandene Kopien, sofern nicht nach dem Recht der Union oder der Mitgliedstaaten eine Verpflichtung zur Speicherung besteht.
Diese Wahl trifft der Verantwortliche selbst. Das Löschen eines Bots oder des Kontos ist die Wahl der Löschung und wird automatisch und unwiderruflich ausgeführt (sofort; Sicherungskopien werden innerhalb von 30 Tagen überschrieben). Vor dem Löschen kann der Verantwortliche unter privacy@ruination-bots.com eine Kopie der Daten anfordern; wir stellen sie als maschinenlesbare Datei bereit. Endet der Vertrag auf andere Weise, gelten die Fristen der AGB für den Wechsel zu einem anderen Anbieter: Die Daten bleiben zum Abruf verfügbar und werden danach gelöscht.
Unsere Sicherungskopien werden nicht genutzt, um gelöschte Daten wiederherzustellen; sie werden in ihrem eigenen Zyklus innerhalb von 30 Tagen überschrieben. Das ist eine technisch bedingte Frist, keine Speicherung für eigene Zwecke. Abgesehen von ihnen behalten wir keine Kopie.
11. Informationen und Überprüfungen
Wir stellen dem Verantwortlichen alle erforderlichen Informationen zum Nachweis der Einhaltung von Art. 28 DSGVO zur Verfügung und ermöglichen und unterstützen Überprüfungen einschließlich Inspektionen, die vom Verantwortlichen oder einem von ihm beauftragten Prüfer durchgeführt werden.
Überprüfungen sind mit angemessener Frist anzukündigen, auf die üblichen Geschäftszeiten beschränkt, dürfen den Betrieb nicht unverhältnismäßig stören und unterliegen der Vertraulichkeit. Zunächst können wir eine Prüfungsanfrage mit Unterlagen über unsere Maßnahmen oder mit aktuellen Zertifizierungen und Prüfberichten unserer Unterauftragsverarbeiter beantworten. Reicht das nicht aus, bleibt das Recht des Verantwortlichen auf Inspektionen bestehen. Inspektionen in den Rechenzentren unserer Anbieter erfolgen über die Prüfrechte aus unseren Verträgen mit ihnen und über die Berichte, die sie veröffentlichen, weil wir diese Rechenzentren nicht selbst betreiben.
12. Übermittlungen in Drittländer
Findet eine Verarbeitung außerhalb der EU oder des EWR statt, ist sie durch einen Angemessenheitsbeschluss nach Art. 45 DSGVO oder durch geeignete Garantien nach Art. 46 DSGVO abgesichert, in der Regel durch die Standardvertragsklauseln der Europäischen Kommission, ergänzt um technische Maßnahmen. Anlage III nennt für jeden Unterauftragsverarbeiter die Grundlage der Übermittlung. Jede Übermittlung über das dort Beschriebene hinaus bedarf einer Weisung des Verantwortlichen.
13. Anlage I – Einzelheiten der Verarbeitung
| Punkt | Einzelheiten |
|---|---|
| Verantwortlicher | Der Kontoinhaber, bestimmt durch das Konto und die dort hinterlegte E-Mail-Adresse. |
| Auftragsverarbeiter | Youri Hoffmann |
| Kontakt für den Datenschutz | privacy@ruination-bots.com |
| Gegenstand | Hosten und Betreiben von Discord-Bots und Speichern der dabei entstehenden Daten. |
| Dauer | Für die Laufzeit des Kontos; für jeden Bot, bis er gelöscht wird. |
| Häufigkeit | Fortlaufend, solange ein Bot läuft. |
| Betroffene Personen | Mitglieder von Discord-Servern; ernannte Moderatoren. |
| Datenkategorien | Wie in Abschnitt 3 beschrieben. |
| Besondere Kategorien | Keine. |
| Übermittlungen | Wie in Anlage III beschrieben. |
14. Anlage II – Technische und organisatorische Maßnahmen
Die folgenden Maßnahmen sind nach Art. 32 DSGVO umgesetzt. Sie sind ehrlich statt wünschenswert beschrieben: Was hier steht, ist vorhanden.
- Pseudonymisierung und Verschlüsselung. TLS für alle Daten bei der Übertragung. Verschlüsselung der gespeicherten Daten durch unseren Datenbank-Anbieter. Bot-Tokens zusätzlich auf Anwendungsebene (AES-256-GCM) mit einem eigenen Schlüssel verschlüsselt, nie an einen Client zurückgegeben und nie protokolliert. IP-Adressen in Protokolleinträgen nur als mit einem Schlüssel gebildete Hashwerte gespeichert. Unsere eigenen Sicherungskopien beim Erstellen verschlüsselt, mit einem Schlüssel, der nicht auf dem Server liegt.
- Vertraulichkeit – Zugriffskontrolle. Anmeldung über Discord OAuth, ohne dass wir Passwörter halten. Zeilenbasierte Zugriffskontrolle (Row-Level Security) in der Datenbank, die jedes Konto auf seine eigenen Zeilen beschränkt. Administrative Zugangsdaten nur auf dem Server. Ein fein abgestuftes Berechtigungsmodell für Moderatoren, bei dem das Weitergeben von Zugriff selbst dem Besitzer vorbehalten ist.
- Integrität. Ein Protokoll jeder Änderung über das Dashboard, einschließlich der mangels Berechtigung abgelehnten Versuche, das der Verantwortliche lesen, aber nicht bearbeiten kann, aufbewahrt 90 Tage. Serverseitige Prüfung von Eingaben, bevor sie gespeichert werden. Ratenbegrenzung gegen Missbrauch und das Ausprobieren von Kennungen.
- Verfügbarkeit und Belastbarkeit. Eine verwaltete Datenbank bei unserem Datenbank-Anbieter und zusätzlich verschlüsselte tägliche Sicherungskopien, die wir selbst erstellen und getrennt von der Datenbank auf unserem Server bei unserem Hosting-Anbieter weniger als 30 Tage aufbewahren. Überwachung der laufenden Bots mit automatischem Neustart. Auftragswarteschlangen, die fehlgeschlagene Aufträge mit wachsendem Abstand erneut versuchen.
- Regelmäßige Überprüfung. Aktualisierung von Abhängigkeiten, Überprüfung der Zugriffsrechte und Kontrolle, dass die angegebenen Speicherfristen dem entsprechen, was die Software tatsächlich tut.
- Trennung. Daten sind je Konto und je Bot auf Zeilenebene getrennt, und Zugriffe sind immer auf das handelnde Konto beschränkt.
- Weisungskontrolle. Die Verarbeitung folgt den Einstellungen des Verantwortlichen; Mitgliederdaten werden weder für unsere eigenen Zwecke noch zum Trainieren von Modellen noch für Auswertungen über das Dashboard des Verantwortlichen hinaus genutzt.
15. Anlage III – Genehmigte Unterauftragsverarbeiter
| Unterauftragsverarbeiter | Zweck | Standort | Garantie für die Übermittlung |
|---|---|---|---|
| Supabase Supabase Pte. Ltd, 65 Chulia Street #38-02/03, OCBC Centre, Singapore 049513 | Datenbank, Anmeldung und Dateispeicher für Kontodaten, Bot-Konfiguration und Avatare; die Zähler des Spamschutzes von Kontaktformular und Launch-Benachrichtigung (ein mit einem Schlüssel gebildeter Hashwert der Netzwerkadresse, gelöscht nach höchstens 24 Stunden). | eu-north-1 (Stockholm, Schweden) – innerhalb der EU/des EWR | EU-Standardvertragsklauseln, soweit Daten außerhalb des EWR verarbeitet werden. |
| manitu manitu GmbH, Welvertstraße 2, 66606 St. Wendel, Deutschland (AG Saarbrücken HRB 19076) | Server-Hosting (virtueller Server) für Website, Dashboard, API und Bot-Worker, einschließlich der Job-Warteschlange im Arbeitsspeicher und der Server-Logs, sowie Speicherung der nächtlichen Sicherungskopien der Datenbank und der gespeicherten Dateien. Die Sicherungskopien sind mit einem Schlüssel verschlüsselt, der nicht auf dem Server liegt, und werden weniger als 30 Tage aufbewahrt. | St. Wendel, Deutschland, im eigenen Rechenzentrum – innerhalb der EU/des EWR | Keine. Der Auftragsverarbeitungsvertrag beschränkt die Verarbeitung auf Deutschland und die EU/den EWR. |
| Cloudflare Cloudflare, Inc., 101 Townsend Street, San Francisco, CA 94107, USA (deutsche Tochtergesellschaft: Cloudflare Germany GmbH, Rosenheimer Str. 143C, 81671 München, AG München HRB 242623) | Auslieferung von Inhalten (CDN), TLS-Terminierung, DDoS-Schutz und Bot-Filterung vor Website, Dashboard und API. Sieht bei jeder Anfrage die IP-Adresse, die Metadaten der Anfrage und den User-Agent, auch auf diesen öffentlichen Seiten. | Weltweites Anycast-Netz – Anfragen werden in der Regel vom nächstgelegenen Standort beantwortet, für Besucher aus Europa innerhalb der EU/des EWR; eine Verarbeitung ausschließlich in der EU ist in diesem Tarif aber vertraglich nicht garantiert | EU-Standardvertragsklauseln, das UK International Data Transfer Addendum (B1.0) und an das Schweizer DSG angepasste Standardvertragsklauseln; Cloudflare, Inc. stützt sich zusätzlich auf das EU-U.S. Data Privacy Framework. |
| Brevo Brevo, eine Marke der SENDINBLUE SAS, 9-17 rue Salneuve, 75017 Paris, Frankreich (RCS Paris 498 019 298) | Versand aller E-Mails dieser Plattform: der Willkommensnachricht, der Anfragen über das Kontaktformular, der Moderatoren-Einladungen, der Bot-Warnungen, der wöchentlichen Zusammenfassungen und der Launch-Benachrichtigung. Erhält die Empfängeradresse und die Nachricht. | Rechenzentren in Frankreich – innerhalb der EU/des EWR. Der Anbieter gibt allerdings an, dass Daten über seine eigenen Unterauftragsverarbeiter auch in Länder ohne Angemessenheitsbeschluss gelangen können, insbesondere in die USA und nach Indien. | Versand aus Frankreich. Weiterübermittlungen an verbundene Unternehmen und Unterauftragsverarbeiter des Anbieters in Indien sind durch EU-Standardvertragsklauseln mit ergänzenden Maßnahmen abgesichert, solche in die USA durch das EU-U.S. Data Privacy Framework zusammen mit Standardvertragsklauseln, wie im Auftragsverarbeitungsvertrag des Anbieters beschrieben. |
| Zoho Mail Zoho Corporation B.V., Beneluxlaan 4B, 3527 HT Utrecht, Niederlande | Empfang und Speicherung von E-Mails an unsere Adressen (support@, privacy@ und die übrigen Adressen unserer Domain), einschließlich Anfragen über das Kontaktformular und Anfragen betroffener Personen, sowie der Antworten, die wir aus diesem Postfach senden. | EU-Rechenzentren von Zoho (Amsterdam, Niederlande, und Dublin, Irland) – innerhalb der EU/des EWR. Konzerngesellschaften von Zoho außerhalb des EWR, insbesondere in Indien und den USA, können für Support und Betrieb auf Daten zugreifen. | Zugriffe von Zoho-Konzerngesellschaften außerhalb des EWR sind durch konzerninterne Vereinbarungen auf Grundlage der EU-Standardvertragsklauseln abgesichert, wie in der Datenschutzerklärung und dem Data Processing Addendum von Zoho beschrieben. |