Aller au contenu principal

// maintenance_applicative()

Tierce Maintenance Applicative pour ton app en prod.

Forfait mensuel sans engagement, heures dédiées chaque mois, un seul interlocuteur freelance expérimenté. Tu gardes ton app web ou mobile vivante (bugs, sécurité, perf, support, infra légère) sans recruter et sans devoir tout réexpliquer à chaque ticket.

Tarifs en vigueur au 12 mai 2026

  • Sans engagement
  • Réponse sous 1 j ouvré (1/2 j sur PREMIUM)
  • Next.js, React, Node, infra légère
  • Paiement Stripe sécurisé
Voir les forfaits

Pour qui ?

La TMA est faite pour ces 4 situations.

Tu as une app en production

Le produit tourne, des utilisateurs l'utilisent, mais personne ne gère les bugs, les correctifs sécurité et les mises à jour de dépendances qui s'accumulent. Le forfait PRO suffit pour 5h/mois ; le PREMIUM ajoute monitoring proactif, alertes et reporting mensuel pour les apps critiques.

Tu n'as plus de dev en interne

Ton dev est parti, ton agence est trop chère pour 5 à 10h par mois, et tu ne veux pas recruter pour un besoin variable. Tu cherches un freelance expérimenté qui prend la stack au mois, sans engagement, et qui reste joignable au quotidien sur le canal défini ensemble.

Tu as besoin de réactivité

Quand ton app crashe ou qu'un client bloque, tu n'as pas envie d'attendre 5 jours un devis. Sur PRO, prise en compte sous 1 jour ouvré maximum. Sur PREMIUM, sous une demi-journée ouvrée, avec support technique prioritaire et alertes monitoring qui te préviennent avant le client.

Tu as besoin d'un référent au quotidien

Tu as régulièrement besoin d'exports de données, d'ajouter un utilisateur admin, de débloquer un compte, d'analyser un comportement bizarre ou de tirer un rapport custom. Toutes ces opérations passent dans tes heures incluses, sans avoir à expliquer le projet à un nouveau prestataire à chaque fois.

// souscrire()

PRO ou PREMIUM, tu sais ce que tu paies.

Aucune feature cachée, aucun upsell. Sans engagement, résiliable en self-service via ton portail Stripe. Facture automatique chaque mois, TVA gérée selon ton pays de facturation.

PRO

TMA PRO

Pour garder ton app fiable et à jour.

Pour qui

  • Tu as une app en production qui tourne et qui a besoin de suivi régulier
  • Tu n'as pas besoin d'astreinte critique 24/7
  • Tu veux garder ton app à jour sans recruter en interne
  • Un volume horaire raisonnable et flexible te suffit
350HT / mois
M'abonner
Heures incluses
5h / mois
Hors-forfait
80€ / h
Délai de prise en compte
1 jour ouvré
Visio max / mois
1h/mois

Fonctionnalités

  • 5h de maintenance incluses par mois
  • Corrections de bugs et optimisation des performances
  • Mises à jour des dépendances et correctifs de sécurité
  • Ajustements techniques mineurs (logs, requêtes, stabilité)
  • Petites évolutions (exports, configurations, documentation)
  • Support technique
  • Prise en compte sous 1 jour ouvré
  • 1h de visioconférence par mois (selon dispos communes)
  • Hors-forfait : 80€/h
  • Sans engagement, interventions du lundi au vendredi
Recommandé

PREMIUM

TMA PREMIUM

Pour les apps critiques, monitoring et reporting compris.

Pour qui

  • Ton app est critique pour ton activité (revenu, opérations, image)
  • Tu as besoin de monitoring proactif et d'alertes avant tes utilisateurs
  • Tu veux un canal de support dédié et un délai de réponse plus court
  • Tu dois présenter un suivi régulier à ton équipe, ton board ou tes clients
800HT / mois
M'abonner
Heures incluses
10h / mois
Hors-forfait
80€ / h
Délai de prise en compte
1 demi-journée ouvrée
Visio max / mois
2h/mois

