Citadel

Sécurité du vibe coding : la checklist avant de mettre votre app en ligne

Le vibe coding permet de lancer une application en quelques jours. Mais l’IA écrit ce que vous lui demandez, et personne ne lui demande « est-ce que n’importe qui peut lire ma base de données ? ». Voici les dix vérifications qui évitent la grande majorité des fuites.

La checklist en 10 points

  1. 01Aucune clé secrète dans le code, ni dans l’historique Git.
  2. 02Aucune clé secrète dans une variable publique (NEXT_PUBLIC_, VITE_).
  3. 03Row Level Security active sur toutes les tables Supabase, sans politique « true ».
  4. 04Chaque route API et chaque action serveur vérifie qui l’appelle.
  5. 05Aucune requête SQL ou commande construite par concaténation.
  6. 06Dépendances sans faille connue (CVE), fichier de verrouillage présent.
  7. 07Mots de passe hachés avec un algorithme moderne (bcrypt, argon2).
  8. 08Cookies de session HttpOnly, Secure et SameSite.
  9. 09HTTPS forcé et en-têtes de sécurité en place (HSTS, CSP).
  10. 10Pas de source maps ni de mode debug en production.

Dix analyses offertes chaque mois, sans carte bancaire. Premier rapport en quelques minutes.

Analyser mon application gratuitement

Les autres guides

Faites analyser
votre application.

Créez votre espace en une minute. Dix analyses offertes chaque mois, sans carte bancaire.

  • Rapport complet avec références OWASP et CWE
  • Prompts de correction prêts à coller
  • Note de sécurité de A à F, à partager
  • Nouvelle analyse après vos corrections

Votre premier rapport dans quelques minutes

Envoyez une archive de votre code, reliez un dépôt GitHub ou indiquez l’adresse de votre site. Citadel s’occupe du reste.

Créer mon compte gratuit

Audit personnalisé

Application sensible, échéance client, levée de fonds ? Notre équipe réalise un audit sur mesure : revue humaine du code et de l’infrastructure, rapport détaillé, accompagnement des corrections.

Réserver un appel de 15 minutes