Conditions et limites
À lire avant de vous servir d'un score pour prendre une décision qui concerne quelqu'un d'autre.
Ce que fait ce service
Il télécharge une ressource publique (page web, dépôt GitHub public) ou lit ce que vous collez, y cherche des motifs connus pour accompagner la génération automatique de code, et affiche chaque motif trouvé avec sa source et son poids.
Le pourcentage résume la quantité et la force des traces relevées. Ce n'est ni une mesure de la part de code générée, ni une probabilité au sens statistique, ni un constat.
Fiabilité mesurée, et ses limites
Le moteur a été évalué sur 4 023 sites étiquetés indépendamment : 2 777 hébergés sur les domaines de générateurs (Lovable, Base44, Manus, Rocket.new, Replit, Bolt, Emergent), et 1 246 dont le domaine est enregistré depuis 2018 ou avant.
Le chiffre qui compte est le troisième. Quand le générateur laisse sa signature dans le code, la détection est fiable. Quand cette signature est absente, le taux de détection tombe à 18 % : un site généré puis compilé ne laisse presque rien à lire. Un score bas est donc, le plus souvent, une absence d'information.
Les générateurs ne se valent pas de ce point de vue : sans leur signature, les sites Base44 restent reconnaissables à 30 %, ceux de Lovable à 12 %, ceux d'Emergent à 1 %. La forme du site, elle, ne change presque rien : 19 % pour une page rendue côté serveur, 17 % pour une application chargée par script.
Ce que vous vous engagez à ne pas faire
- 01 Ne pas accuser quelqu'un sur la foi d'un score. Ni un candidat, ni un étudiant, ni un prestataire, ni un collègue. Le résultat est un point de départ pour une conversation, jamais sa conclusion.
- 02 Ne pas l'utiliser pour une décision automatisée : notation, recrutement, sanction, exclusion. Un taux d'erreur mesuré interdit ce genre d'usage.
- 03 Ne pas publier un résultat comme un constat. Si vous le citez, citez avec lui les indices retenus et la portée de l'analyse : ils sont affichés pour cette raison.
- 04 N'analyser que ce que vous avez le droit de consulter. Le service ne lit que des ressources publiques et refuse les adresses internes ; à vous de respecter les conditions des sites que vous soumettez.
- 05 Ne pas en faire un usage automatisé massif. Chaque analyse télécharge des pages chez des tiers. Une limite de requêtes est en place ; la contourner revient à faire porter votre charge à d'autres.
Données
- 01 Ce que vous collez est lu en mémoire pour produire le rapport, puis abandonné. Rien n'est écrit sur disque.
- 02 Un cache conserve les analyses récentes, vingt minutes pour une page et une heure pour un dépôt, afin de ne pas retélécharger les mêmes ressources. Il ne contient que des analyses de ressources publiques, déjà accessibles à quiconque.
-
03
Votre historique reste dans votre navigateur (
localStorage). Il ne parvient jamais au serveur, et le bouton corbeille l'efface. - 04 Un journal d'exploitation conserve, pour chaque analyse, l'adresse ou le dépôt visé, la date et le score obtenu. Il sert à surveiller la charge du service et n'est consultable que par l'exploitant. Il ne contient ni adresse IP, ni en-tête de requête, ni le code que vous collez : rien qui permette de savoir qui a demandé quoi.
- 05 Aucun traceur, aucune mesure d'audience, aucun compte. Les seules requêtes sortantes sont celles vers la cible que vous demandez, et Google Fonts pour la typographie.
-
06
Attention à ce que vous collez. Un
git logou un extrait de code peuvent contenir des noms, des adresses de courriel ou des secrets. Vérifiez avant d'envoyer.
Garanties et responsabilité
Le service est fourni tel quel, sans garantie d'exactitude, de disponibilité ni d'adéquation à un usage particulier. Ses résultats sont faillibles et le taux d'erreur est publié ci-dessus précisément pour que vous en teniez compte.
L'éditeur ne saurait être tenu responsable des conséquences d'une décision prise sur la base d'un résultat, ni d'un préjudice causé à un tiers par l'usage qui en serait fait. Vous restez seul responsable de vos analyses et de leur interprétation.
Comment le score est calculé
Chaque motif reconnu porte un rapport de vraisemblance : combien de fois il est plus fréquent dans un projet généré que dans un projet écrit à la main. Ces rapports s'additionnent en logarithmes, à partir d'une hypothèse de départ défavorable à la détection, puis repassent en pourcentage.
Des plafonds encadrent ensuite le résultat : sans signature d'outil il ne dépasse jamais 93 %, sans indice fort jamais 68 %, sur des indices faibles seuls jamais 38 %. Un indice isolé est bridé à 45 %. Une signature présente sur une minorité de commits plafonne selon cette proportion. Ces plafonds sont affichés avec le résultat, sous « garde-fous appliqués ».
Les indices neutralisés par le contexte (code machine d'un éditeur visuel, site officiel d'un générateur, fichiers de test) sont listés à part plutôt que supprimés silencieusement.
Ces conditions peuvent évoluer avec le moteur. Dernière révision : août 2026.