Fonctionnalités

  • 10h d'intervention incluses par mois
  • Monitoring proactif et alertes (Sentry, UptimeRobot, Better Stack)
  • Reporting mensuel et optimisations continues
  • Mises à jour des dépendances et correctifs de sécurité
  • Support technique prioritaire
  • Prise en compte sous 1 demi-journée ouvrée
  • 2h de visioconférence incluses par mois
  • Hors-forfait : 80€/h
  • CHANGELOG mensuel annoté
  • Audit perf / sécu trimestriel
  • Status page publique
  • Sans engagement, interventions du lundi au vendredi

Paiement sécurisé via Stripe (Payment Link). Tu reçois ta facture par email à chaque renouvellement et tu gères tout depuis ton portail Stripe : moyen de paiement, factures, résiliation.

TVA non applicable, art. 293 B du CGI.

PRO

// concrètement_sur_le_pro()

Ce que tu obtiens en 5h / mois.

Quatre types d'intervention couverts dans ton forfait. Tickets prioritaires (correctifs, sécurité) d'abord, évolutions ensuite.

Sur tickets

Correction de bugs et performance

Stabilité au quotidien

Correction des bugs reproductibles signalés par tes utilisateurs ou par toi, traitement des lenteurs (requêtes coûteuses, points de friction UX), stabilisation des régressions déjà identifiées. Prise en charge sous 1 jour ouvré, correction livrée et déployée sans rouvrir un chantier complet. Pour les bugs intermittents ou inexpliqués qui demandent une investigation, voir card « Diagnostic et investigation ».

Passes régulières

Mises à jour et sécurité

Dépendances + patches CVE

Mises à jour des dépendances (npm, pnpm, lockfile), application des patches de sécurité critiques (CVE), audit des packages obsolètes ou abandonnés. Passes régulières dans tes 5h pour anticiper les failles avant qu'elles bloquent un déploiement ou remontent dans un audit client.

Sur tickets

Petites évolutions et ops admin

Ajouts légers + opérations

Ajouter un champ, exporter des données ad hoc, créer un compte admin, débloquer un utilisateur, ajuster un libellé, modifier un comportement métier mineur : tout ce qui rentre dans tes 5h sans cadrage produit. Les évolutions qui dépassent le forfait d'heures sortent en mission séparée sur devis.

Sur incident

Diagnostic et investigation

Incidents + cause racine

Quand un truc casse en prod ou qu'un comportement bizarre revient, je prends en charge le diagnostic : analyse de la cause racine, post-mortem léger écrit, recommandations pour éviter la récidive. Distinct du « je corrige » : ici on cherche le pourquoi avant de patcher, particulièrement utile sur les bugs intermittents ou les régressions inexpliquées.

PRO

// communication_et_suivi_pro()

Comment ça se passe au quotidien.

Pas de portail, pas de boîte noire. Le suivi se fait là où tu communiques déjà, avec une transparence totale sur les heures consommées.

Lundi au vendredi

Canal défini ensemble

Email, WhatsApp, Slack, Discord

Tu m'envoies tes tickets sur le canal qui colle à ton organisation, défini à l'onboarding. Pas de portail à apprendre, pas d'outil imposé, pas de friction. Interventions du lundi au vendredi en heures ouvrées.

Max 1 j ouvré

Prise en compte sous 1 jour ouvré

SLA garanti

Tout ticket envoyé est pris en compte sous 1 jour ouvré maximum. Pas de devis à attendre 5 jours, pas de relance à faire. Si je suis indisponible plus de 2 jours, je préviens 2 semaines à l'avance.

Chaque intervention

Communication avant / après tâche

Transparence totale

Avant d'attaquer un ticket, je te confirme ce que je vais faire et le temps estimé. Après la livraison, message récap avec ce qui a été fait. Pas de boîte noire, tu suis ce qui se passe sur ton app au quotidien.

Tous les mois

Visio mensuelle et décompte transparent

1h / mois + suivi heures

