blitz.cloudPreise
DeutschDE
AnmeldenApp online stellenStarten

Datenschutzerklärung von blitz.cloud

Welche personenbezogenen Daten blitz.cloud verarbeitet, wofür, auf welcher Rechtsgrundlage, an wen sie gehen und wie lange wir sie speichern.

Aktualisiert

Diese Datenschutzerklärung gilt für blitz.cloud: die Website blitz.cloud, das Dashboard unter dashboard.blitz.cloud, die Anmeldung unter login.blitz.cloud sowie die Schnittstellen api.blitz.cloud und mcp.blitz.cloud. Sie erklärt, welche personenbezogenen Daten wir verarbeiten, wozu, auf welcher Rechtsgrundlage, an wen wir sie weitergeben und wann wir sie löschen. Es gibt sie auf Deutsch und auf Englisch. Weichen die Fassungen voneinander ab, gilt die deutsche.

1. Verantwortlicher

BlitzWorks UG (haftungsbeschränkt), vertreten durch den Geschäftsführer Simon Gloël, Graßer Weg 73, 93053 Regensburg, eingetragen beim Amtsgericht Regensburg unter HRB 21609, E-Mail hallo@blitzworks.io.

Einen Datenschutzbeauftragten haben wir nicht benannt, weil wir dazu nicht verpflichtet sind. Fragen zum Datenschutz schick bitte an hallo@blitzworks.io oder an die Anschrift oben.

2. Wo deine Daten liegen

blitz.cloud läuft auf Servern, die wir bei unserem Rechenzentrumsbetreiber in der EU mieten und selbst betreiben. Dein Konto, deine Apps, deren Dateien und Datenbanken liegen in Deutschland, bei manchen Apps in Finnland. Sicherungskopien und die gebauten Images deiner Apps liegen getrennt davon bei demselben Betreiber in der EU (Finnland). Dateien eines Kontos, die zwei Tage lang keine App braucht, lagern wir verschlüsselt auf einen getrennten Speicher desselben Betreibers in Deutschland aus und holen sie zurück, sobald eine App sie wieder braucht. Dateien, die du für den Import in eine Datenbank oder eine App hochlädst, und Exporte, die du herunterlädst, liegen auf einem weiteren getrennten Speicher desselben Betreibers in der EU und werden dort nach einem Tag automatisch gelöscht.

Einige Dienstleister verarbeiten Daten in unserem Auftrag oder bekommen sie, weil du deren Dienst nutzt. Sie sind in den folgenden Abschnitten jeweils genannt. Wo Daten in ein Land außerhalb der EU gehen, steht dort auch, auf welcher Grundlage.

3. Wenn du blitz.cloud besuchst

Cloudflare

Alle Anfragen an blitz.cloud, dashboard.blitz.cloud, login.blitz.cloud, api.blitz.cloud und mcp.blitz.cloud laufen über das Netzwerk von Cloudflare, Inc., 101 Townsend St., San Francisco, CA 94107, USA. Cloudflare liefert die Seiten aus, schützt sie vor Angriffen und überlässt uns die Namensauflösung (DNS). Dabei verarbeitet Cloudflare deine IP-Adresse, die aufgerufene Adresse, Datum und Uhrzeit, Browser- und Geräteangaben sowie den Inhalt der Anfrage, weil Cloudflare die verschlüsselte Verbindung entgegennimmt und an unsere Server weiterreicht. Cloudflare kann dabei ein technisch notwendiges Cookie setzen, mit dem es automatisierte Zugriffe erkennt (zum Beispiel __cf_bm).

Cloudflare arbeitet für uns als Auftragsverarbeiter. Rechtsgrundlage ist unser berechtigtes Interesse an einer sicheren und schnellen Auslieferung (Art. 6 Abs. 1 lit. f DSGVO). Cloudflare verarbeitet Daten auch in den USA und an Standorten außerhalb der EU, die deinem Standort am nächsten liegen. Die Übermittlung stützt sich auf den Angemessenheitsbeschluss der EU-Kommission zum EU-US Data Privacy Framework, unter dem Cloudflare zertifiziert ist, sowie auf Standardvertragsklauseln. Mehr dazu unter cloudflare.com/privacypolicy.

Server-Logdateien

Unsere Server verarbeiten bei jeder Anfrage die technisch notwendigen Daten (IP-Adresse, Datum und Uhrzeit, aufgerufene Seite, Browser), um sie zu beantworten und Störungen und Angriffe zu erkennen (Art. 6 Abs. 1 lit. f DSGVO). Die Logdateien werden nicht an einem zentralen Ort gesammelt und laufend überschrieben. Für Anfragen an unsere eigenen Adressen (blitz.cloud, dashboard, login, api und mcp) speichern wir die aufgerufene Seite ohne Parameter, den Statuscode, die Antwortzeit, den Browser und die Uhrzeit 24 Stunden lang in unserer Datenbank, ohne IP-Adresse. So können wir Störungen auch im Nachhinein aufklären.

Schriften

Die Schriften Geist und Geist Mono liefern wir von unseren eigenen Servern aus. Es werden keine Schriften von Google Fonts oder anderen Anbietern nachgeladen.

Besucherstatistik mit Matomo

Wir zählen Besuche auf blitz.cloud und im Dashboard mit der Open-Source-Software Matomo, die wir selbst unter matomo.blitzworks.io betreiben, auf unseren Servern in Deutschland. Es gehen keine Daten an den Hersteller von Matomo oder an andere Dritte.

Die Statistik arbeitet ohne Cookies und ohne Zugriff auf dein Gerät. Verarbeitet werden die gekürzte IP-Adresse (die letzten beiden Blöcke werden vor dem Speichern entfernt), die aufgerufenen Seiten, die Seite, von der du kamst, Datum und Uhrzeit, Browser und Gerätetyp sowie die ungefähre Region. Im Dashboard erfassen wir nur, welche Art von Seite aufgerufen wurde, etwa "Übersicht einer App", ohne Namen oder Kennungen von Apps, ohne Adressen und ohne Kontodaten. "Do Not Track" und vergleichbare Einstellungen des Browsers respektieren wir. Rechtsgrundlage ist unser berechtigtes Interesse an einer datensparsamen Reichweitenmessung (Art. 6 Abs. 1 lit. f DSGVO).

Matomo setzt keine Cookies und speichert nichts auf deinem Gerät, deshalb fragen wir nicht nach einer Einwilligung. Bis zum 8. November 2026 setzte Matomo die Cookies _pk_id und _pk_ses, um wiederkehrende Besuche zu erkennen, wenn du es im Einwilligungsdialog von Google erlaubt hattest. Das tut es nicht mehr, und es löscht sie, wenn es sie findet. Die Rohdaten einzelner Besuche löscht Matomo nach 13 Monaten; übrig bleiben Summen, die sich auf niemanden beziehen.

Wo dein Besuch begann (die Website oder der Link, über den du kamst, die erste Seite, die du auf blitz.cloud geöffnet hast, und ein Kampagnenname, wenn der Link einen trug), reist im Registrierungslink selbst mit, als ft= in seiner Adresse. Die Website ermittelt es in der geöffneten Seite und behält es dort; nichts davon kommt in ein Cookie oder in den Speicher deines Browsers. Wird dein Konto angelegt, speichern wir es beim Konto, damit wir sehen, welche Seiten und Links zu Anmeldungen führen. Rechtsgrundlage ist unser berechtigtes Interesse daran, zu wissen, welche unserer Seiten und Links funktionieren (Art. 6 Abs. 1 lit. f DSGVO).

Die Apps, die Kunden auf blitz.cloud betreiben, messen wir nicht mit Matomo.

Messung von Registrierung und Upgrade

Wir wollen auch wissen, wie viele Konten von der Registrierung zu einer laufenden App und zu einem bezahlten Tarif kommen und über welchen Weg sie kamen. Dafür sendet unser Server, nicht dein Browser, je Konto bis zu vier Ereignisse an unser Matomo: Registrierung abgeschlossen, erste App online, Testphase gestartet, bezahlter Tarif gestartet. Jedes Konto bekommt dafür eine Zufallsnummer, die wir beim Konto speichern und mit ihm löschen. Die Ereignisse enthalten diese Nummer, die Seite oder die App aus dem Store, über die du dich registriert hast, die Art der Quelle deiner ersten App (etwa eine App aus dem Store oder ein GitHub-Repository), wie viele Sekunden es dauerte, bis sie online war, den Moment, in dem die Testphase begann, sowie Tarif und Abrechnungszeitraum. Sie enthalten keine E-Mail-Adresse, keinen Namen, keine Kontokennung, nicht deine IP-Adresse und keinen App-Namen. Auf deinem Gerät wird nichts gespeichert oder ausgelesen. Ereignisse senden wir nur für Konten, die seit dem 16. Oktober 2026 angelegt wurden. Rechtsgrundlage ist unser berechtigtes Interesse, zu verstehen, welche Teile von blitz.cloud zu einer laufenden App und zu einem bezahlten Tarif führen (Art. 6 Abs. 1 lit. f DSGVO). Du kannst jederzeit widersprechen, mit einer E-Mail an hallo@blitzworks.io (Art. 21 DSGVO); dann senden wir für dein Konto keine Ereignisse mehr und löschen die schon gesendeten. Matomo löscht die Ereignisse nach 13 Monaten.

Keine Werbung

