Retour au blog
TechnologieConfidentialité

2026 Ton image IA reste détectable après upload ? Test C2PA 7 plateformes

Publié le8 min read
Partager

Deux filigranes, deux combats différents

Regardons les chiffres directement. Google a annoncé en novembre 2025 que toutes les images générées par ses modèles IA embarquent automatiquement deux marques : une signature de métadonnées C2PA, plus un filigrane SynthID au niveau pixel. Adobe, OpenAI et Midjourney ont suivi la spécification C2PA 2.1 en février 2026.

Qu'est-ce que ça veut dire concrètement ?

D'un point de vue technique, ce champ de bataille du « je suis généré par IA » empile deux outils complètement différents. Le premier est une signature cryptographique inscrite dans les métadonnées du fichier. Le second est un bruit invisible qui modifie les pixels eux-mêmes. Le premier craint le strip, le second craint la recompression.

Cette différence est capitale. Quand tu télécharges une image depuis ChatGPT, que tu la postes en story Instagram, puis que tu la repartages sur X — à quelle étape la chaîne de preuve casse ? La réponse dépend entièrement de quelle couche la plateforme a touchée.

C'est quoi C2PA ? Et SynthID ?

Plus précisément :

C2PA (Coalition for Content Provenance and Authenticity) est une spécification mature depuis 2024, passée en v2.1 en février 2026. En clair, elle inscrit l'historique de création/édition dans un manifest chiffré, signé par certificat, en plus des EXIF/XMP. Le lecteur lance c2patool (v0.26.27), vérifie, et sait si l'image est générée par IA, qui l'a modifiée, et comment.

SynthID est le filigrane natif de Google DeepMind. Il n'écrit pas dans les métadonnées — il insère un bruit directement dans les pixels, invisible à l'œil nu, lisible par un modèle de détection. Même si tu compresses en JPEG qualité 70, convertis en WebP ou recadres légèrement, SynthID survit la plupart du temps.

À noter : ces deux outils ne sont pas exclusifs. Google les empile — C2PA pour les humains (couche méta), SynthID pour les machines (couche pixel). Si une couche disparaît, l'autre reste.

Mais tous les fournisseurs ne suivent pas la même logique. OpenAI a annoncé en 2024 miser principalement sur C2PA. Midjourney intègre C2PA depuis 2026. SynthID est exclusif à Google. Autrement dit, savoir si ton image IA peut être tracée par la « couche machine » dépend de qui l'a générée.

Pourquoi la preuve disparaît après upload ?

Les plateformes sociales font un truc : le re-encode.

Côté architecture, dès qu'une plateforme reçoit une image uploadée, elle fait passer le fichier par le même pipeline — décodage, redimensionnement, recompression, ré-emballage, suppression EXIF/XMP/IPTC. La raison est très pragmatique : réduire les coûts de stockage, éviter les fuites de GPS caméra, uniformiser les formats.

Le prix à payer ? Le manifest C2PA est éliminé au passage.

Pour être clair, les plateformes ne ciblent pas C2PA spécifiquement — c'est juste que quand l'EXIF saute, le C2PA part avec. SynthID, étant inscrit dans les pixels, dépend de l'intensité de la recompression pour survivre.

Si on classe les politiques de compression publiques des grandes plateformes du plus léger au plus agressif : Threads → Instagram (Reels un peu plus léger que les posts) → Facebook → X (le plus brutal, souvent réduit à 30 % du fichier original). Discord, sans la case « compresser les images » cochée, conserve le fichier original — un détail qui surprend la plupart des gens.

Tableau comparatif : 7 plateformes × 3 dimensions

Le tableau ci-dessous récapitule en avril 2026 le traitement appliqué par chaque plateforme aux métadonnées C2PA, EXIF et au filigrane pixel SynthID. Les sources sont les annonces officielles, la documentation développeur et les retours communautaires — pas un test exhaustif image par image.

