FireShield
← Retour à fireshield.dev

Conditions générales

Dernière mise à jour : November 2026

Cette traduction est fournie à titre indicatif. Seule la version anglaise fait foi juridiquement.

1. Le service

FireShield (« nous ») surveille les dépenses Google Cloud des projets que vous associez et, lorsque ces dépenses franchissent les seuils que vous configurez, exécute les actions que vous choisissez : vous prévenir par e-mail, Telegram ou Slack, appeler un webhook sur votre propre infrastructure (« Soft Kill ») ou dissocier le compte de facturation du projet (« Hard Kill »). FireShield fonctionne grâce à Google Cloud Budgets et aux données de coûts que Google publie pour ces budgets.

Avec la formule Pro, FireShield peut aussi surveiller l'utilisation des services que vous choisissez dans un projet, lue dans Google Cloud Monitoring, et lancer les mêmes actions quand cette utilisation s'emballe.

2. Les accès que vous accordez

Pour associer un projet, vous vous connectez avec Google et accordez une autorisation de courte durée permettant de lister vos projets Google Cloud et de gérer Cloud Billing. FireShield l'utilise une seule fois, lors de l'association, pour accorder à son propre compte de service le rôle Billing Account Administrator sur le compte de facturation utilisé par le projet. Dès lors, FireShield agit via ce compte de service, jamais via votre autorisation personnelle, qui n'est pas conservée.

Ce rôle s'applique à l'ensemble du compte de facturation, et pas uniquement au projet associé. FireShield ne l'utilise que pour créer et mettre à jour les budgets des projets que vous associez et pour exécuter les actions que vous configurez sur ceux-ci. Vous pouvez le révoquer à tout moment en retirant le compte de service de FireShield des autorisations du compte de facturation dans la console Google Cloud ; la protection cesse alors pour tous les projets de ce compte.

Si vous activez la détection des pics d'utilisation pour un projet, le compte de service de FireShield reçoit aussi le rôle en lecture seule Monitoring Viewer sur ce projet, accordé avec votre autorisation ou par vous dans la console Google Cloud. FireShield ne l'utilise que pour lire les métriques d'utilisation. Le retirer arrête la détection des pics pour ce projet.

3. Hard Kill

Un Hard Kill dissocie le projet de son compte de facturation. Google arrête alors tous les services payants du projet, et les ressources et données qui dépendent de la facturation peuvent être arrêtées ou supprimées par Google. FireShield exécute un Hard Kill automatiquement, sans demander de confirmation, dès qu'un seuil auquel vous l'avez rattaché est franchi. Ne le configurez que si cette conséquence est acceptable pour vous. Le rétablissement du service exige que vous réassociiez vous-même la facturation.

4. Aucune garantie contre les frais

FireShield s'appuie sur les données de coûts de Google, qui sont une estimation et arrivent avec un délai pouvant atteindre plusieurs heures. Des frais peuvent continuer à s'accumuler avant qu'une alerte n'arrive ou qu'une action ne s'exécute, et une action peut échouer, par exemple si l'accès de FireShield a été retiré, si votre webhook est injoignable ou si un fournisseur est en panne. Vous restez seul responsable de l'ensemble des frais sur vos comptes Google Cloud. FireShield est un filet de sécurité supplémentaire, et non un substitut à votre propre surveillance, à vos quotas et à vos limites.

5. Formules et facturation

Les formules et tarifs en vigueur sont indiqués sur fireshield.dev. Les conditions de facturation de toute formule payante vous sont présentées avant votre abonnement. Le passage à une formule supérieure, ou de la facturation mensuelle à annuelle, prend effet immédiatement et la différence au prorata est facturée à ce moment-là. Le passage à une formule inférieure, ou de la facturation annuelle à mensuelle, prend effet au début de la période de facturation suivante (mois ou année) ; d'ici là, la formule actuelle est maintenue, et rien n'est remboursé ni crédité pour la période déjà payée.

6. Utilisation acceptable

  • Vous n'associerez que des projets et comptes de facturation que vous êtes autorisé à gérer.
  • Vous ne tenterez pas de contourner les contrôles d'accès, les limites de débit ou la facturation de FireShield.
  • Vous n'enverrez de notifications et d'appels webhook qu'à des destinations que vous contrôlez ou que vous êtes autorisé à utiliser.

7. Exclusion de garanties

FireShield est fourni « en l'état », sans garantie d'aucune sorte, expresse ou implicite. Nous ne garantissons pas que le service sera ininterrompu ou exempt d'erreurs, que les alertes arriveront à temps, ni qu'une action s'exécutera ou aboutira.

8. Limitation de responsabilité

Dans toute la mesure permise par la loi, FireShield et ses exploitants ne sauraient être tenus responsables de tout dommage indirect, accessoire ou consécutif découlant de votre utilisation du service, y compris les frais Google Cloud engagés, les interruptions de service ou la perte de données ou de ressources causée par une dissociation de la facturation que vous avez configurée.

9. Modification des présentes conditions

Nous pouvons mettre à jour ces conditions de temps à autre. La poursuite de l'utilisation de FireShield après une modification vaut acceptation des conditions mises à jour.

10. Contact

Vous pouvez adresser vos questions sur ces conditions à moshercode@gmail.com.

Logo FireWand

Vous gérez une base de données Firebase Data Connect ?

FireWand vous permet de parcourir, filtrer et modifier vos tables avec une vraie console SQL, gratuitement pour votre premier projet.

Essayer FireWand →