blitz.cloud zeigt keine Werbung: nicht auf der Website, nicht im Dashboard, nicht bei der Anmeldung und nicht in den Apps unserer Kunden. Keine Seite lädt ein Werbeskript. Bis zum 8. November 2026 zeigte die Website in ihren Artikeln Anzeigen von Google AdSense und lud auf jeder Seite den Einwilligungsdialog von Google ("Datenschutz & Mitteilungen"), und bis zum 6. November 2026 zeigte das Dashboard im kostenlosen Tarif Anzeigen und prüfte, ob ein Werbeblocker sie verhinderte. Das ist alles beendet. Das Cookie FCCDCF von Google, das deine Auswahl in diesem Dialog enthielt, wird nicht mehr gelesen; du kannst es in den Einstellungen deines Browsers löschen, zusammen mit den Cookies, die Clickio bis zum 19. Oktober 2026 hinterlassen hat (__lxG__consent__v2 und ähnliche). Was wir zur Werbeblocker-Prüfung festgehalten haben (wann ihr Hinweis erschien und was du geklickt hast), bleibt in der Nutzungshistorie deines Kontos (Abschnitt 6), bis sie gelöscht wird.

4. Cookies und Speicher im Browser

Wir nutzen nur Cookies und Browserspeicher, die technisch notwendig und deshalb ohne Einwilligung zulässig sind (§ 25 Abs. 2 Nr. 2 TDDDG):

WoNameWozuWie lange
dashboard.blitz.cloud__Host-blitz_session (bei Bedarf auf mehrere nummerierte Cookies verteilt)Hält dich angemeldet. Enthält deine Anmeldetoken, verschlüsselt und für Skripte auf der Seite unlesbarbis du den Browser schließt oder dich abmeldest
dashboard.blitz.cloudblitz_state, blitz_verifier, blitz_nextSichern den Anmeldevorgang ab und merken sich, wohin es danach geht10 Minuten
dashboard.blitz.cloudgh_returnMerkt sich beim Verbinden von GitHub, auf welche Seite du zurückkehrst30 Minuten
dashboard.blitz.cloudblitz_refMerkt sich den Einladungscode, wenn du über den Einladungslink eines anderen Kunden kommst, bis dein Konto angelegt ist7 Tage
dashboard.blitz.cloudblitz_intentMerkt sich, welche App aus dem Store oder welches Repository du bereitstellen wolltest oder welchen Tarif du auf der Preisseite gewählt hast, bis dein Konto eingerichtet ist7 Tage
dashboard.blitz.cloudblitz_signup_langMerkt sich die Sprache der Seite, von der aus du dich registrierst, damit dein Konto und unsere E-Mails in ihr starten, bis dein Konto angelegt ist7 Tage
dashboard.blitz.cloudblitz-langMerkt sich die Sprache, die du im Dashboard gewählt hast1 Jahr
login.blitz.cloudCookies der Anmeldesoftware Keycloak, etwa AUTH_SESSION_ID, KEYCLOAK_IDENTITY, KEYCLOAK_SESSIONAnmeldung und SitzungSitzung, höchstens so lange wie die Anmeldung (Abschnitt 5)
alleCloudflare, siehe Abschnitt 3Schutz vor automatisierten Zugriffenkurz, nach Cloudflares Angaben

Im lokalen Speicher (Local Storage und Session Storage) deines Browsers legen wir außerdem ab: ob du ein helles oder dunkles Erscheinungsbild möchtest, einen noch nicht abgeschickten Entwurf im Assistenten für neue Apps, kleine Hinweise wie "diesen Tipp schon gesehen", ob du im Dashboard angemeldet bist (damit die Website den passenden Knopf zeigt), und den Code aus einem Einladungslink. Diese Einträge bleiben auf deinem Gerät. Außer dem Einladungscode, der mit der Registrierung an uns geht, werden sie nicht an uns übertragen. Du kannst sie über die Einstellungen deines Browsers löschen.

Nichts auf blitz.cloud braucht deine Einwilligung. Bis zum 8. November 2026 legte die Website blitz_ft im Session Storage ab, und das Dashboard setzte die Cookies blitz_sk und blitz_from, wenn du Statistik erlaubt hattest, und merkte sich diese Antwort in blitz_consent. Keins davon wird mehr geschrieben, und das Dashboard löscht die drei Cookies, wenn dein Browser sie noch mitschickt.

5. Dein Konto

Registrierung und Anmeldung

Für Registrierung und Anmeldung betreiben wir die Software Keycloak selbst, unter login.blitz.cloud auf unseren Servern in Deutschland. Bei der Registrierung verarbeiten wir deine E-Mail-Adresse und dein Passwort (gespeichert wird nur ein Hashwert), auf Wunsch deinen Namen. Wenn du eine zweite Stufe einrichtest, speichern wir die dafür nötigen Daten: das Geheimnis für Einmalcodes oder den öffentlichen Schlüssel deines Passkeys. Wir schicken dir eine E-Mail mit einem Bestätigungslink. Erst mit der Bestätigung kommt der Vertrag über den kostenlosen Tarif zustande. blitz.cloud richtet sich an Menschen ab 16 Jahren (AGB Abschnitt 2). Daten jüngerer Kinder verarbeiten wir nicht wissentlich.

Rechtsgrundlage ist die Erfüllung des Vertrags über blitz.cloud und die Maßnahmen davor (Art. 6 Abs. 1 lit. b DSGVO). Registrierst du dich, um eine App aus dem Store zu installieren oder über einen Link "Deploy on blitz.cloud" ein Repository bereitzustellen, speichern wir die Store-Seite, von der du kamst (etwa /store/n8n, mit der Quelle des Links), oder das Repository aus dem Link und den Zeitpunkt bei deinem Konto, damit das Dashboard die App oder das Repository öffnen kann, sobald du eingerichtet bist. Beides entfernen wir, sobald du deine Adresse bei blitz.cloud gewählt hast, spätestens nach sieben Tagen. Rechtsgrundlage ist die Vertragserfüllung (Art. 6 Abs. 1 lit. b DSGVO). Außerdem speichern wir einmal bei deinem Konto, woher deine Registrierung kam: die im Link genannte Kampagne (Quelle, Medium, Kampagne), die Adresse der Seite, die auf uns verlinkt hat, die erste Seite, die du auf blitz.cloud geöffnet hast, wie du dich registriert hast (Passwort, Google oder GitHub), dein Land, wie es deine Verbindung zeigt, und deine Sprache. Hast du Statistik erlaubt, behält die Website diese Notiz, während du dich umsiehst (Abschnitt 4, blitz_ft). Sonst kennt sie nur die Seite, auf der du bist, und hängt sie an den Link ins Dashboard, außer du hast Statistik abgelehnt. Kommt keine Notiz an, nehmen wir, was die Anmeldeanfrage selbst zeigt: die Kampagne in ihrer Adresse, die Seite, die auf sie verlinkt hat, oder die E-Mail oder den Link, von dem sie kam. Wir löschen das mit deinem Konto. Rechtsgrundlage ist unser berechtigtes Interesse zu wissen, welche Wege Menschen zu blitz.cloud und zu einem bezahlten Tarif bringen (Art. 6 Abs. 1 lit. f DSGVO). Wir prüfen außerdem, ob die E-Mail-Adresse eines Kontos von einem Wegwerf-Mail-Dienst stammt. Diese Prüfung läuft gegen eine Liste auf unserem eigenen Server, es geht nichts nach außen. Die Liste stammt aus einer öffentlichen Quelle und aus eigenen Ergänzungen. Nutzt ein Konto eine solche Adresse, dürfen wir es ablehnen oder das Konto sperren, wie es Abschnitt 2 der AGB beschreibt. Wir prüfen auch, ob es zu dem Postfach schon ein Konto gibt. Dafür bilden wir aus der Adresse eine einheitliche Form: in Kleinbuchstaben, ohne einen Zusatz nach einem Pluszeichen und bei Gmail ohne Punkte. Diese Form speichern wir beim Konto und entfernen sie zusammen mit der Adresse. Gibt es zu einem Postfach schon ein Konto, lehnen wir ein weiteres ab; hat ein Postfach mehrere Konten, sperren wir alle bis auf das zuletzt genutzte, wie es Abschnitt 2 der AGB beschreibt. Rechtsgrundlage für diese Prüfungen ist die Vertragserfüllung (Art. 6 Abs. 1 lit. b DSGVO) und unser berechtigtes Interesse daran, jedes Konto erreichen zu können und mehrere Konten pro Person zu verhindern (Art. 6 Abs. 1 lit. f DSGVO).

Schutz von Registrierung und Meldeformular mit Cloudflare Turnstile

Das Registrierungsformular und das Formular für Meldungen rechtswidriger Inhalte enthalten eine Prüfung von Cloudflare Turnstile, damit Konten und Meldungen von Menschen kommen und nicht von Skripten. Beim Laden des Formulars lädt dein Browser dafür ein Skript von Cloudflare. Cloudflare verarbeitet dabei deine IP-Adresse sowie Angaben zu Browser und Gerät und gibt uns ein Ergebnis zurück, das wir zusammen mit der IP-Adresse bei Cloudflare bestätigen lassen. Rechtsgrundlage ist unser berechtigtes Interesse, Missbrauch, automatisch angelegte Konten und automatische Meldungen zu verhindern (Art. 6 Abs. 1 lit. f DSGVO). Für die Übermittlung in die USA gilt, was in Abschnitt 3 zu Cloudflare steht. Bei der Anmeldung und bei der Registrierung mit GitHub oder Google gibt es diese Prüfung nicht.