Plateforme Manifest C2PA EXIF / XMP SynthID pixel (taux de survie après compression)
Instagram (post) Strippé Strippé Moyen (compression modérée)
Instagram (story) Strippé Strippé Moyen-bas (recompression)
X (image tweet) Strippé Strippé Bas (compression la plus lourde)
Facebook Strippé Strippé Moyen
Threads Strippé Strippé Moyen-haut (l'un des plus légers)
Discord (sans compression) Préservé Préservé Élevé (pas de compression)
Imgur Partiellement préservé Strippé Moyen (re-conversion JPEG)
ImgBB Majoritairement préservé Partiellement strippé Moyen (selon réglages)
lpic.cc Majoritairement préservé Strippé (par défaut, vie privée) Élevé (pas de recompression)

L'écart n'est pas une marge d'erreur — c'est un choix de stratégie produit.

Trois stratégies se dégagent du tableau

En résumé, il n'y a que trois options :

Stratégie A : compression d'abord (plateformes sociales) — X, Instagram, Facebook font passer toutes les images par le même pipeline pour gagner sur la vitesse de feed et le coût de stockage. C2PA et SynthID y passent ensemble. Sur cette voie, la dernière ligne de défense du créateur est SynthID résiduel — fragile dès que la compression monte.

Stratégie B : préservation du fichier original (orientée partage de fichiers) — Discord en mode non-compression, et les hébergeurs comme Catbox ou lpic.cc, suivent le même principe : ce que tu uploades, c'est ce qui ressort, manifest préservé. Le coût ? Bande passante, défis CDN.

Stratégie C : compromis (hébergeurs classiques) — Imgur, ImgBB se situent entre les deux. Conversion de format légère, C2PA conservé selon les cas. Pour le créateur, c'est « mieux que les réseaux sociaux, moins bien que l'hébergement pur ».

Honnêtement, il n'y a pas de bon ou mauvais absolu. Mais dès que ton besoin devient « prouver après upload que c'est généré par IA », la stratégie A est une impasse.

Que faire en tant que créateur ?

Si tu poses simplement une image IA en story Instagram, à vrai dire C2PA n'a plus aucune importance — la plateforme l'éliminera. Il ne reste que SynthID (si l'image vient de Google), ou ton hashtag #AIart manuellement écrit en description.

Mais si l'usage est licence commerciale, source journalistique ou besoin légal de provenance, la chaîne de preuve ne doit pas casser. Là, il faut éviter les plateformes qui re-encodent et choisir un hébergeur qui préserve le manifest pour un lien externe.

Un piège à éviter : Discord semble préserver l'original, mais ses URL d'image embarquent un token qui expire — pas fiable comme archivage long terme.

Position de lpic.cc dans cette guerre

Notre choix de design : pas de recompression. Ce que tu uploades est ce qui ressort, le manifest C2PA est préservé dans la plupart des cas. Pratique pour les designers et journalistes qui ont besoin de garder la provenance IA.

Quelques limites à divulguer franchement :

  1. L'EXIF est strippé par défaut (vie privée, GPS caméra inclus). Si ton C2PA passe par la section EXIF (rares anciennes implémentations), il sera affecté. Les sections standard XMP/JUMBF restent intactes.
  2. Rétention 30 jours (prolongée si interaction). Pour de l'archivage long terme, fais ta propre sauvegarde.
  3. Limite de taille (8 Mo par fichier). Les sorties IA en 4K doivent être compressées avant.

Pour être clair, c'est un produit de compromis « préservation du manifest + anonymisation auto », pas un système d'archivage légal. Pour la conservation la plus rigoureuse, il faut passer par une autorité de certification.

Pour la vitesse de chargement et la protection par mot de passe, va voir la page d'upload lpic.cc — l'upload gratuit par défaut couvre la plupart des cas évoqués ici.

FAQ

Q1 : Mon image générée par ChatGPT et uploadée sur Instagram, peut-on la détecter comme IA ? Pas nécessairement. OpenAI a commencé à embarquer C2PA en 2024, Instagram strippe à l'upload, donc la couche métadonnées tombe. OpenAI utilise-t-il aussi SynthID ? Les infos publiques disent que OpenAI mise principalement sur C2PA, sans adoption claire de SynthID. Donc après recompression Instagram, la détection fiable est rarement possible.

Q2 : Et les images générées par Google Gemini ? Gemini embarque SynthID + C2PA. Même si Instagram strippe les métadonnées, la couche pixel SynthID reste. Le SynthID Detector de Google peut la lire, mais les outils tiers ne supportent pas tous.

Q3 : Si je convertis l'image en PDF ou si je fais une capture d'écran, le C2PA reste-t-il ? Non. PDF ne porte pas le manifest, capture d'écran = ré-encodage complet, les deux marques meurent. Pour préserver la chaîne de preuve, le transfert du fichier original est la seule voie.

Q4 : Peut-on falsifier C2PA ? On peut insérer un faux manifest non signé, mais c2patool affichera clairement « signature non valide ». L'enjeu n'est donc pas « avoir un manifest », mais « avoir un manifest qui correspond à un certificat légitime ».

Q5 : lpic.cc garantit-il la préservation permanente de tous les manifests C2PA ? Non. En principe les sections XMP/JUMBF standard sont préservées, mais des optimisations backend ou normalisations de format peuvent affecter de rares cas. Pour de l'archivage rigoureux, garde toi-même l'original.

References

#C2PA#SynthID#Image IA#Filigrane numérique#Métadonnées#Provenance image#Détection IA
B

Rédigé par

Brian Lee

Analyste technique

Passionné par les formats d'image, les technologies de compression et l'intégration API — avec une approche rigoureusement orientée données.