Sites et développement
Votre application créée avec l’IA ne marche plus : la sauver ou la refaire ?
Sauvez l’application si son modèle de données est sain et ses pannes circonscrites ; refaites-la si chaque correction casse autre chose ou si les données sont incohérentes. Les prix publiés en 2026 vont d’environ 299 $ la correction rapide à 20 000–60 000 $ la refonte. Le sauvetage VITON13 coûte 73 $ assisté par IA ou 93 $ piloté par un spécialiste.

Qu’est-ce qui lâche, en général, dans une application générée par IA ?
Les applications produites avec Lovable, Bolt, Replit, v0 ou Cursor cassent presque toujours aux mêmes endroits : l’outil soigne une démo qui marche à l’écran, pas la vie avec de vrais utilisateurs, de vraies données et un second développeur. Le symptôme est rarement la cause : partez de ce tableau.
| Ce que vous constatez | Cause probable | Vérification rapide | Urgence |
|---|---|---|---|
| Des utilisateurs voient les données d’autres comptes | Row Level Security (RLS) désactivée ou trop permissive sur les tables Supabase | Se déconnecter et interroger une table avec la clé publique anon | Critique : aujourd’hui |
| La facture d’IA ou d’e-mailing s’envole ; une clé traîne dans le code source | Un secret placé dans une variable VITE_ ou NEXT_PUBLIC_, livré au navigateur | Chercher les préfixes de clés dans le JavaScript compilé | Critique : aujourd’hui |
| Corriger un écran en casse un autre | Logique copiée dans plusieurs fichiers, aucun test | Chercher les fonctions dupliquées et un éventuel test | Haute : cette semaine |
| Paiement ou connexion marchent en aperçu, pas en production | Clés, webhooks ou URL de redirection de production jamais réglés | Comparer les réglages des deux environnements | Haute : cette semaine |
| Les pages ralentissent dès quelques centaines d’enregistrements | Requêtes en boucle, index manquants, tables entières envoyées au navigateur | Compter les requêtes dans l’onglet Réseau sur un chargement | Moyenne : ce mois-ci |
Ce n’est pas de la malchance. Testant en 2025 le code de plus de 100 modèles de langage, Veracode a vu 45 % des échantillons échouer aux contrôles de sécurité. Sur 211 millions de lignes modifiées, GitClear a vu le copié-collé passer de 8,3 % à 12,3 % entre 2020 et 2024 ; or une logique dupliquée laisse souvent survivre ailleurs un bug corrigé ici.
Que faire dans les 48 premières heures ?
Traitez par ordre de gravité, pas d’agacement : une page lente perd quelques visiteurs, une base ouverte perd les données de vos clients.
- Geler et copier : arrêtez de demander à l’outil de « tout réparer » en production, poussez le code vers un dépôt Git à vous et sauvegardez la base.
- Colmater les fuites : renouvelez toute clé passée par le navigateur ou le dépôt, déplacez les appels secrets côté serveur, activez RLS sur chaque table publique et vérifiez sans être connecté.
- Protéger les données : repérez doublons et enregistrements orphelins, et placez suppression, remboursement et modification en masse derrière un contrôle de rôle.
- Maintenir le service : ajoutez la journalisation des erreurs, puis testez à la main la connexion, le paiement et le parcours de commande.
- Ensuite seulement, la vitesse : index, pagination, cache.
Si des données personnelles ont pu fuiter, l’article 33 du RGPD laisse au responsable de traitement 72 heures après en avoir pris connaissance pour notifier la violation à l’autorité de contrôle, la CNIL en France, sauf si elle est peu susceptible d’engendrer un risque pour les personnes. Un juriste rédige la notification ; un développeur vous dit ce qui a été exposé et depuis quand.
Sauver ou refaire : comment trancher ?
Regardez cinq signaux. Si deux ou plus tombent dans la colonne de droite, demandez un devis de refonte avant de payer d’autres corrections.
| Signal | Plaide pour un sauvetage | Plaide pour une refonte |
|---|---|---|
| Modèle de données | Les tables reflètent le fonctionnement de l’entreprise | Doublons, statuts contradictoires, tables sans liens |
| Portée d’une correction type | Quelques fichiers | Presque toute l’application, et autre chose casse |
| Tests | Les parcours clés sont testables en l’état | Rien n’est testable sans réécriture |
| Qui détient le code | Il s’exporte vers Git sur une pile courante | La logique est enfermée dans l’outil |
| Utilisateurs et données | De vrais utilisateurs et des données à préserver | Aucun utilisateur ; c’était un test d’idée |
L’argument classique de Joel Spolsky contre la réécriture : le vieux code contient des années de corrections trouvées en usage réel. Une application générée en deux week-ends n’a pas ce passé ; sa valeur tient aux données, aux parcours dont dépendent vos utilisateurs et aux leçons tirées. La refaire gaspille donc moins qu’il n’y paraît, pourvu que l’application en ligne continue de tourner entre-temps.
La voie médiane la plus sûre est ce que Martin Fowler appelle le figuier étrangleur (strangler fig) : des éléments neufs et testés reprennent un parcours après l’autre derrière l’application en service. La règle d’un guide de nettoyage : nettoyer tant que le total reste sous 5 000 $, refaire au-delà de 8 000 $ d’estimation si l’application a été montée en quelques jours.
Combien coûte un sauvetage sur le marché en 2026 ?
Ce sont des prix affichés par des entreprises qui vendent ce travail, pas des moyennes vérifiées.
| Périmètre | Prix publié | Délai habituel | Source |
|---|---|---|---|
| Une correction rapide par un freelance | Dès 299 $ environ | Non précisé | vibecoding.app, mars 2026 |
| Une règle d’accès à la base ou un secret exposé | 200–500 $ | Non précisé | vibecoding.app, mars 2026 |
| Audit et corrections | 3 000–5 000 $ | 2–3 semaines | vibecoding.app, mars 2026 |
| Réparation sur place | 3 000–15 000 $ | 2–6 semaines | InApps Technology (juin 2026) via Axonbuild |
| Refonte complète | 20 000–60 000 $ | 8–16 semaines | InApps Technology via Axonbuild |
| VITON13 : un bug corrigé et vérifié | 13 $ assisté par IA ou 33 $ piloté par un spécialiste | 1–2 jours ouvrés | Page du service VITON13 |
| VITON13 : Site Fix Pack, jusqu’à cinq corrections convenues | 33 $ assisté par IA ou 53 $ piloté par un spécialiste | 1–2 jours ouvrés | Forfait VITON13 |
| VITON13 : sauvetage de code généré par IA | 73 $ assisté par IA ou 93 $ piloté par un spécialiste | 5–8 jours ouvrés | Page du service VITON13 |
Pourquoi un tel écart ? Nos forfaits sont étroits et fermés : un bug, cinq bugs listés, ou un sauvetage qui cartographie les pannes, protège les parcours critiques et livre les corrections convenues. Une refonte à 20 000 $ est un autre produit : si la cartographie en montre le besoin, vous en recevez d’abord le devis écrit, et elle en devient le cahier des charges.
Pourquoi un sauvetage coûte-t-il dix fois plus qu’un autre ?
Axonbuild a relevé environ 3,4 problèmes critiques par application, plus une quarantaine de constats facultatifs, sur 21 applications générées par IA auditées en juin et juillet 2026. Ces quelques points critiques font le prix ; leur difficulté dépend de ceci :
- Rôles : administrateurs, employés et clients imposent de vérifier chaque règle rôle par rôle.
- Plusieurs entreprises clientes dans une même base : les isoler coûte 3 000–8 000 $ dans la grille de vibecoding.app.
- Paiements et webhooks : testés dans le bac à sable du prestataire avant toute modification.
- Intégrations : chacune ajoute des clés, des limites et des cas d’échec.
- Accès : Git, une copie de test et les journaux valent mieux que des captures et un mot de passe partagé.
- Moment : selon le même guide, nettoyer avant le lancement coûte deux à cinq fois moins cher.
Peut-on continuer à développer avec l’IA après le sauvetage ?
Oui. Les développeurs eux-mêmes se méfient : dans l’enquête Stack Overflow 2025, 66 % placent en tête de leurs frustrations les réponses d’IA « presque justes, mais pas tout à fait ». Gardez l’IA, mais placez des contrôles entre le prompt et la production :
- Chaque modification passe par Git et une pull request, même écrite par l’IA.
- Les tests de connexion, de paiement et du parcours principal bloquent une version défaillante.
- Les secrets restent côté serveur ; le navigateur ne reçoit que des clés publiques.
- Chaque version est vérifiée avant publication et peut être annulée.
- Une personne qui sait lire le code valide les changements de règles d’accès et de permissions.
Ce filet, sans sauvetage, c’est le service QA et automatisation des tests : 73 $ assisté par IA ou 93 $ piloté par un spécialiste.
Que fournir pour obtenir un devis précis ?
- Un accès en lecture au dépôt, ou un export depuis l’outil.
- La pile : générateur, base de données, hébergement, authentification, paiement.
- Trois pannes en étapes : ce que vous avez fait, attendu et obtenu.
- Les parcours qui rapportent argent ou contacts, par ordre d’importance.
- Le nombre d’utilisateurs et les données personnelles stockées.
Ne collez jamais de mot de passe dans une messagerie : créez des accès collaborateur révocables après la livraison.
Quand ne faut-il pas payer un sauvetage ?
- L’application n’a pas d’utilisateurs et testait une idée : notez vos leçons et reconstruisez-la proprement sur un vrai cahier des charges.
- La panne vient de la plateforme : écrivez d’abord au support de l’outil.
- Il vous faut une fonctionnalité, pas une réparation : c’est du développement, à chiffrer comme tel.
- Vous allez changer de cap : sauver du code que vous jetterez le mois prochain, c’est payer deux fois.
Méfiez-vous de qui promet de tout réparer en une journée sans avoir lu le code.
Comment VITON13 s’y prend
Nous reprenons des applications construites avec Lovable, Bolt, Replit, v0, Cursor ou du code issu d’un chatbot, pour qu’un développeur puisse les assumer. Assisté par IA : l’IA lit et rédige, un ingénieur décide et vérifie chaque changement. Piloté par un spécialiste : un ingénieur travaille, l’IA l’aide. En un jour ouvré, vous recevez par écrit périmètre, délai et prix final ; rien ne commence sans votre accord.
Sauvetage de code généré par IA
- Prix
- 73 $ assisté par IA ou 93 $ piloté par un spécialiste
- Délai
- 5–8 jours ouvrés
Correction de bugs web
- Prix
- 13 $ assisté par IA ou 33 $ piloté par un spécialiste
- Délai
- 1–2 jours ouvrés
Pack de corrections du site
- Prix
- 33 $ assisté par IA ou 53 $ piloté par un spécialiste
- Délai
- 1–2 jours ouvrés
Assisté par IA : l’IA prépare des brouillons dans des étapes définies, une personne dirige et vérifie chaque résultat. Piloté par un spécialiste : un spécialiste fait le travail, l’IA l’assiste.
Ce qui est inclus
- Une cartographie des pannes reproductibles : étapes, cause et gravité de chacune
- Clés exposées et règles d’accès à la base traitées en premier
- Connexion, paiement et commande ou contact surveillés par des contrôles qui échouent visiblement
- Corrections convenues livrées en petites versions, chacune avec son retour arrière écrit
- Un plan de réparation et de responsabilité : corrections suivantes, sauver ou refaire, qui détient quel compte
- Délai : 5–8 jours ouvrés une fois ouverts les accès au code, à l’hébergement et à la base
Non inclus
- Nouvelles fonctionnalités, refonte graphique et reconstruction complète, chiffrées à part
- Hébergement, base de données, abonnements à l’outil et API payantes
- Conseil juridique et notifications aux autorités
- Nettoyage manuel des données et support après livraison
Révisions: 2 tours de révision sur la cartographie et le plan de réparation ; une correction isolée en a 1
Recevoir un devis sous 1 jour ouvréDevis écrit sous 1 jour ouvré
Exemple
INTERNENotre propre produit
viton13.com : les contrôles de mise en ligne de notre propre code
Notre site est une application Next.js 16 qui sert sept domaines en cinq langues. Une version ne part en ligne qu’après des contrôles SEO et de contenu, la compilation de production et une exploration de la version construite sur un port isolé ; si un contrôle échoue, tout s’arrête et le site en production ne change pas. Le 19 septembre 2026, cette exploration a parcouru 18 987 routes internes, dont aucune n’a répondu en erreur. Après la bascule, 76 routes sont contrôlées en production, un échec rétablit automatiquement la version précédente, dix copies sont gardées pour revenir en arrière, et le code compte 175 fichiers de tests automatisés. Un sauvetage installe une version réduite de la même idée.
Ce que cela ne prouve pas
- C’est notre propre site, pas une application cliente sauvée : aucun chiffre avant/après.
- Le cas n’indique pas quelle part du code l’IA a écrite : il ne prouve rien sur le code généré par IA en tant que tel.
- Vitesse, trafic et ventes n’ont pas été mesurés.
- L’exploration couvre les routes internes, pas les règles de sécurité.
Lire le cas: viton13.com : un site Next.js en cinq langues sur sept domaines
Questions et réponses
En combien de temps pouvez-vous intervenir sur une application en panne en production ?
Le devis écrit arrive en un jour ouvré ; le travail commence dès que vous l’approuvez et ouvrez les accès. Un bug isolé se corrige en 1–2 jours ouvrés. En cas de fuite, on contient d’abord : clés renouvelées, accès à la base fermé, avant même la cartographie complète.
Le code m’appartiendra-t-il ?
Oui. Le code reste dans votre dépôt et les comptes d’hébergement, de base de données et de paiement restent à votre nom ; nous travaillons avec un accès collaborateur révocable. Selon les conditions de VITON13, les droits sur le travail livré vous sont transférés au paiement du prix final.
Et si l’IA propose une mauvaise correction ?
Un ingénieur décide de ce qui part : la panne doit se reproduire avant le changement et disparaître après, et les parcours voisins passer encore leurs contrôles. Sinon, rien n’est livré. Le mode piloté par un spécialiste, à 93 $, garde un ingénieur sur chaque ligne.
Combien de tours de révision sont compris ?
Le sauvetage comprend 2 tours sur la cartographie et le plan de réparation ; une correction isolée, 1. Les nouvelles demandes apparues pendant la relecture sont chiffrées à part, par écrit, avant tout travail.
Comment payer, et que se passe-t-il si j’annule ?
Les prix sont en dollars américains et fixés dans le périmètre écrit. Annuler ne coûte rien avant que vous l’ayez approuvé ; ensuite, vous payez le travail fait et le reste vous est remboursé, selon la politique de vente. Aucun compte n’est nécessaire pour demander un devis.
N’est-il pas moins cher de redemander à l’outil de corriger ?
Pour un petit défaut visuel, souvent oui. Pour la sécurité, les données ou des corrections qui cassent d’autres écrans à répétition, multiplier les prompts brûle des crédits sans trouver la cause : chacun rapièce ce qui se voit. Arrêtez quand la même panne revient une deuxième fois.
Sources
- vibecoding.app — coût du nettoyage de code vibe, 2026 —
- Axonbuild — coût du nettoyage de code vibe, 2026 —
- Veracode — sécurité du code de l’IA générative, 2025 —
- Matt Palmer — CVE-2025-48757 (Lovable) —
- Supabase — Row Level Security —
- Vite — variables d’environnement —
- Next.js — variables d’environnement —
- GitClear — qualité du code avec l’IA, 2025 —
- Stack Overflow — enquête 2025, IA —
- Joel Spolsky — Things You Should Never Do, Part I —
- Martin Fowler — Strangler Fig Application —
- CNIL — notifier une violation de données personnelles —