Anmeldung mit GitHub oder Google

Du kannst dich statt mit Passwort auch mit deinem Konto bei GitHub oder Google registrieren und anmelden. Dann leiten wir dich zu GitHub (GitHub, Inc., 88 Colin P. Kelly Jr. Street, San Francisco, CA 94107, USA) oder Google (Google Ireland Limited, Gordon House, Barrow Street, Dublin 4, Irland) weiter. Bei der ersten Anmeldung übernehmen wir von dort deine E-Mail-Adresse und, bei Google, deinen Vor- und Nachnamen. Bei GitHub fragen wir nur die Berechtigung an, deine E-Mail-Adresse zu lesen, bei Google die Angaben "openid email profile". Wir speichern außerdem, welches Konto bei GitHub oder Google zu deinem blitz.cloud-Konto gehört.

Rechtsgrundlage ist die Vertragserfüllung (Art. 6 Abs. 1 lit. b DSGVO), denn du wählst diesen Weg selbst. GitHub und Google verarbeiten die Anmeldung in eigener Verantwortung, nach ihren eigenen Datenschutzhinweisen. GitHub verarbeitet Daten in den USA, auf Grundlage des EU-US Data Privacy Framework.

Anmeldeprotokoll und Sitzungen

Keycloak protokolliert Anmeldungen, fehlgeschlagene Anmeldeversuche, Änderungen an Passwort, Passkeys und zweiter Stufe sowie den Versand von Anmelde-E-Mails, jeweils mit Zeitpunkt und IP-Adresse. Daraus schicken wir dir Sicherheitsmitteilungen, etwa wenn dein Passwort geändert wurde, und wir erkennen damit Angriffe auf Konten. Dieselben Einträge nutzen wir, um zu erkennen, ob mehrere Konten von derselben IP-Adresse aus angelegt oder angemeldet wurden (Abschnitt 14). Nach acht falschen Passwörtern in Folge sperrt Keycloak die Anmeldung vorübergehend. Die Einträge werden nach 30 Tagen automatisch gelöscht. Rechtsgrundlage ist unser berechtigtes Interesse an der Sicherheit der Konten (Art. 6 Abs. 1 lit. f DSGVO).

Eine Sitzung endet nach einer Stunde ohne Aktivität und spätestens nach zehn Stunden. Unter Settings siehst du, wo du angemeldet bist (Browser und Betriebssystem, IP-Adresse, Beginn und letzte Aktivität), und kannst einzelne Sitzungen beenden. Ein KI-Assistent, den du über MCP verbindest, bekommt einen eigenen Zugang. Er bleibt verbunden, solange der Assistent ihn nutzt, und verfällt nach höchstens 30 Tagen ohne Nutzung. Unter Settings trennst du ihn jederzeit.

Mit blitz.cloud in deinen eigenen Apps anmelden

Manche Apps aus dem Store zeigen auf ihrer eigenen Anmeldeseite einen Knopf "Sign in with blitz.cloud". Nutzt du ihn, prüft unsere Anmeldung, ob die App zu deinem Konto gehört, und gibt dann deine E-Mail-Adresse, deinen Namen und deinen Benutzernamen an diese App weiter, damit sie dich anmelden kann. Manche Apps machen dich so zu ihrem Admin. Nur das Konto, dem die App gehört, kann sich so anmelden. Die App läuft in deinem Konto, also entscheidest ab dann du, was sie mit diesen Daten tut (Abschnitt 14). Rechtsgrundlage ist die Vertragserfüllung (Art. 6 Abs. 1 lit. b DSGVO), da du diesen Weg selbst wählst.

Eine kostenlose Pro-Testzeit pro Person

Pro 14 Tage kostenlos testen gibt es einmal pro Person (AGB Abschnitt 5a). Bevor eine Testzeit beginnt, prüfen wir, ob du mit einem anderen Konto schon eine hattest. Dafür vergleichen wir Daten, die wir ohnehin aus anderen Gründen haben: die Standardform deines Postfachs (oben), das GitHub- oder Google-Konto, mit dem du dich anmeldest, den Namen des Kontos zusammen mit den IP-Adressen aus dem Anmeldeprotokoll, die übergeordnete Domain deiner eigenen Domains und das GitHub-Konto, aus dem die Repositorys deiner Apps kommen. Wenn du während der Testzeit eine Karte hinterlegst, vergleichen wir auch den Fingerabdruck, den Stripe von der Karte bildet (Abschnitt 9). Passt die Prüfung zu einem Konto, das schon eine Testzeit hatte, bekommst du keine kostenlose Testzeit und kannst Pro direkt kaufen. Die Ablehnung und die Art der Übereinstimmung, nicht das andere Konto, halten wir im Protokoll des Kontos fest (Abschnitt 6). Rechtsgrundlage ist unser berechtigtes Interesse, das kostenlose Angebot jeder Person einmal zu geben und die Kosten der Testzeiten zu begrenzen (Art. 6 Abs. 1 lit. f DSGVO). Die Daten werden zusammen mit deinem Konto entfernt, wie Abschnitt 13 beschreibt.

6. Wenn du blitz.cloud nutzt

Was wir speichern

Um den Dienst zu erbringen, speichern wir zu deinem Konto:

  • deine E-Mail-Adresse, deinen Namen, deine Adresse bei blitz.cloud (etwa lena.prod.page) und deinen Tarif,
  • deine Apps mit ihren Einstellungen, Adressen und Versionen, deine Datenbanken, eigenen Domains und DNS-Einträge,
  • die Einstellungen deiner Apps (Umgebungsvariablen, darunter Passwörter und Verbindungsdaten). Diese verschlüsseln wir, bevor wir sie speichern,
  • die Protokolle der Builds, also was beim Bauen einer App ausgegeben wurde, und bei Apps aus GitHub die Nachricht des jeweiligen Commits,
  • die Aktivität einer App (bereitgestellt, neu gestartet, eingeschlafen, wiederhergestellt) und ein Protokoll aller Änderungen an deinem Konto: wer (du, ein KI-Assistent über MCP, ein Mitarbeiter von uns oder das System) wann was getan hat,
  • Zugriffszahlen je App (Anfragen, Datenmenge, Fehler), zusammengefasst ohne IP-Adressen,
  • API-Schlüssel (nur als Hashwert) und die KI-Assistenten, die du über MCP verbunden hast,
  • wie du blitz.cloud nutzt: jede Nacht, wie viele Apps, Datenbanken, Speicher und Builds dein Konto hat, und wann du an eine Grenze deines Tarifs stößt, einen Knopf für Pro anklickst, die Bezahlseite öffnest, sie ohne Zahlung verlässt oder kündigst, mit dem Grund, wenn du einen nennst (beim Verlassen der Bezahlseite wählst du ihn aus einer kurzen Liste), welche Schritte du im Assistenten für neue Apps gehst, wann du einen Link "Deploy on blitz.cloud" öffnest, woher er kam und welches Repository oder welche App aus dem Store er nennt, welche Antwort du anklickst, wenn eine Erinnerungsmail fragt, warum noch keine App online ist, und, wenn die Suche im Store nichts findet, nach welcher App aus einer festen Liste bekannter App-Namen du gesucht hast,
  • was du uns in der Einführung nach der Registrierung sagst: was du online bringen willst (eine App aus dem Store, eigenen Code, ein Docker-Image oder dich nur umsehen), eine Domain, die du dir beim Wählen deiner Adresse angesehen hast, und ob du die Karte mit Tipps zum Einrichten auf der Seite Apps ausgeblendet hast,
  • wenn du das Dashboard öffnest: den Beginn jedes Besuchs, auf unserem Server aus deinen angemeldeten Anfragen gezählt (ein neuer Besuch nach 30 Minuten ohne Anfrage). Auf deinem Gerät wird dafür nichts gespeichert,
  • wann du dich zuletzt angemeldet, eine App bereitgestellt oder das Dashboard geöffnet hast. Im kostenlosen Tarif entscheidet das, wann eine App im Hintergrund anhält (AGB, Abschnitt 4).

Die laufende Ausgabe deiner Apps (Logs) zeigen wir dir live an. Wir speichern sie nicht in einer eigenen Datenbank. Sie bleibt nur so lange auf dem Server, bis sie durch neuere Ausgabe überschrieben wird oder die App neu startet.

Rechtsgrundlage ist die Vertragserfüllung (Art. 6 Abs. 1 lit. b DSGVO). Das Änderungsprotokoll führen wir zusätzlich aus berechtigtem Interesse, um Fehler, Missbrauch und Streitfälle aufklären zu können (Art. 6 Abs. 1 lit. f DSGVO).

Adressen und Zertifikate

Adressen bei blitz.cloud sind öffentlich. Für HTTPS werden Zertifikate ausgestellt, und jedes Zertifikat steht, wie überall im Internet, in öffentlichen Protokollen (Certificate Transparency). Darin stehen deine Hauptadresse und, bei eigenen Domains, deren Namen. Wähl also keinen Adressnamen, der mehr über dich verrät, als du öffentlich machen möchtest.

Domains, die du auf blitz.cloud kaufst