1h de visioconférence par mois pour faire le point (priorités, planning, décisions). Décompte des heures consommées par tranches de 30 min, arrondi au plus bas avec minimum 30 min par ticket (plus juste qu'un arrondi systématique au-dessus). Suivi partagé dès qu'on approche des 5h, dépassement uniquement avec ton accord écrit (80€/h).

Premium uniquement

// livrables_premium()

Ce que tu obtiens en plus, en 10h / mois.

Quatre livrables récurrents qui n'existent pas en PRO. Setup, rédaction et maintenance compris dans le forfait : tu n'as pas à arbitrer entre « heures de support » et « heures de livrables ».

Mise à jour temps réel

Status page publique

Uptime + historique incidents

Page publique sur un sous-domaine dédié (type status.tonsite.com) affichant l'uptime de l'app et l'historique des incidents. Setup initial et maintenance compris dans tes 10h. Signal de transparence vers tes utilisateurs : moins de tickets « ça marche pas chez moi », plus de confiance, et un argument commercial si tu vends en B2B.

Tous les mois

CHANGELOG mensuel annoté

Livrable de communication

Récapitulatif écrit des bugs corrigés, mises à jour appliquées et petites évolutions livrées dans le mois. Vulgarisé pour pouvoir le partager à ton équipe, ton board ou tes clients. Distinct du reporting technique interne : c'est un livrable de communication, rédaction comprise dans tes 10h.

Tous les 3 mois

Audit performance et sécurité

Perf + dépendances + headers

Audit trimestriel (1 à 2h pris sur tes 10h du mois concerné) avec rapport PDF actionnable. Trois axes : performance perçue (vitesse de chargement, Core Web Vitals), failles de sécurité (dépendances obsolètes, headers HTTP, secrets exposés) et optimisations rentables à court terme. Chaque recommandation est priorisée par impact, tu sais quoi traiter en premier.

Channel partagé permanent

Canal de support dédié

Slack, Discord, WhatsApp, Teams…

Canal dédié partagé sur l'outil que tu utilises déjà : Slack, Discord, WhatsApp, Microsoft Teams ou Google Chat. Suivi des tickets, questions rapides, notifications de monitoring centralisées au même endroit. Couplé au SLA PREMIUM (prise en compte sous une demi-journée ouvrée), c'est ce qui te différencie du support email standard du PRO.

Premium uniquement

// monitoring_premium()

Outils de monitoring inclus sur PREMIUM.

Setup, configuration des alertes et intervention sur incident compris dans tes 10h mensuelles. Les outils t'alertent (et m'alertent) avant tes utilisateurs ; les incidents sont documentés dans le reporting mensuel.

Sentry

Error tracking + APM

Capture des erreurs front et back, traces de performance, alertes en temps réel. Free tier 5k events/mois, suffisant pour la plupart des PME.

UptimeRobot

Uptime des endpoints critiques

Vérifications HTTP toutes les 5 minutes sur tes routes clés (API, checkout, login). Alerte email/SMS si down. Free tier 50 monitors.

Better Stack

Logs centralisés + status page

Agrégation des logs applicatifs, recherche pleine, et status page publique pour communiquer avec tes utilisateurs en cas d'incident. Free tier 1GB/jour.

Vercel Speed Insights

RUM web vitals

Mesure des Core Web Vitals (LCP, INP, CLS) sur les vrais utilisateurs. Inclus si l'app est hébergée sur Vercel, sinon on bascule sur une alternative équivalente.

Souveraineté des données

Les outils sont provisionnés à ton nom. Tu créés les comptes en 5 minutes, tu m'invites en admin technique, je configure tout. Les coûts restent à ta charge uniquement en cas de dépassement des free tiers (≈26$/mois sur Sentry au-delà du plan gratuit). À la résiliation, tu gardes tes outils, ton historique et tes dashboards : aucune dépendance à mon infrastructure.

// comment_ça_marche()

De l'abonnement au premier ticket en 48h.

