Datenschutzerklärung
Zuletzt aktualisiert: November 2026
Diese Übersetzung dient nur der Orientierung. Rechtlich verbindlich ist allein die englische Fassung.
1. Wer wir sind
FireShield wird von einem einzelnen Entwickler entwickelt und betrieben, der für alle Fragen zu dieser Erklärung oder zu Ihren Daten unter moshercode@gmail.com erreichbar ist. FireShield ist ein Dienst zum Schutz vor Google-Cloud-Kosten, gehostet unter fireshield.dev.
2. Auf welche Google-Nutzerdaten wir zugreifen und warum
Wenn Sie sich anmelden und ein Google-Cloud-Projekt verknüpfen, fordert FireShield Folgendes an:
- Ihr Basisprofil (E-Mail-Adresse), über die standardmäßige Google-Anmeldung, um Ihr FireShield-Konto zu identifizieren.
.../auth/cloudplatformprojects.readonly: eine schreibgeschützte Liste der Google-Cloud-Projekte, auf die Sie Zugriff haben, damit Sie das zu verknüpfende auswählen können, sowie die Projektnummer des gewählten Projekts. Wir erstellen, ändern oder löschen niemals ein Projekt..../auth/cloud-billing: einmalig während der Verknüpfung verwendet, um das Rechnungskonto des gewählten Projekts zu ermitteln und dem eigenen Dienstkonto von FireShield dafür die Rolle Billing Account Administrator zu erteilen (siehe Abschnitt 3).
Die Nutzung und Weitergabe von Informationen, die FireShield von Google APIs erhält, entspricht der Google API Services User Data Policy, einschließlich der Anforderungen zur eingeschränkten Nutzung (Limited Use).
3. Der Zugriff, den FireShield behält
Nach der Verknüpfung handelt FireShield über sein eigenes Dienstkonto, das die Rolle Billing Account Administrator für Ihr Rechnungskonto innehat. Es nutzt diesen Zugriff, um für jedes verknüpfte Projekt ein Budget zu erstellen und zu aktualisieren und die von Ihnen konfigurierten Aktionen auszuführen, einschließlich der Trennung der Abrechnung, wenn Sie einen Hard Kill eingerichtet haben. Sie können diesen Zugriff jederzeit in der Google Cloud Console über die Berechtigungen des Rechnungskontos entfernen.
Wenn Sie die Erkennung von Nutzungsspitzen für ein Projekt einschalten, hat dasselbe Dienstkonto zusätzlich die schreibgeschützte Rolle Monitoring Viewer für dieses Projekt. FireShield nutzt sie nur, um die Nutzungsmetriken der überwachten Dienste zu lesen. Sie können sie jederzeit auf der IAM-Seite des Projekts in der Google Cloud Console entfernen.
4. Was wir speichern
- Ihr Konto: Ihre E-Mail-Adresse und die Organisation, die FireShield dafür anlegt.
- Verknüpfte Projekte: Projekt-ID, Name und Nummer, die ID des Rechnungskontos, dessen Währung und der Überwachungsstatus des Projekts.
- Ihre Budgetkonfiguration: Budgetbetrag, Schwellenwerte und Aktionen, einschließlich der von Ihnen eingegebenen Ziele: E-Mail-Adressen, Telegram-Chat-IDs, die Incoming-Webhook-URL, die Slack uns beim Verbinden eines Kanals übergibt, die URLs Ihrer eigenen Webhooks und das Signaturgeheimnis jedes Soft-Kill-Webhooks, das nur unser Server liest.
- Kostendaten, die Google uns sendet: für jedes verknüpfte Projekt die aufgelaufenen Ausgaben des aktuellen Zeitraums, der Budgetbetrag und die Währung, wie sie mehrmals täglich über Google Cloud Budgets veröffentlicht werden, sowie die Ausgaben pro Dienst, wenn Sie die Aufschlüsselung nach Diensten einschalten.
- Aktivitätsaufzeichnungen: welche Aktionen mit welchem Ergebnis ausgeführt wurden, und ein Protokoll der Änderungen, die Sie an Ihren Projekten und Budgets vornehmen.
- Von Ihnen gesendetes Feedback: wenn Sie das Feedback-Formular in der App nutzen, der Nachrichtentext und Ihr Konto.
- Nutzungsdaten: wenn Sie die Erkennung von Nutzungsspitzen einschalten, stündliche Summen der Nutzungsmetriken der überwachten Dienste (zum Beispiel Dokumentlesevorgänge oder Tokens), gelesen aus Google Cloud Monitoring, sowie die erkannten Spitzen mit ihrer Regel und den ausgeführten Aktionen.
- Ihr Abonnement: Ihr Tarif, die Kunden- und Abonnement-IDs bei Stripe und der Status des Abonnements. Kartendaten verarbeitet Stripe; sie erreichen uns nie.
5. Was wir bewusst nicht speichern
Ihre Google-Autorisierung wird nur im Arbeitsspeicher Ihres Browser-Tabs gehalten, solange Sie sie nutzen (nie auf die Festplatte, in eine Datenbank oder in den lokalen Speicher geschrieben), und läuft nach etwa einer Stunde von selbst ab. FireShield fordert bei Google nie ein langlebiges Refresh-Token an. Wir speichern keine Inhalte Ihrer Google-Cloud-Projekte: Kostendaten kommen als aufgelaufene Summen pro Budget (pro Projekt oder, mit eingeschalteter Aufschlüsselung, pro Dienst), nie als Rechnungen oder Einzelposten, und Nutzungsdaten als stündliche Summen pro Metrik, nie als einzelne Anfragen, Dokumente oder Dateien.
6. Wie wir Ihre Daten verwenden
Ausschließlich zum Betrieb von FireShield: um Sie anzumelden, Budgets mit Google Cloud synchron zu halten, Ausgaben zu verfolgen, Benachrichtigungen zu senden und die von Ihnen konfigurierten Aktionen auszuführen, Ihnen Ihren Verlauf anzuzeigen und Feedback zu lesen, das Sie uns senden. Wir verkaufen Ihre Daten nicht, geben sie nicht an Datenhändler weiter und verwenden sie nicht für Werbung.
7. Dienste Dritter
- Google Cloud und Firebase: Anmeldung (Firebase Authentication), Hosting dieser Website und der App sowie die oben beschriebenen Budgetdaten, Nutzungsmetriken und Abrechnungsaktionen.
- Resend: versendet Benachrichtigungs-E-Mails; erhält die Empfängeradresse und den Inhalt der Benachrichtigung.
- Telegram und Slack: erhalten Benachrichtigungen, nur wenn Sie sie als Ziel konfigurieren.
- Ihr eigener Webhook-Endpunkt: erhält eine signierte Anfrage mit der Projekt-ID und dem Grund, nur wenn Sie einen Soft Kill konfigurieren.
- Hetzner Online (Server in der EU): betreibt das Backend von FireShield und seine Datenbank.
- Cloudflare R2: speichert die täglichen Sicherungen unserer Datenbank.
- Stripe: wickelt Abonnements und Zahlungen ab; erhält Ihre E-Mail-Adresse und Ihre Zahlungsdaten.
- Google Analytics: misst, wie Website und App genutzt werden; erhält Seitenaufrufe und benannte Aktionen (nie Projektkennungen oder Inhalte Ihrer Projekte) mit der Cookie-Kennung von Google.
8. Speicherdauer und Löschung
Wir bewahren Ihre Daten auf, solange Ihr FireShield-Konto besteht. Sie können jederzeit die Löschung Ihres Kontos und aller zugehörigen Datensätze verlangen, indem Sie uns kontaktieren. Budgets, die FireShield in Ihrem Rechnungskonto angelegt hat, bleiben dort, bis Sie sie in der Google Cloud Console löschen.
9. Sicherheit
Der gesamte Datenverkehr zu FireShield wird bei der Übertragung verschlüsselt (HTTPS). FireShield fragt niemals nach Ihrem Google-Passwort oder einem Dienstkontoschlüssel und speichert diese nicht. Jede Soft-Kill-Anfrage wird mit HMAC-SHA256 signiert, damit Ihr Endpunkt prüfen kann, dass sie von FireShield stammt.
10. Datenschutz von Kindern
FireShield ist ein Entwicklerwerkzeug, das sich nicht an Kinder richtet, und wir erheben wissentlich keine Daten von Personen unter 13 Jahren.
11. Ihre Rechte
Sie können den Anmeldezugriff von FireShield auf Ihrer Berechtigungsseite Ihres Google-Kontos widerrufen und den Abrechnungszugriff, indem Sie sein Dienstkonto aus Ihrem Rechnungskonto entfernen. Sie können Auskunft über, Berichtigung oder Löschung Ihrer FireShield-Daten verlangen, indem Sie uns kontaktieren.
12. Änderungen dieser Erklärung
Wir können diese Erklärung von Zeit zu Zeit aktualisieren; das oben angegebene Datum „Zuletzt aktualisiert“ zeigt die neueste Fassung. Die weitere Nutzung von FireShield nach einer Änderung gilt als Zustimmung zur aktualisierten Erklärung.
13. Kontakt
Fragen zu dieser Erklärung oder Anträge auf Auskunft, Berichtigung oder Löschung Ihrer Daten können Sie an moshercode@gmail.com senden.