Kaufst du auf blitz.cloud eine Domain, muss die Registry wissen, wem sie gehört. Dafür speichern wir die Inhaberdaten, die du angibst: Name, gegebenenfalls Organisation, Postanschrift, Telefonnummer und E-Mail-Adresse. Wir geben sie an unseren Registrar weiter, die netcup GmbH, Daimlerstraße 25, 76185 Karlsruhe, die daraus einen Kontakteintrag anlegt und die Domain bei der Registry der jeweiligen Endung registriert (für .de die DENIC eG, Frankfurt am Main; für andere Endungen die jeweils zuständige Registry). Registries speichern die Inhaberdaten, solange die Domain registriert ist, und veröffentlichen sie bei den meisten Endungen nicht; einige Registries außerhalb der EU können sie im öffentlichen WHOIS zeigen. Die DNS-Einträge der Domain liegen bei Cloudflare (Abschnitt 3). Rechtsgrundlage ist die Erfüllung des Vertrags (Art. 6 Abs. 1 lit. b DSGVO). Wir löschen die Daten mit deinem Konto, es sei denn, eine Domain ist noch auf deinen Namen registriert; dann bewahren wir sie bis zum Ende ihres Registry-Jahres auf.

Wie wir Tarife und Preise planen

Aus diesen Nutzungsdaten ordnen wir jedes Konto einer Gruppe zu, etwa "betreibt fertige Apps selbst" oder "baut eigenen Code", und berechnen eine Punktzahl aus Nutzung, Grenzen und Aktivität, die zeigt, wie gut Pro zu dem Konto passen könnte. Die Einstufung sehen nur wir. Sie ändert nichts daran, was du bekommst oder bezahlst. Wir nutzen sie, um zu entscheiden, welche Tarife, Preise und Funktionen wir anbieten. Rechtsgrundlage ist unser berechtigtes Interesse, blitz.cloud wirtschaftlich zu betreiben und weiterzuentwickeln (Art. 6 Abs. 1 lit. f DSGVO). Du kannst widersprechen (Abschnitt 17). Wir löschen diese Daten nach 400 Tagen und mit deinem Konto.

Im Dashboard stellen wir manchen Kunden einmal zwei kurze Fragen: wer ihre App nutzt (nur sie selbst, Leute, die sie kennen, die Öffentlichkeit oder Kunden, oder ein Bot) und wie sie für Hosting zahlen würden (Karte, PayPal, Google Pay oder Apple Pay, oder nicht online). Die Antwort ist freiwillig. Wir speichern sie als Teil deines Nutzungsverlaufs und löschen sie nach 400 Tagen. Was damit passiert, wenn du dein Konto vorher löschst, steht in Abschnitt 13. Antworten auf unsere frühere Frage nach vier Preisen, mit der Anmerkung und der Erlaubnis, dich zu kontaktieren, wenn du sie gegeben hast, bleiben, bis du dein Konto löschst. Wir schreiben dir dazu nur, wenn du angekreuzt hast, dass wir das dürfen (Art. 6 Abs. 1 lit. a DSGVO). Diese Einwilligung widerrufst du jederzeit per E-Mail an hallo@blitzworks.io.

Empfehlungen im App Store

Um Apps im App Store vorzuschlagen, zählen wir jede Nacht, welche Store-Apps auf denselben Konten zusammen installiert sind, auch Apps, die wieder gelöscht wurden. Davon behalten wir nur eine Zahl je App-Paar, etwa "Konten mit Paperless nutzen oft auch n8n". Ein Paar zählt erst, wenn mindestens drei Konten es teilen. Die Zahlen enthalten kein Konto. Wenn du angemeldet bist, vergleichen wir sie mit den Apps deines Kontos und zeigen dir Apps, die du noch nicht nutzt. Wir speichern, welche Empfehlungen wir dir gezeigt haben und welche du angeklickt hast, um herauszufinden, welche Art zu empfehlen besser funktioniert. Diesen Eintrag löschen wir nach 90 Tagen und mit deinem Konto. Rechtsgrundlage ist unser berechtigtes Interesse, dir passende Apps zu zeigen (Art. 6 Abs. 1 lit. f DSGVO). Du kannst widersprechen (Abschnitt 17).

Wir testen außerdem, mit welcher Gestaltung des App Store Leute eine App finden, die bei ihnen läuft. In jedem Test sieht dein Konto eine von zwei Versionen, etwa welche Reihe die Startseite des Store zuerst zeigt oder nach welcher Regel "Das könnte dir auch gefallen" gefüllt wird. Die Version berechnen wir jedes Mal aus der Kennung deines Kontos. Wir speichern sie nicht, und auf deinem Gerät wird nichts abgelegt. Wir speichern, wann du die Startseite des Store oder die Seite einer App öffnest, welche App es war und ob wir dafür Vorschläge aus anderen Konten hatten. Zu den Empfehlungen, die wir dir gezeigt haben, speichern wir auch, welche Version du gesehen hast. Je Version zählen wir, wie viele Konten eine App aus dem Store starten und zum Laufen bringen. Diese Zahlen sehen nur wir. Die Einträge gehören zu deinem Nutzungsverlauf, und wir löschen sie nach 400 Tagen. Löschst du dein Konto, entfernen wir den Bezug zu deinem Konto und behalten die Einträge bis zum Ablauf der 400 Tage nur unter einer Zufallsnummer. Rechtsgrundlage ist unser berechtigtes Interesse, den App Store zu verbessern (Art. 6 Abs. 1 lit. f DSGVO). Du kannst widersprechen (Abschnitt 17).

Einladungen

Unter Settings findest du einen Einladungslink mit einem Code für dein Konto. Registriert sich jemand über diesen Link, speichern wir, wer wen eingeladen hat und ob die Einladung zählt. Du siehst dazu nur Zahlen: wie viele sich angemeldet haben, wie viele gezählt wurden und wie viele Monate Pro du verdient hast. Eine Einladung zählt, wenn das neue Konto sieben Tage lang eine App online hatte. Sie zählt nicht, wenn beide Konten dasselbe Postfach oder dieselbe eigene Domain nutzen, das neue Konto eine Wegwerf-Adresse hat oder beide Konten von derselben IP-Adresse aus angelegt oder angemeldet wurden (Abschnitt 5). Die Belohnung schreiben wir als Guthaben bei Stripe oder als kostenlosen Monat Pro gut. Rechtsgrundlage ist die Vertragserfüllung (Art. 6 Abs. 1 lit. b DSGVO), für die Prüfung auf Missbrauch unser berechtigtes Interesse (Art. 6 Abs. 1 lit. f DSGVO). Die Daten löschen wir mit deinem Konto.

Wie lange wir es speichern

DatenSpeicherdauer
Kontodaten, Apps, Datenbanken, Einstellungenbis du sie oder dein Konto löschst
Build-Protokolle, Versionen und Aktivität einer Appsolange die App besteht. Das Protokoll eines Builds, der nicht die laufende Version ist, ersetzen wir nach 90 Tagen durch einen kurzen Hinweis.
Antworten der KI zu deinen Projekten (Abschnitt 8)90 Tage. Die Antwort, aus der die laufende Version deiner App gebaut wurde, behalten wir, solange diese Version läuft. Von der Erklärung eines fehlgeschlagenen Builds bleiben nach 90 Tagen nur Ursache und Zusammenfassung. Die Kosten eines Aufrufs behalten wir ohne den Text.
Gezeigte und angeklickte Empfehlungen90 Tage
Antworten auf Fragen im Dashboard (Abschnitt 15)365 Tage
Änderungsprotokoll des Kontosdrei Jahre nach dem Eintrag, auch nach der Löschung des Kontos, siehe Abschnitt 13
Zugriffszahlen je App35 Tage
Anmeldeprotokoll (Keycloak)30 Tage
Protokoll der E-Mails, die wir dir schickenInhalt 30 Tage, Empfänger, Betreff und Zeitpunkt 180 Tage
Hashwert einer Adresse, die dem Newsletter widersprochen hatbis du die Löschung verlangst
Deine Adresse nach einer Umbenennung oder Löschung14 Tage für andere gesperrt, damit niemand sie sofort übernimmt
Sicherungskopiensiehe Abschnitt 11
Nutzungsverlauf (auch aufgerufene Seiten im App Store), Einstufung für die Tarifplanung400 Tage
Antworten auf die frühere Frage nach vier Preisen, Einladungenbis du dein Konto löschst
Die Zufallsnummer für die Messung der Registrierungen (Abschnitt 3)bis du dein Konto löschst; die Ereignisse in Matomo 13 Monate
Store-Seite oder Repository, für das du dich registriert hast (Abschnitt 5)bis du deine Adresse wählst, höchstens sieben Tage
Rechnungen und Buchungsbelegeacht Jahre, siehe Abschnitt 9

7. Builds aus GitHub und anderen Git-Hosts

Wenn du ein Projekt von GitHub bereitstellst, lädt blitz.cloud den Code des gewählten Commits, baut daraus ein Image und speichert es in unserer eigenen Registry. Gebaut wird auf unseren Build-Servern in Deutschland oder Finnland. Die Images liegen im Objektspeicher unseres Rechenzentrumsbetreibers in der EU (Finnland). Von einem Projekt bewahren wir die letzten zehn Versionen auf, die online waren, damit du zu einer früheren zurückkehren kannst. Images gelöschter Apps entfernen wir bei der nächtlichen Bereinigung.

