Prêt pour la production
L'app tourne. Assez sûre pour des clients payants ?
Nous fermons les failles de sécurité, trouvons où l'app casse sous charge et réduisons son coût d'exploitation. Presque jamais une réécriture complète.
Réserver un appel gratuit→20 à 30 minutes. Vous décidez ensuite ; repartir ne coûte rien.
Où vous en êtes
Ça vous parle ?
Tout cela est normal pour une app construite vite. Rien de tout cela n'oblige à repartir de zéro.
- Chez vous tout va bien, puis ça tombe dès que plusieurs personnes s'en servent en même temps.
- Des clés d'API traînent dans le dépôt, ou partent dans le bundle du navigateur.
- On vous a demandé si la Row Level Security était en place, et il a fallu aller vérifier.
- La facture d'hébergement ou de base de données a bondi et personne ne sait quelle requête en est la cause.
- Il n'y a aucun test, donc chaque correctif risque d'en casser un autre.
- Personne ne sait ce qui se passe si le service tombe pendant que vous dormez.
Sécurité, charge, coût
Ce que couvre l'audit
Nous passons à la main sur le code, la configuration et l'hébergement, et vous recevez les constats en langage clair, classés selon ce qu'il faut corriger en premier.
Sécurité
- Secrets et clés d'API exposés, dans le dépôt comme dans le bundle du navigateur
- Authentification et contrôle d'accès, y compris les vérifications jamais ajoutées
- Règles de base de données, dont la Row Level Security sur Supabase et équivalents
- Versions des dépendances et validation des entrées
Charge et fiabilité
- Ce qui lâche en premier quand de vrais utilisateurs affluent, et à partir de quel niveau environ
- La gestion des erreurs, et ce que voit un utilisateur quand quelque chose échoue
- Ce qui se passe quand un service dont vous dépendez est lent ou indisponible
- Où des données peuvent être perdues, et ce qui n'a aucune sauvegarde
Architecture et coût
- Ce qui tient la charge en l'état, et ce qui ne tiendra pas
- Ce que devient la facture avec dix fois plus de trafic
- Quelles requêtes et quelles pages consomment le budget
- Ce qu'il faut corriger d'abord, et ce qui peut attendre sans risque
Prix ferme avant de commencer
Quatre étapes jusqu'au devis ferme
- 01
Appel gratuit
20 à 30 minutes. Vous nous montrez ce que vous avez construit. Nous vous disons où le risque se concentre et si nous sommes les bonnes personnes. Vous repartez avec ça dans tous les cas.
- 02
L'audit
À prix ferme, convenu lors du premier appel avant tout début. Nous lisons le code comme le ferait un attaquant et envoyons du trafic sur l'app jusqu'à ce que quelque chose cède.
- 03
Périmètre écrit et devis ferme
Tout ce que nous avons trouvé, ce que nous proposons d'en faire et dans quel ordre, à prix ferme. Rien n'est construit avant votre accord.
- 04
Nous corrigeons
La sécurité d'abord, puis la fiabilité, puis le coût. Vous continuez à travailler dans le code pendant ce temps.
Par défaut, pas de réécriture
Par défaut, nous réparons et renforçons ce que vous avez déjà. Nous ne recommandons de reconstruire une partie que si c'est réellement moins cher que de la réparer, et nous vous montrons le raisonnement avant que vous décidiez.
Réserver un appel gratuit→Avant de réserver
À qui cela s'adresse
Bon profil
- Votre app tourne déjà, et des gens l'utilisent ou vont le faire.
- Un outil d'IA en a écrit l'essentiel, et vous voulez pouvoir la facturer sans risque.
- Vous voulez continuer à en être propriétaire et à la modifier vous-même ensuite.
Mauvais profil
- Vous voulez une application entièrement nouvelle, partant de zéro.
- Vous avez une idée et pas encore de code. Revenez quand quelque chose tourne.
Sans dépendance
Tout reste à vous
Le vrai risque en laissant une société extérieure entrer dans votre code, ce n'est pas la facture. C'est d'en ressortir incapable d'avancer sans elle. Nos conditions sont écrites contre cela.
- Chaque compte et chaque dépôt est ouvert à votre nom et reste entre vos mains ; nous y travaillons en invités.
- Chaque correctif est documenté au fil de l'eau, pour que vous puissiez faire le prochain changement vous-même, ou le confier à n'importe qui.
- Rien n'est construit avant que vous ayez vu ce que c'est et ce que ça coûte, et accepté les deux par écrit.
- Rester avec nous ensuite est un choix, jamais une obligation. Le système tourne sans nous.
C'est ainsi que s'est terminée notre seule mission publiée : tout a été remis, et le système tourne sans nous. Lire l'étude de cas →
La prochaine étape
Commencez par un appel gratuit
Montrez-nous l'app et ce qui vous inquiète le plus. Nous lisons chaque message le jour même. À distance partout dans le monde, en personne dans la région de Phoenix.
Réserver un appel gratuit→20 à 30 minutes, sans engagement. Vous décidez ensuite ; repartir ne coûte rien.