Philipp Sebastian Lennartz, c/o COCENTER, Koppoldstr. 1, 86551 Aichach, E-Mail: kontakt@stormtape.com.
Dieser Kanal wird über YouTube (Google Ireland Ltd., Irland) und Twitch (Twitch Interactive, Inc., USA) bereitgestellt. Beim Aufrufen/Ansehen verarbeiten diese Plattformen personenbezogene Daten (u. a. IP-Adresse, Geräte-/Nutzungsdaten, Cookies und Chat-Eingaben) nach ihren eigenen Datenschutzbestimmungen. Soweit die Plattformen Zwecke und Mittel dieser Verarbeitung selbst festlegen, sind sie hierfür eigenständig verantwortlich. Stormtape hat auf diese plattformeigene Verarbeitung nur begrenzten Einfluss.
• Google/YouTube: https://policies.google.com/privacy
• Twitch: https://www.twitch.tv/p/legal/privacy-notice/
Bei beiden Diensten können Daten auch außerhalb der EU/des EWR verarbeitet werden. Informationen zu Empfängern, Übermittlungsgrundlagen und Speicherdauer ergeben sich aus den verlinkten Bestimmungen der jeweiligen Plattform.
Wir selbst verarbeiten personenbezogene Daten nur, soweit du mit uns interagierst: Chat-Nachrichten und öffentliche Anzeigenamen/Kanal-IDs (können im Chat, Stream oder in Plattformaufzeichnungen sichtbar bleiben), Moderation, E-Mail-/Kontaktanfragen sowie gegebenenfalls Spenden-/Mitgliedschaftsdaten über Plattform- oder Zahlungsdienste. Rechtsgrundlage ist Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an Betrieb, Sicherheit, Moderation und Kommunikation) beziehungsweise Art. 6 Abs. 1 lit. b DSGVO, soweit die Verarbeitung zur Durchführung eines Vertrags erforderlich ist.
Wir speichern Daten nur so lange, wie es für den jeweiligen Zweck erforderlich ist, gesetzliche Aufbewahrungspflichten bestehen oder Ansprüche geltend gemacht werden können. Konkrete kürzere Fristen für die YouTube-API- und Chatbot-Verarbeitung stehen in den Abschnitten 8 und 9. Für die Speicherdauer bei YouTube und Twitch sind deren Einstellungen und Bestimmungen maßgeblich.
Soweit Stormtape als Rundfunkanbieter zur Aufzeichnung verpflichtet ist, müssen die ausgestrahlten Beiträge vollständig in Ton und Bild grundsätzlich für zwei Monate ab der letzten Verbreitung vorgehalten werden. Während eines Stormtape-Programms wird das jeweils ausgestrahlte Signal deshalb entsprechend aufgezeichnet. Darin können gegebenenfalls im Bild oder Ton wiedergegebene öffentliche Chat-Namen oder -Beiträge enthalten sein. Rechtsgrundlage ist Art. 6 Abs. 1 lit. c DSGVO in Verbindung mit Art. 29 Abs. 2 und 3 BayMG. Danach werden eigene Pflichtaufzeichnungen gelöscht, sofern keine Beanstandung oder Beschwerde bekannt ist und sie nicht aufgrund eines behördlichen Verlangens oder zur Geltendmachung, Ausübung oder Verteidigung von Rechtsansprüchen länger benötigt werden. Davon zu unterscheiden sind Plattform-VODs, deren Verfügbarkeit YouTube oder Twitch steuert.
Dir stehen – soweit die gesetzlichen Voraussetzungen vorliegen – Auskunft, Berichtigung, Löschung, Einschränkung, Widerspruch und Datenübertragbarkeit (Art. 15–21 DSGVO) zu. Du kannst dich außerdem bei einer Datenschutz-Aufsichtsbehörde beschweren. Zuständig ist insbesondere das Bayerische Landesamt für Datenschutzaufsicht (BayLDA), Promenade 18, 91522 Ansbach (www.lda.bayern.de). Kontakt für Betroffenenanfragen: kontakt@stormtape.com.
Die Website stormtape.com wird als statische Website über Cloudflare Workers mit Static Assets
bereitgestellt. Der öffentliche
Warnungsviewer unter api.stormtape.com/warnings wird über das Cloudflare-Netz an einen
selbst betriebenen Server weitergeleitet. Soweit Cloudflare, Inc., 101 Townsend St, San Francisco, CA 94107,
USA, personenbezogene Daten zur Bereitstellung dieser Dienste in unserem Auftrag verarbeitet, ist Cloudflare
Auftragsverarbeiter nach Art. 28 DSGVO; hierfür gilt das
Cloudflare Data
Processing Addendum. Soweit Cloudflare Daten für in seiner Datenschutzerklärung beschriebene eigene
Zwecke verarbeitet, insbesondere bestimmte Netzwerk- und Sicherheitsdaten, handelt Cloudflare
eigenverantwortlich. Beim Aufruf werden
technisch notwendige Server-/Zugriffsdaten (u. a. IP-Adresse, Zeitpunkt, abgerufene Adresse einschließlich
etwaiger Anfrageparameter, Referrer, Browser-/Gerätekennung) zur Auslieferung und zum Schutz der Website
(u. a. Abwehr von Angriffen/DDoS) verarbeitet
(Art. 6 Abs. 1 lit. f DSGVO). Dabei kann eine Übermittlung in die USA erfolgen; Cloudflare nennt hierfür,
soweit anwendbar, das EU-US Data Privacy Framework und ergänzend EU-Standardvertragsklauseln. Die
Daten werden nach den für den jeweiligen Cloudflare-Dienst geltenden Einstellungen und nur so lange
verarbeitet, wie dies für Auslieferung, Sicherheit und Fehleranalyse erforderlich ist. Einzelheiten:
Cloudflare Privacy Policy.
Wir setzen im Warnungsviewer keine eigenen Cookies ein, verwenden dort kein Tracking und speichern keine
Eingaben von Zuschauern. Cloudflare kann abhängig von den aktivierten Sicherheitsfunktionen technisch
notwendige Cookies einsetzen; Einzelheiten stehen in der verlinkten Cloudflare-Datenschutzerklärung. Der
Sprachparameter lang steuert nur die deutsch- oder englischsprachige Darstellung. Erst beim
Anklicken eines dortigen CAP- oder Behördenlinks wird die Zielseite aufgerufen; für deren Verarbeitung ist
der jeweilige Betreiber verantwortlich.
Öffentliche Ortsabfrage. Bei einem direkten Aufruf von /api/lage/ort verarbeiten wir die
übergebene Ortsbezeichnung oder Koordinaten, um eine Wetterantwort zu erstellen. Der Freitext wird nicht in
einem eigenen dauerhaften Speicher abgelegt. Im Arbeitsspeicher steht als Cache-Schlüssel nur ein
SHA-256-Wert der normalisierten Anfrage; das zugehörige Ortsergebnis wird spätestens beim ersten minütlichen
Bereinigungslauf nach Ablauf einer Stunde entfernt. Für die Prognose zwischengespeicherte Koordinaten werden
entsprechend nach 20 Minuten beim nächsten Lauf entfernt; beide Caches sind zusätzlich auf jeweils 2.000
Einträge begrenzt. Zum Schutz vor Missbrauch halten wir einen aus der IP-Adresse gebildeten
Zugriffsschlüssel für 120 Sekunden und entfernen ihn beim nächsten minütlichen Bereinigungslauf. Grundlage
ist Art. 6 Abs. 1 lit. f DSGVO (sicherer und ressourcenschonender Betrieb). Davon unberührt können die oben
beschriebenen Cloudflare-/Zugriffsdaten die aufgerufene Adresse einschließlich Anfrageparametern enthalten.
Auf der Startseite werden Web-Schriften von Bunny Fonts (BunnyWay d.o.o., EU) geladen. Dabei wird die IP-Adresse technisch an BunnyWay übermittelt. Nach den Angaben von Bunny Fonts werden Anfragen weder protokolliert noch für Tracking verwendet und keine Cookies gesetzt. Auf der Website werden keine Analyse-Tools und keine eigenen Tracking-Cookies eingesetzt; YouTube oder Twitch werden nicht als Player eingebettet, sondern nur verlinkt.
Wenn du uns über das Kontaktformular oder per E-Mail (kontakt@stormtape.com) kontaktierst, verarbeiten wir deine Angaben (E-Mail-Adresse, Name soweit angegeben, Betreff, Inhalt und gewünschte Antwortsprache) ausschließlich zur Bearbeitung deiner Anfrage. Rechtsgrundlage ist Art. 6 Abs. 1 lit. b beziehungsweise lit. f DSGVO. Eine gesonderte Einwilligung ist hierfür nicht erforderlich. Die Angabe dieser Daten ist freiwillig; ohne eine erreichbare E-Mail-Adresse und eine Nachricht können wir deine Anfrage jedoch nicht bearbeiten.
Das Formular übermittelt die Angaben verschlüsselt an einen eigenständigen Cloudflare Worker unter
contact.stormtape.com. Der Worker prüft Format und Umfang, ein leeres Missbrauchsschutzfeld sowie
einen von der Verbindungs-IP abgeleiteten SHA-256-Zugriffsschlüssel für eine Zugriffsbeschränkung auf drei
Versuche je 60 Sekunden. Er legt Formulardaten weder in KV, D1 oder einem anderen eigenen Datenspeicher ab noch
schreibt er Nachrichteninhalte in Anwendungslogs. Nach erfolgreicher Prüfung wird die Nachricht über den
Cloudflare Email Service mittels eines Workers-send_email-Bindings an unser festes
Kontaktpostfach zugestellt. Die Angaben zur Rolle Cloudflares,
möglichen Drittlandübermittlungen und technischen Zugriffsdaten in Abschnitt 5 gelten entsprechend.
Zur Missbrauchsabwehr nutzen wir Cloudflare Turnstile auf Grundlage von Art. 6 Abs. 1 lit. f DSGVO. Cloudflare verarbeitet dabei insbesondere IP-Adresse, TLS-Fingerabdruck, User-Agent, Sitekey und zugehörigen Ursprung sowie weitere technisch notwendige Signale. Zur Bereitstellung von Turnstile und zum Schutz unseres Formulars verarbeitet Cloudflare diese Signale in unserem Auftrag. Zur Verbesserung der eigenen Bot-Erkennung verarbeitet Cloudflare dieselben Signale nach dem Turnstile Privacy Addendum auf Grundlage eigener berechtigter Interessen als eigenständig Verantwortlicher. Der Inhalt der Formularfelder wird nicht an die Turnstile-Prüfschnittstelle übermittelt; unsere serverseitige Prüfung übermittelt das kurzlebige Prüftoken und die Verbindungs-IP und prüft Aktions- und Hostnamenangaben. Einzelheiten stehen im Cloudflare Turnstile Privacy Addendum. Wir speichern die zugestellte Anfrage im Kontaktpostfach bis zu ihrer abschließenden Bearbeitung und darüber hinaus nur, soweit dies für Anschlussfragen, Rechtsverteidigung oder gesetzliche Aufbewahrungspflichten erforderlich ist.
Das feste Zielpostfach ist derzeit ein Consumer-Gmail-Konto. Anbieter und für die Verarbeitung im EWR grundsätzlich eigenständig Verantwortlicher ist Google Ireland Limited, Gordon House, Barrow Street, Dublin 4, Irland. Google verarbeitet nach den für Consumer-Gmail geltenden Bedingungen insbesondere Absender- und Empfängerangaben, Betreff, Nachrichteninhalt und Anhänge, Versandzeit sowie technische Metadaten. Google bietet für Consumer-Gmail keinen Auftragsverarbeitungsvertrag an und handelt nach eigener Angabe für diesen Dienst nicht als Auftragsverarbeiter. Daten können auch durch Google LLC in den USA verarbeitet werden. Google nennt hierfür – soweit jeweils anwendbar – das EU–US Data Privacy Framework und, für nicht von einem Angemessenheitsbeschluss erfasste Übermittlungen, EU-Standardvertragsklauseln. Einzelheiten zu Zwecken, Empfängern, Speicherdauer und den von Google genannten Übermittlungsmechanismen stehen in der Google-Datenschutzerklärung und in Googles Hinweisen zu Datenübermittlungen; Googles Angaben zur Rollenverteilung bei Consumer- und Workspace-Diensten stehen im Google Privacy Help Center. Rechtsgrundlage unserer Übermittlung und Nutzung des Postfachs zur Bearbeitung deiner Anfrage ist Art. 6 Abs. 1 lit. b bzw. lit. f DSGVO.
Bei markanten Wetterlagen postet unser Chat-Bot Links auf öffentlich zugängliche Webcam-Seiten Dritter (z. B. windy.com, foto-webcam.eu, panomax.com). Diese Links führen auf externe Angebote; für deren Inhalte und Datenverarbeitung sind die jeweiligen Betreiber verantwortlich — es gelten deren Datenschutzerklärungen. Durch das bloße Anzeigen der Links im Chat werden keine Daten über dich an diese Anbieter übertragen; erst mit dem Anklicken verarbeitet der jeweilige Betreiber deine Daten (u. a. IP-Adresse).
Zur Auswahl passender Webcams führen wir ein internes Quellenverzeichnis (Name, Standortkoordinaten und Internetadresse öffentlich bereitgestellter Webcams). Soweit darin ausnahmsweise Angaben zu identifizierbaren Betreibern privater Webcams enthalten sind, verarbeiten wir diese auf Grundlage von Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an redaktioneller Quellenauswahl und Verweis auf öffentlich bereitgestellte Angebote; Information gem. Art. 14 DSGVO durch diesen Hinweis). Webcam-Betreiber können der Aufnahme jederzeit formlos widersprechen (kontakt@stormtape.com) — der Eintrag wird dann entfernt.
Das automatisierte Lesen von Zuschauer-Chatnachrichten und die Ortsantworten werden nur nach Zustimmung durch erneute Befehlseingabe aktiv (Details in Abschnitt 9). Persönliche Begrüßungen sind derzeit deaktiviert. Die Software verwaltet außerdem den eigenen Kanal und sendet klar gekennzeichnete automatische Statushinweise.
Die automatisierte YouTube-Livestream- und Chat-Software ist ein API-Client und nutzt YouTube API Services; die Website selbst nutzt diese API nicht. Für die Nutzung der API-gestützten Chatfunktion gelten die YouTube Terms of Service; mit ihrer Nutzung stimmst du zu, an diese Bedingungen gebunden zu sein. Informationen zur Verarbeitung durch Google stehen in der Google Privacy Policy.
Abgerufene API-Daten. Aus dem öffentlichen Live-Chat: Nachrichtentext, Veröffentlichungszeit, öffentlicher Anzeigename, öffentliche YouTube-Kanal-ID und Rollenmerkmale (z. B. Kanalinhaber/Moderator). Zum Livestream: Video-/Broadcast-ID, Titel, Beschreibung, Status/Sichtbarkeit, gebundener Stream, Zuschauerzahl und weitere für Verwaltung und Aktualisierung erforderliche Metadaten. Der API-Client postet Chat-Antworten, aktualisiert Titel, Beschreibung, Status und Thumbnail und verwaltet die Broadcast-Laufzeit. Er ruft keine E-Mail-Adressen, Passwörter, privaten Wiedergabelisten oder privaten Abodaten von Zuschauern ab.
Verwendung und Weitergabe. Die Chatdaten werden zur Beantwortung von Wetterfragen, für eine einmalige Begrüßung pro Kalendertag, zur Missbrauchsbegrenzung und zum technischen Betrieb verwendet. Nur im in Abschnitt 9 beschriebenen Ausnahmefall wird der Nachrichtentext ohne Anzeigenamen und Kanal-ID an Groq übermittelt. Es gibt keinen Verkauf, keine Weitergabe zu Werbezwecken und keine Profilbildung für Werbung. Der API-Client setzt auf Endgeräten der Zuschauer keine Cookies und bietet Dritten keine Werbeausspielung an.
Autorisierung, Speicherung und Löschung. Den OAuth-Zugriff autorisiert ausschließlich der Kanalbetreiber; Zuschauer erteilen unserem API-Client keine Kontoberechtigung. Die Berechtigung kann vom autorisierenden Konto in den Google- Sicherheitseinstellungen widerrufen werden. Zu diesem Konto gespeicherte autorisierte API-Daten werden nach Widerruf so schnell wie möglich, spätestens innerhalb von sieben Kalendertagen, gelöscht; nicht mehr verifizierbare Berechtigungen und zugehörige Daten werden entsprechend den YouTube Developer Policies entfernt. Für öffentliche Chatdaten gelten die kürzeren Fristen in Abschnitt 9.
Du kannst die Löschung deiner bei uns gespeicherten API-Daten per E-Mail verlangen; wir erledigen dies so schnell wie möglich und spätestens innerhalb von sieben Kalendertagen. Das löscht keine Daten bei YouTube. Inhalte auf YouTube müssen über YouTube selbst gelöscht werden.
Aktivierung nur nach Zustimmung. Ein Programm liest öffentliche Chat-Nachrichten und beantwortet Fragen nach der Wetterlage an einem Ort. Vor der ersten Antwort erhält jede Nutzerin und jeder Nutzer einen einmaligen Kurzhinweis auf diese Erklärung; erst die erneute Befehlseingabe (z. B. „!wetter akzeptieren") gilt als Zustimmung zu der hier beschriebenen Verarbeitung. Die Wetteraussage selbst wird nicht von einem Sprachmodell erzeugt, sondern automatisiert aus Mess-, Modell- und Warninformationen zusammengesetzt.
Ortserkennung. Um den gemeinten Ort zu bestimmen, wird zuerst ein auf unserem eigenen Rechner gespeichertes und bearbeitetes Ortsverzeichnis auf Basis von GeoNames ausgewertet. Dafür wird keine öffentliche Geocoding-API aufgerufen und es verlassen keine Daten unser System. Nur wenn das nicht gelingt, wird der Text der Chat-Nachricht an einen KI-Dienst übermittelt, der ausschließlich den darin genannten Ortsnamen extrahiert. Anzeigename und Kanal-ID werden dabei nicht übermittelt. Ob eine Übermittlung erfolgt, hängt daher davon ab, ob die lokale Ortserkennung die jeweilige Nachricht eindeutig auflösen kann.
Empfänger. Groq (Vertragspartner für Nutzer im Europäischen Wirtschaftsraum: Groq UK Limited). Nach den Groq-Vertragsbedingungen werden Kundendaten nicht ohne Erlaubnis zum Training oder Fine-Tuning verwendet. Normale Inferenzanfragen werden nach Groqs aktueller Dokumentation standardmäßig nicht dauerhaft gespeichert; zur Störungsbehebung oder Missbrauchsuntersuchung können Ein- und Ausgaben jedoch vorübergehend für bis zu 30 Tage protokolliert werden. Solange die Aktivierung von Zero Data Retention (ZDR) nicht durch das Betreiberkonto dokumentiert ist, wird diese mögliche Speicherung hier nicht ausgeschlossen. Groq verarbeitet daneben stets technische Nutzungsmetadaten. Einzelheiten: Groq – Your Data. Eine Verarbeitung kann auf Infrastruktur in den USA stattfinden; hierfür werden die EU-Standardvertragsklauseln im Groq Data Processing Addendum eingesetzt.
Rechtsgrundlage. Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an einer funktionsfähigen, missbrauchsgeschützten und automatisierten Beantwortung von Zuschauerfragen). Bitte nenne im öffentlichen Chat keine vertraulichen Informationen oder besonderen Kategorien personenbezogener Daten.
Eigene Protokollierung. Zur Missbrauchsbegrenzung, Widerspruchsabwicklung und Qualitätssicherung protokollieren wir lokal bei Ortsanfragen: einen HMAC-Wert (Schlüssel-Hash) der YouTube-Kanal-ID für Begrenzung und Widerspruch, den erkannten Ort (GeoNames-ID), Erkennungsweg, Ergebniscode und technische Zeitangaben. Klartext-Name, Nachrichtentext und der Rohbefehl werden nicht gespeichert. Diese Protokolle verlassen unser System nicht und werden weder in Sicherungskopien noch in Versionsarchive übernommen. Nach Ablauf von 14 Tagen werden sie beim nächsten automatischen Bereinigungslauf gelöscht; der Lauf findet mindestens alle sechs Stunden statt. Für die Begrüßungsfunktion speichern wir die YouTube-Kanal-ID tageweise; sie wird bei der ersten Prüfung nach dem Tageswechsel aus dem Begrüßungsspeicher entfernt. Personenbeziehbare Chattexte und Anzeigenamen werden nicht zusätzlich in die allgemeinen Prozesslogs geschrieben.
Widerspruch, Löschung und automatisierte Entscheidungen. Du kannst der auf Art. 6 Abs. 1 lit. f DSGVO gestützten Verarbeitung jederzeit widersprechen: per Chat-Befehl „!wetter_off" (deine Kanal-ID kommt auf die Ignorierliste und ihre Protokolleinträge werden sofort entfernt), per „!privacy delete" (Löschung deiner Protokolleinträge, spätestens binnen sieben Kalendertagen) oder per E-Mail (kontakt@stormtape.com). Der Befehl „!privacy" postet den Link zu dieser Erklärung in den Chat. Wir prüfen jeden Widerspruch und beenden die Verarbeitung, soweit keine vorrangigen zwingenden schutzwürdigen Gründe oder Rechtsansprüche entgegenstehen. Die Chatantworten entfalten keine rechtliche oder ähnlich erhebliche Wirkung; es findet keine automatisierte Entscheidung im Sinne von Art. 22 DSGVO statt.
Philipp Sebastian Lennartz, c/o COCENTER, Koppoldstr. 1, 86551 Aichach, Germany, email: kontakt@stormtape.com.
This channel is provided through YouTube (Google Ireland Ltd., Ireland) and Twitch (Twitch Interactive, Inc., USA). When you open or watch the channel, these platforms process personal data, including your IP address, device and usage data, cookies and chat entries, under their own privacy terms. Where a platform itself determines the purposes and means of that processing, it is independently responsible for it. Stormtape has only limited influence over processing carried out by the platforms.
• Google/YouTube: Google
Privacy Policy
• Twitch: Twitch
Privacy Notice
Both services may process data outside the EU/EEA. Their linked privacy terms explain recipients, international-transfer safeguards and retention periods.
We process personal data ourselves only where you interact with us. This may include chat messages, public display names and channel IDs (which may remain visible in chat, the stream or platform recordings), moderation data, email/contact enquiries and, where applicable, donation or membership data handled through platform or payment services. The legal basis is Article 6(1)(f) GDPR (our legitimate interests in operation, security, moderation and communication) or Article 6(1)(b) GDPR where processing is necessary for a contract.
We retain data only while it is needed for the relevant purpose, a statutory retention duty applies or legal claims may be asserted or defended. Sections 8 and 9 state the shorter periods that apply to our YouTube API and chatbot processing. YouTube's and Twitch's own settings and terms govern retention by those platforms.
Where Stormtape is required to make recordings as a broadcaster, the transmitted contributions must generally be retained completely in sound and vision for two months from their last transmission. During a Stormtape programme, the transmitted signal is therefore recorded accordingly. Those recordings may include public chat names or messages if those were reproduced in the picture or sound. The legal basis is Article 6(1)(c) GDPR in conjunction with Article 29(2) and (3) of the Bavarian Media Act. Our mandatory recordings are then deleted unless an objection or complaint is known, or a request by the competent authority or the establishment, exercise or defence of legal claims requires longer retention. Platform VODs are separate and their availability is controlled by YouTube or Twitch.
Subject to the statutory conditions, you have rights of access, rectification, erasure, restriction, objection and data portability under Articles 15–21 GDPR. You may also lodge a complaint with a data protection supervisory authority. The competent authority is in particular the Bavarian State Office for Data Protection Supervision (BayLDA), Promenade 18, 91522 Ansbach, Germany (www.lda.bayern.de). For data-subject requests, contact kontakt@stormtape.com.
The website stormtape.com is delivered as a static website through Cloudflare Workers with
Static Assets. The public warning viewer at
api.stormtape.com/warnings is routed through Cloudflare's network to a self-operated server.
To the extent Cloudflare, Inc., 101 Townsend St, San Francisco, CA 94107, USA, processes personal data to
provide these services on our behalf, it acts as a processor under Article 28 GDPR and the
Cloudflare
Data Processing Addendum applies. Where Cloudflare processes data for its own purposes described in its
Privacy Policy, including certain network and security data, Cloudflare acts as an independent controller.
Technically necessary access data, such as IP address, time, requested
address including any query parameters, referrer and browser/device identifier, is processed to deliver and
protect the service, including
attack and DDoS mitigation. The legal basis is Article 6(1)(f) GDPR.
Data may be transferred to the USA. Cloudflare identifies, where applicable, the EU-US Data Privacy
Framework and supplementary EU Standard Contractual Clauses as transfer safeguards. Data is processed
in accordance with the settings for the relevant Cloudflare service and only for as long as necessary for
delivery, security and error analysis. Details are in the
Cloudflare Privacy
Policy. We do not set our own cookies or use tracking in the warning viewer, and we do not store viewer
input there. Cloudflare may set technically necessary cookies depending on the enabled security features.
The lang parameter only controls the display language. A third-party CAP or authority website is
contacted only after you click its link; its operator is responsible for the resulting processing.
Public place lookup. If /api/lage/ort is called directly, we process the submitted place
name or coordinates to generate a weather response. We do not put the free text into our own persistent
storage. The in-memory lookup cache uses only a SHA-256 value of the normalised query as its key; the
associated place result is removed by the first once-per-minute cleanup after it becomes one hour old.
Forecast coordinates are similarly removed after 20 minutes by the next cleanup. Each cache is also limited
to 2,000 entries. To prevent abuse, we keep a rate-limit key derived from the IP address for 120 seconds and
remove it during the next once-per-minute cleanup. The legal basis is Article 6(1)(f) GDPR (secure and
resource-efficient operation). Independently, the Cloudflare/access data described above may contain the
requested address including its query parameters.
The home page loads web fonts from Bunny Fonts (BunnyWay d.o.o., EU), which technically receives the IP address. According to Bunny Fonts, font requests are not logged or used for tracking and no cookies are set. We do not use analytics tools or our own tracking cookies on the website. YouTube and Twitch players are not embedded; the website only links to them.
If you contact us through the contact form or by email at kontakt@stormtape.com, we process your email address, any name you provide, the subject, message and requested reply language solely to handle the enquiry. The legal basis is Article 6(1)(b) or (f) GDPR. Separate consent is not required. Providing the information is voluntary, but we cannot handle the enquiry without a reachable email address and a message.
The form transmits the information in encrypted form to a separate Cloudflare Worker at
contact.stormtape.com. The Worker checks format and size, an empty abuse-prevention field and a
SHA-256 access key derived from the connecting IP address for a limit of three attempts per 60 seconds. It
neither puts form
data into KV, D1 or another storage service of ours nor writes message content to application logs. After a
successful check, Cloudflare Email Service delivers the message to our fixed contact mailbox through a
Workers send_email binding. Section 5's
information about Cloudflare's role, possible third-country transfers and technical access data applies
accordingly.
We use Cloudflare Turnstile to prevent abuse on the basis of Article 6(1)(f) GDPR. Cloudflare processes signals including the IP address, TLS fingerprint, User-Agent, sitekey and associated origin, as well as other technically necessary signals. Cloudflare processes these signals on our behalf to provide Turnstile and protect our form. Under the Turnstile Privacy Addendum, Cloudflare acts as an independent controller when it processes the same signals on the basis of its own legitimate interests to improve its bot-detection capabilities. The contents of the form fields are not sent to the Turnstile verification interface; our server-side validation transmits the short-lived token and connecting IP address and checks action and hostname information. Further details are in the Cloudflare Turnstile Privacy Addendum. We retain the delivered enquiry in our contact mailbox until it has been dealt with and afterwards only where needed for follow-up questions, legal defence or statutory retention duties.
The fixed destination mailbox is currently a consumer Gmail account. The provider and, for processing in the EEA, generally the independent controller is Google Ireland Limited, Gordon House, Barrow Street, Dublin 4, Ireland. Under the terms applicable to consumer Gmail, Google processes in particular sender and recipient details, subject, message content and attachments, sending time and technical metadata. Google does not offer a data processing agreement for consumer Gmail and states that it does not act as a processor for that service. Data may also be processed by Google LLC in the United States. Google identifies, where applicable, the EU–US Data Privacy Framework and, for transfers not covered by an adequacy decision, EU Standard Contractual Clauses. Google's purposes, recipients, retention information and stated transfer mechanisms are described in the Google Privacy Policy and Google's data-transfer framework information; Google's explanation of the roles for consumer and Workspace services is in the Google Privacy Help Center. Our legal basis for transmitting to and using the mailbox to handle your enquiry is Article 6(1)(b) or (f) GDPR.
During notable weather situations our chatbot may post links to publicly accessible third-party webcam pages, for example windy.com, foto-webcam.eu or panomax.com. These links lead to external services whose operators are responsible for their content and data processing. Merely displaying a link in chat does not transmit your data to that operator; data such as your IP address is transmitted only if you click it.
To select suitable webcams, we maintain an internal source directory containing the name, coordinates and URL of publicly available webcams. If it exceptionally contains information about an identifiable private webcam operator, our legal basis is Article 6(1)(f) GDPR (legitimate interest in editorial source selection and linking to a publicly offered service; this paragraph provides the information under Article 14 GDPR). Webcam operators may object at any time by emailing kontakt@stormtape.com; we will then review and remove the entry.
Automated reading of viewer chat messages and the location replies are enabled only after consent by repeated command input (details in section 9). Personal greetings are currently disabled. The software also manages the operator's own channel and sends clearly labelled automated status messages.
The automated YouTube livestream and chat software is an API Client and uses YouTube API Services; the website itself does not use this API. Use of the API-supported chat function is subject to the YouTube Terms of Service, and by using that function you agree to be bound by those terms. Google's processing is described in the Google Privacy Policy.
API data retrieved. From the public live chat: message text, publication time, public display name, public YouTube channel ID and role markers such as channel owner or moderator. For the livestream: video/broadcast ID, title, description, status/visibility, bound stream, viewer count and other metadata needed to manage and update the broadcast. The API Client posts chat replies, updates titles, descriptions, status and thumbnails, and manages the broadcast lifecycle. It does not retrieve viewer email addresses, passwords, private playlists or private subscription data.
Use and disclosure. Chat data is used to answer weather questions, provide one greeting per calendar day, limit abuse and operate the service. Only in the exceptional case described in section 9 is the message text sent to Groq without the display name or channel ID. We do not sell this data, disclose it for advertising or use it to build advertising profiles. Our API Client sets no cookies on viewer devices and does not serve advertising to third parties.
Authorisation, storage and deletion. Only the channel operator authorises OAuth access; viewers do not grant our API Client access to their accounts. The authorising account can revoke access in its Google security settings. Authorised API data stored for that account is deleted as soon as possible after revocation and no later than seven calendar days afterwards. Permissions that can no longer be verified and associated data are removed in accordance with the YouTube Developer Policies. The shorter periods in section 9 apply to public chat data.
You can ask us by email to delete API data we hold about you. We will do so as soon as possible and no later than seven calendar days after the request. This does not delete data held by YouTube; content on YouTube must be removed through YouTube itself.
Enabled only after consent. Software reads public chat messages and answers questions about weather conditions at a place. Before the first reply, each user receives a one-time short notice pointing to this policy; only entering the command again (e.g. „!weather accept") counts as consent to the processing described in this section. The weather statement itself is not generated by a language model; it is assembled automatically from measurement, model and warning information.
Place lookup. To determine the intended place, we first query a locally stored and modified place directory based on GeoNames. No public geocoding API is called and no data leaves our system for this step. Only if the local lookup fails is the text of the chat message sent to an AI service which extracts only the place name mentioned in it. The display name and channel ID are not sent. Whether a message is transferred therefore depends on whether the local lookup can resolve it unambiguously.
Recipient. Groq (contracting entity for users in the European Economic Area: Groq UK Limited). Under Groq's contractual terms, customer data is not used for training or fine-tuning without permission. According to Groq's current documentation, ordinary inference requests are not persistently retained by default; inputs and outputs may nevertheless be logged temporarily for up to 30 days to troubleshoot system failures or investigate suspected abuse. Unless activation of Zero Data Retention (ZDR) has been documented in the operator account, this possible retention is not excluded here. Groq always processes technical usage metadata. Details: Groq – Your Data. Processing may take place on infrastructure in the USA; the EU Standard Contractual Clauses in Groq's Data Processing Addendum are used for this transfer.
Legal basis. Article 6(1)(f) GDPR (our legitimate interest in functional, abuse-resistant and automated responses to viewer questions). Please do not put confidential information or special categories of personal data in the public chat.
Local logs. For abuse limiting, handling objections and quality assurance, a place query is logged locally with: an HMAC value (keyed hash) of the YouTube channel ID for limiting and objection handling, the detected place (GeoNames ID), the detection method, a result code, and technical time data. No cleartext name, message text or raw command is stored. These logs do not leave our system and are not included in backups or version archives. Once a record is more than 14 days old, it is deleted during the next automatic cleanup, which runs at least every six hours. For the greeting function, the YouTube channel ID is stored by calendar day and removed from the greeting store at the first check after the date changes. Identifiable chat text and display names are not additionally written to general process logs.
Objection, deletion and automated decisions. You may object at any time to processing based on Article 6(1)(f) GDPR: with the chat command „!wetter_off" (your channel ID is added to an ignore list and its log records are deleted immediately), with „!privacy delete" (your log records are deleted within seven calendar days at the latest) or by emailing kontakt@stormtape.com. The „!privacy" command posts the link to this policy in chat. We assess each objection and stop the processing unless overriding compelling legitimate grounds or legal claims apply. Chat replies have no legal or similarly significant effect; no automated decision within the meaning of Article 22 GDPR is made.