—— Legal

AI Transparency

The Adamiro Code of Practice on AI Transparency of Generated Content

What Adamiro writes into generated content

Every image this system generates carries the marking below. Anyone may read it — no account, no key, no permission from us. This section is generated from the code that does the marking, so it describes what actually happens rather than what we intended.

ContainerFieldValueWhat it means
XMPIptc4xmpExt:DigitalSourceTypehttp://cv.iptc.org/newscodes/digitalsourcetype/trainedAlgorithmicMediaThe IPTC controlled-vocabulary term for media created by a generative model. This is the field to test.
XMP + IPTC IIM 2#110CreditGenerated with AIWhich system produced the file.
XMP + IPTC IIM 2#115SourceAdamiroHuman-readable provenance string.

How to check a file

exiftool -XMP-Iptc4xmpExt:DigitalSourceType -Credit -Source FILE

A file is Adamiro-generated if DigitalSourceType equals the trainedAlgorithmicMedia term above.

Which layers exist, and which do not

LayerStatusDetail
Embedded metadataIn useIPTC Photoshop (APP13) and XMP (APP1) on JPEG; an iTXt XMP packet on PNG.
Visible mark on imagesIn useThe European Commission's official AI label, burned into the pixels, with alt text on the attachment.
Visible mark on textIn useA first-line colophon beginning with the capitalised acronym AI.
Cryptographically signed manifest (C2PA)Not implementedNot implemented. Signing requires a certificate from a certification authority on the C2PA trust list, which we do not hold.
Imperceptible watermarkNot implementedNot implemented by Adamiro. Some upstream image models apply their own watermark; we neither add nor verify one, and we do not rely on it.

What this cannot tell you

  • Absence of the marking is not proof that content is human-made. Social platforms re-encode uploads and routinely discard embedded metadata, so a marked image can arrive at a reader unmarked.
  • The marking is not signed. It can be removed or forged by anyone with a metadata editor. Treat it as provenance information, not as evidence.
  • Text carries no machine-readable marking. There is nowhere in a plain-text post to put one; the visible colophon is the only layer text has.
  • Markings on images supplied by a customer are carried across our transformations where the format allows it. A C2PA manifest on such a file is not carried, because cropping invalidates the signature and an invalid manifest reads as tampering.

When published text carries a label, and when it does not

Images generated by Adamiro are always marked. Text is different, and the difference is written into the law rather than chosen by us.

Article 50(4) of the AI Act asks for disclosure on text published to inform the public on matters of public interest — and it lifts that duty where the content “has undergone a process of human review or editorial control” and a person “holds editorial responsibility for the publication”. The test is whether somebody reviewed it and stands behind it. It is not a measure of how much was rewritten, and Commitment 4 of the Code of Practice is explicit that a deployer does not have to document individual instances of review.

So an account using Adamiro can be in one of three positions, and each one is recorded against the post: label everything; label nothing; or rely on the exemption, in which case a named person has taken responsibility for what was published. Text with no label is not text nobody looked at. If you believe a specific post was published without the review it claims, that is exactly what the address below is for.

Reporting a disclosure that is missing or wrong

If you have found content published through Adamiro that should carry an AI disclosure and does not, or that carries one you believe is inaccurate, tell us at ai-transparency@adamiro.com or through the form below. Include the URL. We answer every report and, where we agree, correct the disclosure or ask the account that published it to.

Specification version 2.11.7, last reviewed 2026-08-09. Machine-readable at /wp-json/adamiro/v1/ai-transparency.

Report a disclosure problem

Include the URL of the content. We answer every report.

Protected by reCAPTCHA — Privacy & Terms apply.