Öffentliche Projekte laden wir ohne Anmeldung. Für private Projekte und für automatische Updates bei jedem Push verbindest du unsere GitHub-App mit deinem GitHub-Konto. Du entscheidest bei GitHub, auf welche Repositories die App zugreifen darf. Wir speichern dazu die Kennung der Installation, den Namen und das Profilbild des GitHub-Kontos und ob die App auf alle oder ausgewählte Repositories zugreifen darf. GitHub schickt uns bei jedem Push eine Nachricht. Die Verbindung kannst du jederzeit in den Einstellungen bei GitHub trennen.

Du kannst festlegen, dass eine App auf deinen eigenen GitHub Actions gebaut wird statt auf unseren Build-Servern, für einzelne Apps oder für jede neue App. Unsere GitHub-App legt dann die Datei .github/workflows/blitz-cloud.yml im Repository dieser App an, und das Dockerfile, das wir für das Projekt geschrieben haben, sobald es die App online gebracht hat, falls das Projekt keines hat. Braucht die App eine neue Version, starten wir diesen Workflow. GitHub führt ihn auf eigenen Maschinen nach eigenen Bedingungen aus und rechnet ihn auf deine Actions-Minuten an. Der Lauf schickt uns ein von GitHub signiertes Token, das Repository, Workflow und Lauf nennt; wir antworten mit dem, was gebaut werden soll, und einem Zugang, der nur die Images dieser App speichern kann und mit dem Build abläuft. Danach schickt uns der Lauf das Ende der Build-Ausgabe, das wir wie jedes andere Build-Protokoll aufbewahren (Abschnitt 6). Wir speichern, ob und wann du diese Wahl getroffen hast, den Commit, mit dem unsere Dateien hinzukamen, und die Adresse des Laufs bei GitHub. Schaltest du es aus, endet das; die Dateien bleiben in deinem Repository, bis du sie löschst.

Du kannst auch die Adresse eines beliebigen öffentlichen Git-Repositorys angeben, etwa bei GitLab oder Codeberg. Wir lesen dann ohne Anmeldung dessen Branches und laden den Code des gewählten Branches von dieser Adresse. Die Adresse speichern wir mit der App. Verbindest du ein Konto bei GitLab, Gitea, Forgejo oder Codeberg, fügst du dazu ein Zugriffstoken dieses Servers ein. Wir speichern es verschlüsselt zusammen mit der Adresse des Servers und deinem Benutzernamen dort und zeigen es nie wieder an. Wir nutzen es nur bei genau diesem Server: um deine Projekte und deren Branches zu lesen, ihren Code zu laden und den Push-Hook einzurichten, zu erneuern und zu entfernen, der uns über einen neuen Push informiert. Die Verbindung entfernst du in den Einstellungen, das Token kannst du außerdem auf diesem Server widerrufen. Mit deinem Konto löschen wir auch die Verbindung.

Rechtsgrundlage ist die Vertragserfüllung (Art. 6 Abs. 1 lit. b DSGVO). Für das, was GitHub, GitLab oder ein anderer Git-Host selbst mit deinen Daten tut, ist der jeweilige Anbieter verantwortlich.

8. KI-Unterstützung durch Anthropic (Claude)

Für einige Schritte nutzen wir das Sprachmodell Claude von Anthropic. Anthropic bekommt dabei keine Kontodaten, keine E-Mail-Adresse und keine Werte aus den Einstellungen deiner Apps. Was Anthropic bekommt, hängt vom Schritt ab:

  • Wenn du ein Image aus dem Docker Hub einrichtest: Name und Version des Images, die Ports und Ordner, die es angibt, und die Namen seiner Umgebungsvariablen.
  • Wenn wir ein Dockerfile für ein Projekt schreiben, das keines hat, oder es nach einem fehlgeschlagenen Build verbessern: der Name des Repositories und der Commit, die Liste der Dateien, der Inhalt von Projektdateien wie package.json oder requirements.txt, der Anfang der README und der Datei, mit der das Programm startet, und bei einem Fehlschlag das bisher verwendete Dockerfile und das Ende der Ausgabe des Builds.
  • Wenn wir erklären, warum ein Build oder Start fehlgeschlagen ist, und passende Schritte vorschlagen: dieselben Projektangaben, das Ende der Ausgabe, außerdem Name und Adresse der App, die Namen (nicht die Werte) ihrer Einstellungen und die Namen deiner anderen Apps. Das gilt auch für Projekte mit eigenem Dockerfile.
  • Wenn ein Projekt mehrere Dockerfiles hat und wir zuordnen, welches wozu gehört: dieselben Projektangaben und die Dockerfiles des Projekts.

Bei einem privaten Repository sind das Teile von Code, den du nicht veröffentlicht hast. Die Antworten des Modells speichern wir 90 Tage, die Anfragen selbst nicht. Die Antwort, aus der die laufende Version deiner App gebaut wurde, behalten wir länger, siehe Abschnitt 6. Ein Dockerfile, das für ein öffentliches Repository geschrieben wurde, verwenden wir für dasselbe Repository auch bei anderen Kunden wieder.

Rechtsgrundlage ist die Vertragserfüllung (Art. 6 Abs. 1 lit. b DSGVO), denn diese Schritte sind Teil dessen, was blitz.cloud für dich tut. Anbieter ist Anthropic PBC, 548 Market Street, PMB 90375, San Francisco, CA 94104, USA. Anthropic verarbeitet die Daten in den USA. Die Übermittlung ist für die Erfüllung des Vertrags mit dir erforderlich (Art. 49 Abs. 1 lit. b DSGVO).

Wir nutzen für blitz.cloud keine anderen KI-Anbieter. Welche Daten Claude sieht, wenn es uns im Betrieb hilft, steht in Abschnitt 16.

9. Bezahlung über Stripe

Wenn du Pro oder Business, eine Pro-App oder eine Domain kaufst, wickeln wir die Zahlung über Stripe ab. Anbieter ist Stripe Payments Europe, Ltd., 1 Grand Canal Street Lower, Grand Canal Dock, Dublin 2, Irland. Beim Wechsel zur Bezahlseite legen wir bei Stripe ein Kundenkonto mit deiner E-Mail-Adresse, deinem Namen und der Kennung deines blitz.cloud-Kontos an. Deine Zahlungsdaten gibst du direkt bei Stripe ein, Karten- und Kontodaten erreichen unsere Server nicht. Auch wenn du Pro 14 Tage kostenlos testest, legen wir bei Stripe ein Kundenkonto und ein Abonnement im Testzeitraum an und speichern dort die Karte, die du angibst.

Stripe verarbeitet deinen Namen, deine E-Mail-Adresse, deine Rechnungsanschrift (bei manchen Käufen, etwa einer Pro-App, nur Land und Postleitzahl), bei Unternehmen die Umsatzsteuer-Identifikationsnummer, die Zahlungsdaten sowie Angaben zu Abonnement, Rechnungen und Zahlungen. Von Stripe erhalten wir nur, ob und bis wann dein Abonnement läuft, Rechnungen und den Zahlungsstatus, Betrag und Währung eines Bezahlvorgangs sowie bei einer Testzeit einen Fingerabdruck der Karte. Der Fingerabdruck erkennt die Karte wieder, ohne ihre Nummer zu zeigen. Wir nutzen ihn nur, um zu prüfen, dass jede Person eine kostenlose Testzeit bekommt (Abschnitt 5). Zahlst du von außerhalb des Euroraums, kann Stripe deinen Standort nutzen, um dir den Betrag in deiner Währung zu zeigen.

Rechtsgrundlage ist die Erfüllung des Vertrags über deinen Kauf (Art. 6 Abs. 1 lit. b DSGVO). Rechnungen und Buchungsbelege bewahren wir acht Jahre auf, Bücher und Jahresabschlüsse zehn Jahre, wie das Steuer- und Handelsrecht es verlangt (Art. 6 Abs. 1 lit. c DSGVO in Verbindung mit § 147 Abs. 1 und 3 AO, § 257 HGB und § 14b UStG). Stripe kann Daten auch in die USA übermitteln. Die Übermittlung stützt sich auf den Angemessenheitsbeschluss der EU-Kommission zum EU-US Data Privacy Framework, unter dem Stripe zertifiziert ist, sowie auf Standardvertragsklauseln. Mehr dazu unter stripe.com/de/privacy.

Pro kannst du auch ohne Anmeldung kündigen, über die Seite "Verträge hier kündigen". Dafür verarbeiten wir die E-Mail-Adresse und den Namen, die du dort eingibst, und den Grund, wenn du einen nennst, und schicken dir eine Bestätigung (Art. 6 Abs. 1 lit. c DSGVO in Verbindung mit § 312k BGB).

10. E-Mails

Unsere E-Mails verschicken wir von noreply@blitz.cloud über den Mail-Relay von Google Workspace. Google verarbeitet dafür deine E-Mail-Adresse und den Inhalt der E-Mail als unser Auftragsverarbeiter. Anbieter ist Google Cloud EMEA Limited, 70 Sir John Rogerson's Quay, Dublin 2, Irland. Google kann Daten auch in den USA verarbeiten, auf Grundlage des EU-US Data Privacy Framework und von Standardvertragsklauseln.