Aucune phase d'audit payante, aucun engagement annuel. Tu t'abonnes, on cadre, on commence à bosser.

  1. Tu choisis ton forfait

    PRO ou PREMIUM, paiement Stripe sécurisé, facture automatique chaque mois. Sans engagement : tu peux mettre à jour ton moyen de paiement ou résilier en self-service depuis ton portail Stripe à tout moment. Les changements de forfait se font sur simple demande par email.

  2. Onboarding sous 48h

    Visio de cadrage : on fait le tour de ton app, des accès (repo, hosting, domaines, monitoring), de la stack et des priorités du moment. Tu gardes ta doc, je m'adapte à ton organisation.

  3. On démarre le mois 1

    Tu m'envoies tes tickets sur le canal défini ensemble (email, WhatsApp, Slack, Discord). En PREMIUM, les alertes monitoring (Sentry, UptimeRobot, Better Stack) arrivent aussi directement dans le canal partagé. Je traite tout selon le SLA du forfait : 1 jour ouvré sur PRO, 1 demi-journée sur PREMIUM. Maintenance et sécurité d'abord, évolutions ensuite.

  4. On suit, on ajuste, on rapporte

    Volant de visioconférence à caler selon nos dispos (1h en PRO, 2h en PREMIUM, certains mois sans). On passe les tickets en revue, on priorise, on planifie les évolutions. Sur PREMIUM : reporting mensuel écrit garanti, avec optimisations continues et suivi des alertes monitoring.

// pré_requis()

Pré-requis pour démarrer.

On évite les démarrages bancals : voici ce dont j'ai besoin avant de prendre la main sur ton app. Si l'un des points coince, on en discute pour cadrer ensemble.

  • App déjà en production

    La TMA n'est pas un service de développement from scratch. Ton produit doit déjà tourner avec des utilisateurs réels (ou un déploiement de staging stable au minimum).

  • Code source accessible

    Repo Git (GitHub, GitLab, Bitbucket, self-hosted) de préférence. À défaut, archive ZIP versionnée. Pas de TMA possible sans accès au code.

  • Stack dans la zone supportée

    Next.js, React, Node, NestJS, Fastify, Prisma, Drizzle, Expo, Capacitor, hébergé sur Vercel, Railway, DigitalOcean, Cloudflare Workers ou équivalent, avec PostgreSQL ou MySQL. Si proche, on regarde ensemble avant de signer.

  • Un référent technique côté client

    Une personne joignable côté client pour le cadrage initial, les arbitrages produit, et la validation des évolutions. Pas besoin que ce soit un dev, un PM ou un fondateur technique suffit.

// hors_périmètre()

Ce qui n'est pas inclus.

La transparence évite les frictions. Voici ce qui sort explicitement du forfait pour qu'on ne se retrouve pas en désaccord en cours de route.

  • Évolutions lourdes hors forfait

    Les évolutions qui dépassent significativement le forfait d'heures (refonte d'un module, nouveau workflow métier, intégration tierce conséquente) sortent du forfait et passent en mission séparée sur devis, pour ne pas cannibaliser tes heures de support et de maintenance.

  • Refonte ou migration de stack

    Passer de CRA à Next.js, migrer une base PostgreSQL, refondre une UI complète : c'est un projet en soi, traité en mission dédiée avec cadrage et chiffrage propres.

  • Formation ou support utilisateur final

    La TMA s'adresse à toi (l'éditeur de l'app), pas à tes utilisateurs finaux. Pas de hotline, pas de formation des équipes utilisatrices, pas de réponse directe à tes clients.

  • Astreinte 24/7 ou hors heures ouvrées

    Interventions du lundi au vendredi en heures ouvrées. Pas d'astreinte nuit, week-end ou jours fériés. Si ton app est critique 24/7, on cadre une mission d'astreinte séparée avec rémunération adaptée.

  • Coûts des outils tiers

    Sentry payant, hébergement Vercel/Railway, domaines, certificats, services SaaS tiers : tout est à ta charge directement chez l'éditeur. Je n'avance ni ne refacture aucun coût d'infrastructure.

  • Stacks non supportées

    PHP/WordPress, .NET, Java/Spring, Ruby on Rails, Python (autre que scripts ponctuels), Go : pas de TMA sur ces stacks. Si ton app mélange du Node et du PHP, on regarde au cas par cas.

// questions_fréquentes()

Tes questions, mes réponses

Tout ce qui détermine si la TMA est faite pour toi : dépassement d'heures, résiliation, support, stack, vacances, sous-traitance.

Et si je dépasse les heures incluses dans le forfait ?

Les heures supplémentaires sont facturées 80€/h sur les deux forfaits, avec ton accord écrit avant intervention. Pas de surprise sur la facture. Si le dépassement devient récurrent, on rebascule sur le forfait au-dessus (PRO → PREMIUM) plutôt que d'empiler les heures hors-forfait.

