My App

Coûts infra

Estimation mensuelle de l'infra Bell — hébergement, API tierces, par volume

Estimations au 2026-04-20, à ajuster selon l'usage réel. Volumes cibles : 10 hôtels actifs, ~2000 guests/mois total, ~200 conversations AI/jour.

Vue synthétique

Total estimé : ~195 €/mois à 10 hôtels actifs (infra + AI + services).

Détail par composant

Hostinger VPS — 80 € / mois

Machine principale (apps + DB + Redis) :

  • Plan : Cloud Dedicated 8 vCPU / 16 GB RAM / 400 GB NVMe
  • Prix : ~70 €/mois
  • Rôle : Postgres, Redis, bell-server, bell-worker, bell-pwa, bell-dashboard, bell-fumadocs, Traefik, Reacher, RustFS

Backup storage :

  • VPS secondaire ou snapshot Hostinger inclus dans certains plans
  • ~10 €/mois

Signoz VPS — 40 € / mois

Machine dédiée monitoring (isolé de la prod pour ne pas partager le SLA) :

  • Plan : 4 vCPU / 8 GB RAM / 200 GB SSD
  • Prix : ~40 €/mois
  • Rôle : ClickHouse + Signoz Collector + Signoz UI + Alertmanager

Si on fusionne avec le VPS principal : économie mais risque de slow queries ClickHouse qui mangent la RAM Postgres. À éviter en prod sérieux.

AI (Anthropic + OpenAI) — 20-120 € / mois variable

Voir ADR-10 pour la stratégie provider.

Modèles utilisés :

  • Claude Haiku 4.5 : $1/M input, $5/M output — concierge default (plan Pro)
  • Claude Sonnet 4.6 : $3/M input, $15/M output — concierge Enterprise
  • GPT-4o-mini : $0.15/M input, $0.60/M output — auxiliaire (titres, résumés)
  • text-embedding-3-small : $0.02/M — embeddings RAG (quand activé)

Avec prompt caching Anthropic (cache hit ~70 %) :

  • Input cached : $0.10/M (10 % du prix normal)
  • Input non-cached : $1/M

Estimation par conversation guest plan Pro (Haiku 4.5 + caching) :

  • Turn moyen : ~500 tokens input (system cached + user message) + ~200 tokens output
  • Coût par turn : ~$0.0013
  • Conversation moyenne (5 turns) : ~$0.0065

À 200 conversations/jour × 30 jours = 6000 conversations/mois × $0.0065 = ~$40/mois pour le concierge à 10 hôtels.

Plus :

  • Génération titres/résumés (GPT-4o-mini) : ~$3/mois
  • Tool calls (supplément tokens) : ~$10/mois

Total AI : ~$55/mois à 200 conversations/jour sur 10 hôtels Pro, soit ~$5/hôtel/mois. Marge préservée (plan Pro 99 €/hôtel).

Alerte si une org dépasse $10/jour (signale un bug ou un abuse).

Cloudflare R2 — 5 € / mois

  • Storage : 10 GB × 0.015 €/GB = 0.15 €/mois (backups DB + uploads guest)
  • Requests : négligeable à notre volume
  • Egress : gratuit sur R2 (vs S3 qui charge)

À l'échelle, ça reste en dessous de 20 €/mois même à 100 GB.

Stripe — 0 € en frais fixes

Stripe ne charge pas de mensuel, que des frais par transaction :

  • Carte EU : 1.4 % + 0.25 € par transaction
  • Carte non-EU : 2.9 % + 0.25 €
  • 3DS : gratuit
  • Stripe Connect (partage avec hôtels) : pas de frais mais limites KYC

Sur les upsells Bell : guest paie subtotal + 1 % service fee. Ce 1 % service fee va à HOAIY pour couvrir partiellement les frais Stripe (on perd 0.4 % environ sur chaque transaction, acceptable).

Google Workspace — 6 € / mois

  • Plan Business Starter : 6 €/mois/utilisateur
  • 1 utilisateur noreply@hoaiy.com suffit pour l'envoi
  • Limite : 500 emails/jour
  • À 10 hôtels × 20 emails/jour = 200/jour → OK
  • À > 500/jour → migrer vers Postmark (15 €/mois) ou Brevo EU (gratuit < 300/jour puis 6 €)

Domaine + TLS — 2 € / mois

  • hoaiy.com ~12 €/an (registrar OVH/Gandi)
  • Wildcard Let's Encrypt : gratuit (via Traefik)
  • Amortit ~2 €/mois

Divers — 10 € / mois

  • Reacher : self-host, coût serveur inclus dans Hostinger
  • Github Actions : gratuit (public repo) ou 0 $ (privé avec 2000 min/mois)
  • Monitoring secondaire (uptime externe) : Uptime Kuma self-host ou StatusCake gratuit
  • Slack : gratuit (équipe petite)

Croissance

À 30 hôtels actifs

  • Hostinger : monter en gamme, +50 € (total 130 €)
  • Signoz : +1 node ou plus de disque, +20 € (total 60 €)
  • Azure OpenAI : 3x plus de conversations, +240 € (total 360 €)
  • Google Workspace : probablement upgrade plan ou migration Postmark, ~25 €
  • R2 : ~15 € (plus de backups, plus d'uploads)

Total estimé à 30 hôtels : ~600 €/mois.

À 100 hôtels actifs

  • Infra multi-noeud Postgres + Redis Sentinel + load balancer
  • Signoz cluster
  • Probablement migration vers Postmark + Hostinger Enterprise ou switch vers OVH Advance

Total estimé : ~2 000 €/mois.

Revenus estimés

Modèle SaaS abonnement :

  • Free : 1 hôtel, limite features
  • Pro : 99 €/mois par hôtel
  • Enterprise : devis

À 30 hôtels Pro → 2 970 €/mois. Largement supérieur au budget infra → marge saine.

Plus :

  • Service fee 1 % sur les upsells Stripe (revenus variables, estimation ~2000 €/mois à 30 hôtels)

Optimisations possibles

AI

  • Prompt caching (Vercel AI SDK le supporte) : réduit le coût du system prompt répété
  • GPT-4o-mini par défaut pour les turns simples, fallback GPT-4o si nécessaire : division par 10 du coût
  • Fine-tuning : à 100+ hôtels, entraîner un modèle plus petit spécifique à l'hôtellerie

Infra

  • Scaleway ou OVH plutôt que Hostinger à gros volume (moins cher par vCPU)
  • Kubernetes au lieu de Dokploy à 50+ hôtels (orchestration horizontale)
  • Read replicas Postgres pour les analytics (sans toucher à la prod)

Stripe

  • Négocier les frais Stripe Connect si on dépasse 50 K€ de volume mensuel → taux négocié

Suivi

Dashboard Signoz Costs (à venir) :

  • Coût AI par org / jour
  • Volumes Postgres / Redis / R2
  • Taux d'utilisation vCPU / RAM par app

Alerte si un des coûts spike de +50 % en 24h.

Lien

On this page