Wir schicken dir E-Mails zu diesen Themen:

  • Konto, Sicherheit, Tarif und Zahlung sowie Hinweise zum Dienst (Wartung, Störungen, Änderungen der AGB). Diese kannst du nicht abbestellen, solange du ein Konto hast, weil sie zum Vertrag gehören (Art. 6 Abs. 1 lit. b DSGVO).
  • Mitteilungen zu deinen Apps: fehlgeschlagene und erfolgreiche Bereitstellungen, gestoppte Apps, fertige Wiederherstellungen, nächtliche Updates, und in der ersten Woche nach der Registrierung bis zu zwei Erinnerungen, falls noch keine App online ist. Sie sind voreingestellt, und du kannst jedes Thema unter Settings oder mit einem Klick auf den Link in der E-Mail abbestellen (Art. 6 Abs. 1 lit. b und f DSGVO). Die letzte dieser Erinnerungen fragt, warum noch keine App online ist. Klickst du eine Antwort an, speichern wir sie bei deinem Konto, um die Registrierung und unsere Tarife zu verbessern (Art. 6 Abs. 1 lit. f DSGVO).
  • Ein wöchentlicher Newsletter dazu, was in der Woche bei blitz.cloud online gegangen ist. Wir schicken ihn an jedes Konto, das nicht widersprochen hat. Rechtsgrundlage ist unser berechtigtes Interesse, dich über unseren eigenen Dienst zu informieren (Art. 6 Abs. 1 lit. f DSGVO). Neue Konten sehen diesen Hinweis bei der Registrierung, und jede Ausgabe wiederholt ihn. Du kannst jederzeit kostenlos widersprechen (Art. 21 Abs. 2 DSGVO): mit einem Klick auf den Link in jedem Newsletter oder mit dem Schalter unter Settings > Benachrichtigungen. Danach schicken wir dir keinen Newsletter mehr und halten fest, wann und wie du widersprochen hast.
  • Angebote für unsere eigenen Produkte, die zu deiner Nutzung von blitz.cloud passen: ein Angebot in der wöchentlichen Übersicht über deine Apps; eine Erinnerung, wenn du einen Bezahlvorgang beginnst und nicht abschließt, höchstens eine pro Woche; in den Mails gegen Ende einer kostenlosen Testzeit und neben einer fehlgeschlagenen Zahlung das Angebot, eine App als Pro-App weiterlaufen zu lassen; der Jahrespreis etwa einen Monat nach deiner ersten Zahlung für einen Monatstarif; etwa 30 Tage nach dem Ende eines bezahlten Tarifs ein Angebot zur Rückkehr; und ab und zu eine Mail zu einem neuen Produkt wie der Pro-App, wenn du schon einmal für Pro bezahlt hast. Rechtsgrundlage ist unser berechtigtes Interesse, dich über unsere eigenen Produkte zu informieren (Art. 6 Abs. 1 lit. f DSGVO). Du kannst jederzeit kostenlos widersprechen (Art. 21 Abs. 2 DSGVO): mit dem Schalter Angebote unter Settings > Benachrichtigungen oder mit einem Klick auf den Link in der E-Mail. Danach hören die Angebote auf, und die Mails zu deinem Konto, deinem Tarif und deinen Apps kommen ohne sie weiter. Widersprichst du dem Newsletter, entfällt auch das Angebot in der wöchentlichen Übersicht.
  • Hast du dem Newsletter widersprochen und löschst dann dein Konto, behalten wir einen Hashwert deiner E-Mail-Adresse, den Zeitpunkt und den Weg deines Widerspruchs. Registrierst du dich später mit derselben Adresse neu, bekommst du den Newsletter deshalb nicht. Rechtsgrundlage ist unser berechtigtes Interesse, deinen Widerspruch dauerhaft zu beachten (Art. 6 Abs. 1 lit. f DSGVO). Möchtest du, dass wir den Eintrag löschen, schreib an hallo@blitzworks.io. Bei einer neuen Registrierung kommt der Newsletter dann wieder.
  • Neuigkeiten zu blitz.cloud, höchstens ein paar Mal im Jahr, nur wenn du sie unter Settings einschaltest (Art. 6 Abs. 1 lit. a DSGVO). Du kannst sie jederzeit wieder abbestellen.

Um herauszufinden, welche Mails helfen, schicken wir eine Mail manchmal nur an die Hälfte der Konten oder jeder Hälfte eine andere Fassung. Zu welcher Hälfte ein Konto gehört, ergibt sich jedes Mal aus seiner Kennung; dafür speichern wir nichts zusätzlich. Danach vergleichen wir, wie viele Konten jeder Hälfte ins Dashboard zurückkommen. Rechtsgrundlage ist unser berechtigtes Interesse, dir Mails zu schicken, die dir nützen (Art. 6 Abs. 1 lit. f DSGVO). Du kannst widersprechen (Abschnitt 17).

Welche E-Mail an wen ging, halten wir in einem Protokoll fest, damit wir Fragen zur Zustellung beantworten können (Art. 6 Abs. 1 lit. f DSGVO). Den Inhalt löschen wir nach 30 Tagen, den Eintrag nach 180 Tagen.

11. Sicherungskopien

Wir sichern jede Nacht:

  • verwaltete Datenbanken. Wir bewahren die Kopien der letzten 7 Nächte auf, in denen eine Datenbank kopiert wurde, mit Pro der letzten 30. Eine Datenbank, die mit ihren Apps schläft, kopieren wir einmal kurz bevor sie einschläft und danach nicht, solange sie schläft. Ihre letzten Kopien bleiben deshalb erhalten, bis nach dem Aufwachen neuere an ihre Stelle treten. Vor jeder Wiederherstellung sichern wir den aktuellen Stand, und diese Kopie bleibt ebenso lange erhalten.
  • mit Pro die Dateien, die deine Apps dauerhaft speichern. Diese Kopien bewahren wir 30 Nächte auf, die Kopie vor einer Wiederherstellung 7 Tage.
  • die Datenbank der Plattform selbst, mit allen Konten und der Anmeldung. Diese Kopien bewahren wir 30 Tage auf.

Löschst du eine Datenbank, löschen wir ihre Sicherungskopien mit.

Alle Sicherungen werden verschlüsselt, bevor sie unsere Server verlassen, und liegen getrennt von ihnen bei unserem Rechenzentrumsbetreiber in der EU (Finnland). Rechtsgrundlage ist die Vertragserfüllung (Art. 6 Abs. 1 lit. b DSGVO) und unser berechtigtes Interesse, den Dienst nach einem Ausfall wiederherstellen zu können (Art. 6 Abs. 1 lit. f DSGVO).

12. Private Netzwerke mit Tailscale oder WireGuard

Du kannst Apps so einstellen, dass sie nur aus deinem eigenen privaten Netzwerk erreichbar sind.

Mit Tailscale meldest du dich bei Tailscale an und fügst damit ein Gerät von blitz.cloud zu deinem Tailscale-Netz hinzu. Dieses Gerät heißt nach deiner Adresse (etwa blitz-lena), und deine privaten Apps erscheinen darin unter ihrem Namen. Tailscale erfährt dabei, was Tailscale für jedes Gerät in deinem Netz erfährt: Name, Adressen und Verbindungszeiten des Geräts. Die Verbindungen selbst sind Ende-zu-Ende verschlüsselt. Tailscale ist dein eigener Anbieter und verarbeitet diese Daten in eigener Verantwortung nach seinen Datenschutzhinweisen. Wir speichern den Namen deines Tailscale-Netzes, den Namen unseres Geräts darin, wann dessen Schlüssel abläuft, und, falls du Tailscale mit einem OAuth-Client verbunden hast, dessen Geheimnis verschlüsselt.

Mit WireGuard lädst du eine Konfigurationsdatei hoch. Wir speichern sie verschlüsselt und entschlüsseln sie nur, um die Verbindung zu deinem Router herzustellen. Dabei geht nichts an Dritte.

Du kannst Geräte auch mit unserem eigenen WireGuard-Gateway verbinden, ohne eigenen Router oder Server. Für jedes Gerät, das du im Dashboard hinzufügst, speichern wir den Namen, den du ihm gibst, seinen öffentlichen Schlüssel, die Tunnel-Adresse, die wir ihm zuteilen, und wann du es hinzugefügt hast. Der private Schlüssel steht in der Konfigurationsdatei und im QR-Code, die wir dir einmal anzeigen. Wir bewahren ihn nicht auf. Solange ein Gerät verbunden ist, kennt das Gateway seine aktuelle Internetadresse und weiß, wann es sich zuletzt verbunden hat. Das bleibt im Arbeitsspeicher des Gateways und wird nicht protokolliert.

Durch das Gateway läuft nur der Verkehr zu deinen eigenen privaten Apps. Alles andere, was dein Gerät sendet, etwa der Aufruf anderer Websites, läuft nicht über uns. Das Gateway entschlüsselt den Tunnel und leitet den Verkehr in unserem Netz in der EU an deine App weiter. Wir zeichnen diesen Verkehr nicht auf und lesen ihn nicht. Dabei geht nichts an Dritte.

Rechtsgrundlage ist die Vertragserfüllung (Art. 6 Abs. 1 lit. b DSGVO). Die Daten löschen wir, wenn du das Netzwerk trennst oder dein Konto löschst, die Daten eines Geräts schon, wenn du das Gerät entfernst.

13. Konto löschen und Daten herunterladen

Unter Settings kannst du alle Daten herunterladen, die wir zu deinem Konto gespeichert haben, als eine JSON-Datei. Darin stehen auch die Werte der Einstellungen deiner Apps. Deshalb verlangen wir dafür eine Anmeldung innerhalb der letzten Stunde. Nicht in der Datei sind die Dateien deiner Apps und der Inhalt deiner Datenbanken. Diese kannst du mit den Verbindungsdaten deiner Datenbanken selbst kopieren.