Comment tu comptes les heures consommées par ticket ?

Décompte par tranches de 30 min, arrondi au plus bas avec un minimum de 30 min par ticket. Exemples concrets : un ticket de 12 min compte pour 30 min (minimum atteint), un ticket de 45 min compte pour 30 min (arrondi au plus bas dans la tranche 30-60), un ticket de 1h10 compte pour 1h (tranche 60-90), un ticket de 1h55 compte pour 1h30 (tranche 90-120). C'est plus juste qu'un arrondi systématique au-dessus (standard freelance habituel) et ça évite les disputes pénibles à la minute près.

Comment se passe la résiliation ?

Sans engagement, résiliation en self-service via ton portail Stripe (Customer Portal) accessible depuis le lien de ta facture. Le forfait s'arrête à la fin de la période déjà payée, sans démarche supplémentaire de mon côté. Je te transmets un handover propre (accès, doc, état des chantiers en cours) avant la clôture.

Je peux changer de forfait en cours de route ?

Oui à tout moment, sur simple demande par email — c'est moi qui pilote la bascule pour qu'elle reste propre des deux côtés. Pour un upgrade PRO → PREMIUM, je fais la bascule immédiate au prorata (tu paies la différence pour les jours restants du mois) et je mets en place les outils Premium au début de la période complète suivante (Sentry, monitoring, status page). Pour un retour vers PRO, on en discute ensemble pour ne pas casser ton observabilité en plein vol.

Quels canaux de support et quels délais ?

Sur PRO, le canal est défini au démarrage : email, WhatsApp, Slack ou autre, selon ton organisation. Sur PREMIUM, tu bénéficies en plus d'un canal de support dédié (channel partagé permanent sur Slack, Discord, WhatsApp, Teams, Google Chat ou l'outil que tu utilises déjà) pour un suivi plus fluide et plus traçable. Du lundi au vendredi dans tous les cas. Prise en compte sous 1 jour ouvré max sur PRO, sous 1 demi-journée ouvrée sur PREMIUM, avec monitoring proactif et alertes pour anticiper les incidents avant que tu les remarques.

Sur quelles stacks tu interviens ?

Apps web et mobile sur Next.js, React et Node. Backend ou frontend, je maintiens les deux. Côté infra, je gère les déploiements légers : Vercel, Railway, PostgreSQL, Cloudflare, et tout ce qui ressemble. Si ton app est sur une stack proche (NestJS, Fastify, Prisma, Drizzle, Expo, Capacitor), on regarde ensemble avant de signer.

Est-ce que tu fais aussi des nouvelles features ?

Oui, dans la limite des heures de ton forfait (5h/mois en PRO, 10h/mois en PREMIUM). Maintenance, bugs et correctifs sécurité passent en priorité. Pour une feature plus lourde (>3 jours), on cadre en mission séparée pour ne pas cannibaliser les heures de support.

On fait des points réguliers ?

Le forfait inclut un volant de visioconférence à utiliser dans le mois (1h sur PRO, 2h sur PREMIUM). On la cale selon nos dispos communes : certains mois on prend tout d'un coup, d'autres on découpe en 2-3 calls courts, et il peut y avoir des mois sans visio si rien ne le justifie ou si l'agenda ne le permet pas. Les heures non utilisées ne sont pas reportées. Sur PREMIUM, le reporting mensuel écrit est garanti même sans visio.

Comment se passe la facturation ?

Tu t'abonnes via Stripe directement depuis cette page. La facture est générée automatiquement chaque mois et envoyée à l'email du compte. Tu retrouves l'historique dans ton portail Stripe (Customer Portal) et tu peux mettre à jour ton moyen de paiement à tout moment.

Tu acceptes les paiements par virement ou sur facture ?

Stripe (CB, prélèvement automatique) est l'option par défaut : la facture est envoyée à chaque renouvellement et tout est self-service. Pour les structures qui ont un process fournisseur obligatoire (ETI, grands comptes, secteur public, associations) ou qui veulent un règlement par virement SEPA avec devis et bon de commande, je facture sur demande, mensuel ou trimestriel. Engagement annuel et tarif négocié possibles à partir d'un certain volume — on en discute via la modale de contact.

