Les sorties Google Imagen et Gemini shippent avec deux couches de provenance : un manifest C2PA Content Credentials dans le segment APP11 JPEG, et un watermark SynthID invisible embarqué au niveau pixel. GhostMeta retire la couche C2PA — ce que la plupart des viewers et plateformes lisent — via re-encodage canvas. SynthID est conçu par la recherche Google pour survivre au re-encodage et nécessiterait une édition destructive ou un remover dédié pour être défait. Au-dela du manifest APP11, les exports Imagen et Gemini ecrivent souvent une valeur IPTC « Digital Source Type » reglee sur trainedAlgorithmicMedia dans les metadonnees photo XMP / IPTC de l’image — un marqueur IA en clair que les banques d’images et les redactions scannent de plus en plus a l’ingestion, independamment du C2PA. Comme Imagen sort en JPEG, le fichier porte aussi un segment EXIF APP1 standard a cote du segment C2PA APP11 : un nettoyage propre doit donc vider les deux. GhostMeta efface l’EXIF, le marqueur IA IPTC et le manifest C2PA en une seule passe canvas ; le JPEG est re-encode a une haute qualite fixe (92 %), et les pixels — ainsi que le SynthID qui y est grave — restent intacts.
SynthID est inscrit dans les pixels et survit à un réencodage : GhostMeta ne le retire pas et ne le prétend pas. Ce que l’outil retire, ce sont les métadonnées du fichier : EXIF, XMP, IPTC et le manifeste de provenance quand il est présent. L’opération est locale et le fichier n’est envoyé nulle part.
Google marque ses images générées avec SynthID, un filigrane inscrit dans les pixels eux-mêmes. Il est conçu pour rester détectable après un recadrage, un changement de format ou une recompression. Un nettoyage de métadonnées ne l’atteint pas, et le réencodage par canvas employé ici est précisément le genre de transformation à laquelle SynthID résiste.
Il faut donc énoncer la limite avant tout le reste : une image Imagen nettoyée ici reste porteuse de son marquage pixel. Cette page ne vend pas le contraire.
Ce qui part, ce sont les couches de métadonnées du fichier : EXIF, XMP, IPTC, et le manifeste de provenance quand il est présent. Sur un JPEG, ces blocs disparaissent au réencodage.
L’utilité est réelle mais bornée : vous retirez l’historique d’outil, les horodatages et les informations d’export. Vous ne retirez pas la signature dans les pixels. Pour savoir ce que votre fichier contient exactement avant de décider, déposez-le dans le lecteur de métadonnées : la liste des champs trouvés s’affiche sans qu’aucune donnée ne quitte l’appareil.
Même si le marquage pixel demeure, retirer les métadonnées a un effet concret : le fichier ne déclare plus l’outil qui l’a produit, ni la date, ni les identifiants d’export. Un lecteur de métadonnées n’y trouve plus rien.
C’est une réduction de surface, pas une disparition. Elle vaut pour les usages courants, où personne ne lance de détecteur spécialisé, et elle ne vaut pas face à un vérificateur outillé.
| Marquage | Support | Retiré |
|---|---|---|
| EXIF, XMP, IPTC | Métadonnée du fichier | Oui |
| Manifeste C2PA | Métadonnée du fichier | Oui, quand présent |
| SynthID | Pixels | Non, par conception |
| Empreinte côté serveur | Hors du fichier | Non |
Non. SynthID est un watermark stéganographique pixel conçu par Google DeepMind pour survivre au re-encodage standard. GhostMeta retire la couche metadata C2PA uniquement.
Oui. Le générateur d’image de Gemini passe par le même backend Imagen et produit la même combinaison C2PA + SynthID.
Le manifest C2PA nomme Google comme producteur. Les identifiants compte ne sont pas stockés en clair mais la liste d’assertions peut inclure des refs de session hashées.
GhostMeta decode le JPEG sur un canvas en pleine resolution puis re-exporte a une qualite fixe de 92 % : la perte se limite a une seule generation, visuellement negligeable pour un usage web ou marketplace. Ce n’est pas sans perte : chaque re-encodage canvas est une passe JPEG. Pour un master d’impression, gardez l’original et nettoyez une copie de travail.
Le meme backend Imagen alimente la generation d’images Gemini, ImageFX dans AI Test Kitchen et l’outil Whisk : leurs sorties portent donc le manifest C2PA APP11 et, lorsqu’il est present, la valeur IPTC trainedAlgorithmicMedia. GhostMeta les traite de facon identique — il retire en lisant les vrais segments JPEG et blocs de metadonnees, pas en se fiant a un nom de generateur.
Les signaux bases metadonnees qu’elle lit — le manifest C2PA APP11 et le champ IPTC de type source IA — disparaissent apres GhostMeta, donc un scan de metadonnees revient propre. Mais le SynthID de Google vit dans les pixels et survit au re-encodage, et les classifieurs IA bases pixel analysent directement le contenu de l’image. Retirer les metadonnees efface la provenance declaree, pas l’empreinte statistique des pixels.