Aller au contenu
Guide

Reprendre une application web abandonnée par son prestataire

Pour reprendre une application web, commence par récupérer tous les accès (code, hébergement, domaine, comptes), puis fais auditer le code avant de toucher quoi que ce soit. Viennent ensuite les mises à jour de sécurité, et seulement après les évolutions. L'audit de reprise prend 3 à 5 jours et démarre à 1 500 € HT.

  • Mis à jour le 29 octobre 2026
  • 4 min de lecture
  • Par Eddy Monnot

Le guide

01

Quels accès récupérer en premier ?

Tous ceux qui permettent de faire tourner, modifier et mettre en ligne l'application. Ils doivent être à ton nom, pas à celui du prestataire : c'est la première chose à régler, tant que le contact existe encore.

  • Le dépôt du code (GitHub, GitLab, Bitbucket), avec tout l'historique.
  • L'hébergement et les serveurs.
  • Le nom de domaine et sa zone DNS, chez le bureau d'enregistrement.
  • La base de données et ses sauvegardes.
  • Les services tiers : paiement, envoi d'e-mails, cartes, statistiques.
  • Les comptes développeur Apple et Google, s'il y a une application mobile.
  • Les clés et les secrets de configuration (variables d'environnement).
  • La documentation, les tickets et les maquettes, s'ils existent.
02

Que vérifie un audit de reprise ?

Il dit ce qui risque de casser, ce qu'il faut sécuriser tout de suite et ce qui peut attendre. Il se termine par un rapport écrit, avec les risques classés et une estimation.

Les points contrôlés pendant un audit de reprise
PointCe qu'on regardePourquoi
VersionsLangage, framework, serveur, dépendances : sont-ils encore maintenus ?Une version qui ne reçoit plus de correctifs de sécurité est une porte ouverte. Node.js 20, par exemple, n'est plus maintenu depuis 2026.
SécuritéFailles connues des dépendances, mots de passe, droits, configuration.Le Top 10 de l'OWASP sert de grille : contrôle d'accès, configuration, chaîne d'approvisionnement logicielle.
DonnéesSauvegardes réelles et restaurables, données personnelles stockées.Une sauvegarde jamais restaurée n'est pas une sauvegarde.
CodeLisibilité, tests, dette technique, parties fragiles.C'est ce qui fixe le coût de chaque évolution future.
Mise en ligneComment on déploie, et comment on revient en arrière.Sans retour arrière, chaque mise en ligne est un pari.
CoûtsHébergement, services tiers, abonnements oubliés.On découvre souvent des frais inutiles, ou un service qui va expirer.
03

Faut-il tout réécrire ?

Rarement. Réécrire coûte cher, prend du temps et réintroduit des bugs déjà corrigés. Le plus souvent, on consolide par morceaux, en gardant l'application en production.

La réécriture se justifie dans trois cas : la technologie n'est plus maintenue et ne peut plus être mise à jour, le code bloque chaque évolution, ou le produit a tellement changé que l'existant ne correspond plus.

04

Comment sécuriser sans casser la production ?

En préparant un filet avant de toucher au code : une sauvegarde restaurée, un environnement de test et un moyen de revenir en arrière. Les corrections passent ensuite par petits lots.

  1. Faire une sauvegarde complète, et tester sa restauration.
  2. Monter un environnement de test, copie fidèle de la production.
  3. Appliquer les mises à jour critiques par petits lots, testées une à une.
  4. Brancher une surveillance des erreurs, pour voir ce que voient tes utilisateurs.
  5. Écrire un processus de mise en ligne avec retour arrière en une commande.
05

Combien coûte une reprise d'application ?

L'audit de reprise démarre à 1 500 € HT, pour 3 à 5 jours de travail. La maintenance représente ensuite en général autour de 15 % du coût de développement par an.

Ce qui fait monter la facture : l'absence d'accès au code, l'absence de documentation et de tests, des versions très anciennes, ou des données à remettre en ordre. Les évolutions se chiffrent ensuite au forfait ou au temps passé. Le détail est sur l'offre reprise et maintenance.

06

Et si tu n'as pas le code source ?

Sans le code, on ne peut pas reprendre l'application telle quelle. On cherche d'abord à le récupérer ; à défaut, on reconstruit à partir de ce qui existe.

Première piste : le demander au prestataire, contrat en main. Pour une application web, le code est parfois récupérable sur le serveur où elle tourne. Si rien n'aboutit, on repart des écrans et surtout de la base de données, qu'on peut presque toujours conserver : c'est alors un nouveau projet, mais pas un retour à zéro.

Sources

Publié le 29 octobre 2026, par Eddy Monnot, tech lead et développeur fullstack freelance.

FAQ

Questions fréquentes

  • Peux-tu reprendre une application que tu n'as pas développée ?

    Oui, c'est le cas le plus fréquent. L'audit de reprise sert justement à comprendre le code avant d'y toucher.

  • L'application sera-t-elle coupée pendant la reprise ?

    Non, c'est tout l'objectif. Le travail se fait sur un environnement de test, et chaque mise en ligne peut être annulée.

  • Quand les premières corrections arrivent-elles ?

    Les corrections les plus urgentes, en général la sécurité, démarrent juste après l'audit, dans l'ordre de priorité du rapport.

Remplacer Excel par un logiciel sur mesure : quand, comment et combien ? Tous les guides Les budgets

On en parle ? Premier appel offert.

30 minutes pour comprendre ton projet et te dire honnêtement si je suis la bonne personne. Chaque offre affiche son budget de départ, de 1 500 € HT pour une automatisation ou une identité visuelle à 15 000 € HT pour un SaaS ou une application mobile.