Et si tu es en vacances ou indisponible ?

Je préviens 2 semaines à l'avance pour les périodes prévues (>2 jours d'indisponibilité). Sur PREMIUM, si l'indisponibilité dépasse 3 jours ouvrés sur le mois, on prorate les heures non consommées. Le monitoring continue de tourner et de t'alerter pendant ces périodes.

Qui paie les outils de monitoring (Sentry, UptimeRobot, etc.) ?

Les outils sont provisionnés à ton nom (souveraineté des données, tu en restes propriétaire). Dans 90% des cas, les free tiers suffisent largement (Sentry 5k events/mois, UptimeRobot 50 monitors, Better Stack 1GB de logs/jour). Si ton volume dépasse, le surcoût est à ta charge directement chez l'éditeur (≈26$/mois sur Sentry au-delà du free tier). Le setup, la configuration et la surveillance restent inclus dans tes 10h PREMIUM.

Quels accès tu as besoin pour démarrer ?

Repo Git (ou ZIP du code source à défaut), accès au hosting (Vercel, Railway, DigitalOcean, etc.), domaine et zone DNS si pertinent, secrets et variables d'environnement transmis via un gestionnaire (1Password, Bitwarden, repo privé chiffré, etc.), accès admin de l'application si applicable, et un référent technique côté client pour le cadrage initial. Tout est listé en checklist au moment de l'onboarding pour ne rien oublier.

Mes données sont-elles protégées ?

Oui. Tout transite et reste sur tes propres outils (souveraineté), pas de copie sur mon infrastructure. Suppression de tous les accès à la résiliation, NDA possible sur demande, RGPD respecté. Les sous-traitants utilisés (Resend pour les emails de service, Stripe pour la facturation, hébergement Vercel) sont détaillés dans les mentions légales. Aucune donnée client n'est utilisée pour entraîner un modèle, exporter, ou partager avec un tiers.

Tu peux gérer la TMA d'un client à moi ?

Oui, c'est même fréquent : agences, ESN, ou freelances qui veulent déléguer la TMA d'un client final. On signe un contrat de sous-traitance, je reste invisible côté client si tu préfères, et tu gardes la relation commerciale. Conditions détaillées sur demande.

Combien de clients TMA tu peux prendre en parallèle ?

Capacité limitée volontairement : maximum 6 clients PRO simultanés, 3 clients PREMIUM. C'est ce qui permet de tenir les SLA (1 j ouvré PRO, 1 demi-journée PREMIUM) sans saturation. Si je suis complet à ton inscription, je te le dis tout de suite et on cale une date de démarrage plutôt que de t'inscrire dans un backlog flou.

Que se passe-t-il si mon app tombe le week-end ou la nuit ?

Pas d'astreinte 24/7 — la TMA reste un service en heures ouvrées (lundi au vendredi). Sur PREMIUM, le monitoring continue de tourner et de t'alerter même hors heures ; si tu veux que j'intervienne en best-effort la nuit ou le week-end, c'est facturé en heures supplémentaires au tarif standard de 80€/h, avec ton accord écrit avant intervention. Pour de l'astreinte garantie 24/7, c'est une mission séparée avec rémunération adaptée à cadrer ensemble.

Si j'ai plusieurs projets, ça rentre dans le même forfait ?

Non, 1 TMA = 1 projet. Même si les stacks sont identiques, chaque projet a son propre historique, sa propre infra, ses propres priorités, et le coût de contexte n'est pas linéaire. Donc 2 projets = 2 forfaits TMA séparés (PRO ou PREMIUM selon les besoins de chacun). Exception unique : un même produit déployé en plusieurs morceaux (ex: SaaS + site marketing sur la même base de code) reste 1 TMA.

// prêt_à_démarrer()

Tu hésites entre deux forfaits ?

On en parle. Je te dis lequel colle à ta situation. Si aucun ne convient (volume trop bas, stack hors scope, besoin différent), je te le dis aussi et on cherche autre chose ensemble.

Découvrir mes autres services

Tarifs et conditions en vigueur au . Les clients ayant souscrit conservent leurs conditions pour toute la durée de leur abonnement actif.

Conditions Générales de VenteMentions légales