Unter Settings kannst du dein Konto auch löschen. Dann:

  • entfernen wir deine Anmeldung, was alle Sitzungen beendet,
  • endet ein laufendes Pro-Abonnement sofort,
  • löschen wir alle Apps, Datenbanken, eigenen Domains, DNS-Einträge, Einstellungen, Build-Protokolle, Zugriffszahlen und die Antworten der KI zu deinen Projekten, und die Dateien deiner Apps mit dem Speicher, auf dem sie lagen,
  • löschen wir deine API-Schlüssel, verbundenen KI-Assistenten, privaten Netzwerke und E-Mail-Einstellungen, deine Antworten auf die Preisfragen und auf die Fragen im Dashboard, deine Einladungen und die Zufallsnummer für die Messung der Registrierungen,
  • löschen wir die Verbindung zwischen deinem Konto und deinem Nutzungsverlauf. Was davon bleibt, trägt nur eine Zufallsnummer und wird gelöscht, wenn seine 400 Tage um sind (Abschnitt 6),
  • löschen wir die Sicherungskopien deiner Datenbanken innerhalb eines Tages und die Sicherungskopien deiner App-Dateien in der folgenden Nacht,
  • löschen wir die ausgelagerte Kopie der Dateien deines Kontos (Abschnitt 2),
  • geben wir deine Adresse nach 14 Tagen wieder frei.

Übrig bleibt ein Eintrag ohne E-Mail-Adresse und ohne Namen, der nur die interne Kennung des Kontos trägt, das Änderungsprotokoll des Kontos für drei Jahre nach jedem Eintrag, und, wenn du Pro bezahlt hast, die Kennungen deines Kunden- und Abonnementkontos bei Stripe, damit Rechnungen zugeordnet bleiben. Dessen Einträge enthalten diese Kennung und, wo eine Aktion sie betraf, den Namen einer App, einer Datenbank oder einer eigenen Domain. Wir behalten es, damit wir auch später noch nachvollziehen können, was mit einem Konto geschehen ist, etwa bei Missbrauch oder einer Beschwerde (Art. 6 Abs. 1 lit. f DSGVO). Rechnungen bewahren wir so lange auf, wie das Gesetz es verlangt (Abschnitt 9). In der Sicherung der Plattform-Datenbank bleiben deine Kontodaten noch bis zu 30 Tage erhalten, bis diese Kopien planmäßig gelöscht werden. Schlägt das Löschen eines Speichers deiner Apps oder Datenbanken auf einem unserer Server fehl, löschen wir den übrig gebliebenen Speicher, sobald wir ihn finden. Vorher bleibt er 14 Tage abgeschaltet und mit keiner App verbunden, damit wir einen versehentlich entfernten Speicher noch wiederherstellen können.

Wenn wir ein Konto wegen eines schweren Verstoßes gegen unsere AGB schließen, behalten wir die E-Mail-Adresse drei Jahre nach der Schließung, damit sich mit ihr niemand erneut registrieren kann (Art. 6 Abs. 1 lit. f DSGVO). Danach entfernen wir sie wie bei einer Löschung durch dich.

14. Die Inhalte deiner Apps: wir als Auftragsverarbeiter

Für personenbezogene Daten, die deine Apps verarbeiten, etwa die Daten deiner Nutzer in einer Datenbank oder die IP-Adressen der Besucher deiner App, bist du der Verantwortliche. Wir speichern und verarbeiten sie nur in deinem Auftrag und nach deinen Weisungen, als Auftragsverarbeiter nach Art. 28 DSGVO. Den Vertrag zur Auftragsverarbeitung lädst du nach der Anmeldung als PDF herunter, im Dashboard unter Settings, Privacy.

Auch die Anfragen an deine Apps laufen über Cloudflare (Abschnitt 3), außer bei eigenen Domains. Dateien und Datenbanken deiner Apps liegen auf unseren Servern in der EU (Deutschland oder Finnland), die Sicherungskopien in der EU (Finnland). Wie in Abschnitt 8 beschrieben, können beim Bauen und bei der Fehlersuche Teile deines Codes an Anthropic gehen. Wie wir Missbrauch erkennen, steht unten. Meldet uns jemand Inhalte einer App als rechtswidrig, sehen wir uns die gemeldeten Inhalte an (Art. 6 Abs. 1 lit. c DSGVO in Verbindung mit Art. 16 DSA). Darüber hinaus werten wir die Inhalte deiner Apps nicht aus.

Um Menschen von Programmen zu unterscheiden, etwa um zu entscheiden, wann eine App im kostenlosen Tarif schlafen geht, lesen wir die Protokollzeilen der Anfragen an deine Apps. Die IP-Adresse eines Besuchers halten wir dabei nur als Hash mit einem Schlüssel, der jeden Tag wechselt, höchstens etwa fünf Stunden lang, und speichern nur stündliche Zahlen: Anfragen von Menschen, verschiedene Aufrufer und die Anfragen des häufigsten Aufrufers.

Missbrauch erkennen

Um Missbrauch zu erkennen (AGB Abschnitt 8), achten wir auf diese Zeichen:

  • Eine automatische Prüfung durchsucht das Dockerfile, die Ausgabe des Builds und den Startbefehl deiner Apps nach eindeutigen Zeichen für das Schürfen von Kryptowährung.
  • Eine automatische Prüfung sucht nach Startbefehlen, die aus verschlüsselten Teilen ein verstecktes Programm zusammensetzen.
  • Wir vergleichen, wie viel Rechenzeit, Arbeitsspeicher, Builds, Anfragen und KI-Schritte ein Konto braucht, mit anderen Konten.
  • Wir sehen, ob eine App ein bekanntes VPN- oder Proxy-Programm betreibt oder lange läuft, ohne dass jemand sie aufruft.
  • Wir sehen, ob die Namen der Umgebungsvariablen einer App zu den Schlüsselnamen bekannter Proxy-Pool-Anbieter passen. Dabei sehen wir nur die Namen, nicht die Werte.
  • Wir sehen, ob ein Konto eine Wegwerf-Adresse oder die Adresse eines auf Anonymität ausgerichteten Mail-Anbieters nutzt und seine erste App innerhalb einer Stunde neu anlegt, und ob mehrere Konten von derselben IP-Adresse aus angelegt oder angemeldet wurden (Abschnitt 5).
  • Wir sehen, ob mehrere Konten am selben Tag mit derselben eigenen Mail-Domain angelegt werden oder mit derselben Mail-Domain denselben Anzeigenamen wählen, und ob mehrere Konten Apps aus Repositories desselben GitHub-Kontos oder aus Images desselben Autors anlegen.
  • Wir sehen, ob sich mehrere kostenlose Konten kurz nacheinander mit derselben eigenen Mail-Domain und mit Adressen anmelden, die erzeugt statt gewählt aussehen.
  • Wir sehen, ob eine App aus einem bekannten Image oder Repository stammt, mit dem man den Zugang zu einem KI-Abo an andere weiterverkauft.
  • Wir sehen, ob ein Konto seine eigene App immer wieder in kurzen, regelmäßigen Abständen aus dem Schlaf weckt, wie es ein Skript tun würde.
  • Bei Konten, die sich von derselben IP-Adresse aus angemeldet haben, sehen wir, ob sie Apps aus demselben Image, Repository oder derselben Store-App anlegen und ob eines davon eine App betreibt, mit der man ein KI-Abo weiterverkauft, oder ein VPN-, Proxy- oder Tunnel-Programm.

Konten mit solchen Zeichen sehen wir uns genauer an. Dabei helfen uns KI-Werkzeuge (Abschnitt 16). Rechtsgrundlage ist unser berechtigtes Interesse, die Plattform und alle Kunden vor Missbrauch zu schützen (Art. 6 Abs. 1 lit. f DSGVO). Was daraus folgen kann, steht in Abschnitt 19.

Im kostenlosen Tarif, und mit Pro und Business, wenn der Inhaber der App ihn einschaltet, zeigen die HTML-Seiten einer App einen kleinen Link "Made with blitz.cloud" (AGB Abschnitt 9). Er ist Teil der Seite, die die App ausliefert. Er lädt nichts von blitz.cloud oder anderen Servern, setzt kein Cookie, speichert nichts im Browser und schickt uns nichts. Blendet ein Besucher ihn aus, gilt das nur für die Seite, auf der er gerade ist. Von einem Besucher erfahren wir erst, wenn er den Link anklickt und zu blitz.cloud kommt. Ab dann gilt diese Datenschutzerklärung wie bei jedem Besuch (Abschnitt 3), und der Browser kann uns die Adresse der Seite mitteilen, von der er kam.

15. Feedback und Fehlerberichte

Wenn du uns über "Give feedback" oder "Missing a feature?" im Dashboard schreibst, geht deine Nachricht mit deiner E-Mail-Adresse, deinem Tarif und der Seite, auf der du warst, per E-Mail an unser Postfach feedback@blitzworks.io. Wenn ein Build oder eine Bereitstellung endgültig fehlschlägt, schicken wir uns einen Fehlerbericht an dasselbe Postfach. Er enthält deine E-Mail-Adresse, deinen Namen, deine Adresse und deinen Tarif, Angaben zur App und zum Repository, die Build-Protokolle und die Antworten der KI. Wir nutzen beides, um dir zu antworten und blitz.cloud zu verbessern (Art. 6 Abs. 1 lit. b und f DSGVO). Das Postfach liegt bei Google Workspace (Abschnitt 10).

