Spectator
Privacy

Privacy Policy

1. Overview

Spectator (referred to as the Service, we or us) is an invite-only Twitch chat bot and web dashboard. It provides:

This policy explains what personal data we process, why, on what legal basis, how long we keep it, and how you can exercise your rights under the EU General Data Protection Regulation (GDPR) and the German Federal Data Protection Act (BDSG).

Unlike many comparable Twitch chat bots, Spectator is operated in Germany under EU law. Your channel record, OAuth tokens and configuration stay on infrastructure inside the European Union. See section 6 for details.

If you do not agree with this policy, please do not authorise or use the Service.

2. Controller

The data controller responsible for the processing described here is:

MBFHL Systems
c/o MDC#3681
Welserstraße 3
87463 Dietmannsried
Germany

3. Categories of data we process

3.1 Account data from Twitch

When you log in with Twitch OAuth, Twitch shares the following with us:

We request only the scopes necessary for the features you enable. Typical scopes:

You can review and revoke the granted scopes at any time at twitch.tv/settings/connections.

3.2 Configuration you provide

3.3 Operational data generated by use

We do not store full chat transcripts. Individual chat messages are processed in memory only and discarded as soon as they have been evaluated.

3.4 Authentication and security logs

3.5 Integrations you connect

If you connect optional integrations from the dashboard, additional data is processed:

4. Purposes and legal bases

We process the categories above for the following purposes. The legal basis under Art. 6 (1) GDPR is noted for each.

5. Recipients and third parties

We do not sell your data and we do not pass it on for advertising purposes. Data is transmitted to the following recipients strictly to the extent required to operate the feature you have enabled.

6. Hosting and international data transfers

Spectator itself is operated in Germany. Many comparable Twitch chat bots are operated entirely from the United States; Spectator deliberately is not. What stays inside the EU:

None of this is copied or replicated to servers outside the EU. Data leaves the EU only where the feature itself requires it:

Where transfers to third countries are necessary, they rely on the providers' own safeguards, including, where applicable, the EU-US Data Privacy Framework and the EU Standard Contractual Clauses under Art. 46 GDPR.

7. Cookies

Spectator sets one cookie of its own and it is required for the Service to function. We do not use analytics, marketing, or third-party advertising cookies.

Embedded players for YouTube, SoundCloud, Spotify or other third parties may set their own cookies inside the overlay frame. These cookies are governed by the respective provider's privacy policy and are loaded only when the corresponding overlay is opened.

8. Retention

We keep personal data only for as long as it is needed for the purpose it was collected for, unless a longer retention period is required by law.

Backups of the database are encrypted at rest and overwritten on a rolling basis (most recent 7 daily backups, no longer).

9. Security

10. Your rights

Under the GDPR you have the following rights regarding personal data we process about you. Contact: hey@mutebefehl.de. We respond within 30 days.

To exercise your rights, write from the e-mail address associated with your Twitch account, or include verification information that lets us match the request to your channel.

11. Account deletion

You can leave Spectator at any time. Two steps for a clean exit:

12. Children

Spectator follows Twitch's own minimum-age rules. The Service is not directed at children below the age allowed to use Twitch in their country. If you become aware that a minor has provided personal data to Spectator, contact us and we will delete it without delay.

13. Automated decision making

Auto-moderation rules you configure may take automatic actions in chat (deleting messages, timing out users) based on the criteria you set. These actions are limited to the chat function and do not produce legal effects within the meaning of Art. 22 GDPR. You define the rules and can disable or override them at any time.

14. Changes to this policy

We may update this policy when the Service changes or when legal requirements change. The "Last updated" date at the top will be revised accordingly. For material changes that affect how we process your data, we will notify channels through the dashboard before the change takes effect.

15. Contact

Questions about this policy or about how your data is processed: hey@mutebefehl.de