Schreibst du uns direkt eine E-Mail, etwa an hallo@blitzworks.io, nutzen wir deine Adresse und deine Nachricht, um dir zu antworten und, wenn du nach einem Angebot fragst, es vorzubereiten (Art. 6 Abs. 1 lit. b und f DSGVO). Auch diese Postfächer liegen bei Google Workspace. Wir löschen die Mail, wenn deine Frage erledigt ist, außer wir müssen sie nach Steuer- oder Handelsrecht aufbewahren.

Fragen im Dashboard

Ab und zu stellt dir das Dashboard eine kurze Frage, etwa wie wahrscheinlich du blitz.cloud weiterempfiehlst, wie leicht es war, eine App online zu bringen, ob die Erklärung zu einem Absturz geholfen hat oder warum du Pro gekündigt hast. Antworten ist immer freiwillig. Wenn du antwortest, speichern wir deine Antwort, deine Notiz, wenn du eine schreibst, die App, um die es geht, deinen Tarif, deine Sprache und den Zeitpunkt. Außerdem halten wir fest, wann wir eine Frage gezeigt haben und ob du sie geschlossen hast, damit wir nicht zu oft fragen. Wir nutzen die Antworten, um herauszufinden, was gut läuft und was wir verbessern müssen (Art. 6 Abs. 1 lit. f DSGVO). Die Notizen lesen nur die Leute, die blitz.cloud betreiben. Wir geben sie weder an Matomo noch an Werbepartner weiter. Nach 365 Tagen löschen wir die Antworten, früher, wenn du dein Konto löschst. Wenn du keine Fragen mehr möchtest, wähle bei einer davon "Keine Fragen mehr". Das ist dein Widerspruch nach Art. 21 DSGVO (Abschnitt 17). Danach fragen wir nur noch nach etwas, das du gerade selbst getan hast, etwa einer Kündigung oder einem Build, der immer wieder scheitert. Auch der Grund, nach dem wir beim Löschen deines Kontos fragen, ist freiwillig. Nennst du einen, bleibt er nach der Löschung ohne Verbindung zu deinem Konto in deinem Nutzungsverlauf (Abschnitt 6).

Meldungen rechtswidriger Inhalte

Wenn du uns Inhalte als rechtswidrig meldest (siehe Impressum), verarbeiten wir deinen Namen, deine E-Mail-Adresse und den Inhalt deiner Meldung. Wir brauchen sie, um die Meldung zu prüfen, dir den Eingang zu bestätigen und dir unsere Entscheidung mitzuteilen (Art. 6 Abs. 1 lit. c DSGVO in Verbindung mit Art. 16 DSA). Dem Kunden, dessen App betroffen ist, nennen wir deinen Namen und deine E-Mail-Adresse nicht, außer du bist damit einverstanden oder ein Gesetz verpflichtet uns dazu. Besteht der Verdacht einer Straftat, die das Leben oder die Sicherheit von Menschen bedroht, geben wir die Meldung an die zuständigen Behörden weiter (Art. 18 DSA). Wir bewahren Meldungen auf, bis Ansprüche aus unserer Entscheidung verjährt sind (§§ 195, 199 BGB). Das Postfach hallo@blitzworks.io liegt ebenfalls bei Google Workspace. Das Formular enthält eine Prüfung von Cloudflare Turnstile (Abschnitt 5).

16. Wer deine Daten sonst sieht

Innerhalb von BlitzWorks sehen nur die Personen deine Daten, die blitz.cloud betreiben und dir helfen. Dabei nutzen wir KI-Werkzeuge: Claude von Anthropic (Abschnitt 8) hilft uns, deine Nachrichten zu beantworten, Konten auf Missbrauch zu prüfen und Störungen zu beheben. Es sieht dafür die Daten, die für die jeweilige Aufgabe nötig sind, etwa deine Nachricht, deine E-Mail-Adresse, deinen Tarif und die Angaben zu deinen Apps und Builds. Anthropic verarbeitet diese Daten in den USA. Rechtsgrundlage ist die Vertragserfüllung (Art. 6 Abs. 1 lit. b DSGVO) und unser berechtigtes Interesse an einem sicheren und effizienten Betrieb (Art. 6 Abs. 1 lit. f DSGVO). Unser Rechenzentrumsbetreiber in Deutschland stellt Server, Netzwerk und den Speicher für Sicherungskopien und Images bereit und arbeitet für uns als Auftragsverarbeiter. Wir verkaufen keine Daten. Für Werbung gehen Daten nur beim Besuch der Website blitz.cloud an Google und seine Partner, wie in Abschnitt 3 beschrieben. Daten aus deinem Konto und deinen Apps geben wir nicht für Werbung weiter. An Behörden geben wir Daten nur, wenn das Gesetz uns dazu verpflichtet.

17. Deine Rechte

Du hast das Recht auf Auskunft (Art. 15 DSGVO), Berichtigung (Art. 16), Löschung (Art. 17), Einschränkung der Verarbeitung (Art. 18) und Datenübertragbarkeit (Art. 20). Eine Einwilligung kannst du jederzeit mit Wirkung für die Zukunft widerrufen (Art. 7 Abs. 3). Vieles davon kannst du im Dashboard selbst erledigen: Namen und E-Mail-Adresse ändern, Daten herunterladen, das Konto löschen. Für alles andere schreib an hallo@blitzworks.io.

Widerspruchsrecht

Soweit wir Daten auf Grundlage unseres berechtigten Interesses verarbeiten (Art. 6 Abs. 1 lit. f DSGVO), kannst du aus Gründen, die sich aus deiner besonderen Situation ergeben, jederzeit widersprechen (Art. 21 DSGVO). Wir verarbeiten die Daten dann nicht mehr, außer wir können zwingende schutzwürdige Gründe nachweisen, die deine Interessen überwiegen, oder wir brauchen sie, um Rechtsansprüche geltend zu machen, auszuüben oder zu verteidigen.

Du kannst dich außerdem bei einer Datenschutz-Aufsichtsbehörde beschweren. Für uns zuständig ist das Bayerische Landesamt für Datenschutzaufsicht, Promenade 18, 91522 Ansbach, www.lda.bayern.de.

18. Pflicht zur Angabe von Daten

Für ein Konto brauchen wir deine E-Mail-Adresse, für Pro außerdem die Angaben, die Stripe für die Zahlung verlangt. Ohne sie können wir keinen Vertrag mit dir schließen. Alle anderen Angaben sind freiwillig.

19. Automatisierte Entscheidungen

Automatisch laufen technische Regeln, die in unseren AGB und auf unseren Seiten beschrieben sind, etwa dass eine App im kostenlosen Tarif nach 15 Minuten ohne Besuch einschläft oder nach 15 erfolglosen Starts angehalten wird. Die Einstufung für die Tarifplanung (Abschnitt 6) hat keine solche Wirkung.

Einige Entscheidungen treffen wir ohne einen Menschen. Findet unsere automatische Prüfung eindeutige Zeichen dafür, dass eine App Kryptowährung schürft (AGB Abschnitt 8), pausiert sie die App sofort. Das schützt die Server, die alle Kunden teilen, und damit die Erfüllung der Verträge mit dir und allen anderen (Art. 22 Abs. 2 lit. a DSGVO). Du bekommst dazu eine E-Mail. Antwortest du darauf, prüft ein Mensch die Entscheidung. Du kannst deinen Standpunkt darlegen und die Entscheidung anfechten (Art. 22 Abs. 3 DSGVO). Auch eine App, die bei der Prüfung auf Missbrauch (Abschnitt 14) auffällt, kann pausiert werden, ohne dass vorher ein Mensch die Entscheidung prüft, weil KI-Werkzeuge diese Prüfung vornehmen. Du bekommst dazu eine E-Mail. Auf deine Antwort hin prüft ein Mensch die Entscheidung. Findet unsere automatische Prüfung in einer App ein bekanntes VPN-, Proxy- oder Tunnel-Programm (AGB Abschnitt 8), pausiert sie die App sofort und sperrt auch das Konto, wenn es keinen bezahlten Tarif und keine Testphase mit Karte hat. Das entscheidet eine Liste von Programmen, die wir als Missbrauch bestätigt haben, ohne dass vorher ein Mensch prüft. Das schützt die Server und das Netz, die alle Kunden teilen, und damit die Erfüllung der Verträge mit dir und allen anderen (Art. 22 Abs. 2 lit. a DSGVO). Du bekommst dazu eine E-Mail mit der Begründung. Antwortest du darauf, prüft ein Mensch die Entscheidung. Du kannst deinen Standpunkt darlegen und die Entscheidung anfechten (Art. 22 Abs. 3 DSGVO). In allen anderen Fällen sperren oder schließen wir ein Konto nur nach der Entscheidung eines Menschen. Ob wir dir Pro kostenlos zum Testen anbieten, wird ebenfalls automatisch entschieden (Abschnitt 5). Pro kaufen kannst du trotzdem. Wenn du uns schreibst, sieht sich ein Mensch die Entscheidung an. Andere Entscheidungen, die dir gegenüber rechtliche Wirkung entfalten oder dich ähnlich erheblich beeinträchtigen, treffen wir nicht allein automatisiert.

20. Änderungen

Wir passen diese Datenschutzerklärung an, wenn sich blitz.cloud oder die Rechtslage ändert. Es gilt die Fassung, die hier veröffentlicht ist. Über wesentliche Änderungen informieren wir dich per E-Mail.