Meta signs the EU AI content transparency code (July 28, 2026)
Meta confirmed on July 28, 2026 that it signed the EU Code of Practice on AI content transparency. What the date means for teams making ad video.

Meta confirmed on July 28, 2026 that it is signing the EU AI Act Code of Practice on Transparency of AI-Generated Content, and says it has labeled AI content since February 2024. For a team making ad video, the signature changes nothing you can toggle, but it points the same way as Meta's existing AI info labels: plan for the label.
The dates
Three public pages give the sequence. All were read on 2026-10-03.
| Date | Event | Source |
|---|---|---|
| February 2024 | Meta says it began labeling AI content | Meta newsroom, July 2026 post |
| 1 June 2026 | Meta page updated: "About this ad" includes AI info labels | Meta newsroom, ads post |
| 10 June 2026 | Final Code of Practice on marking and labelling published | European Commission page |
| 28 July 2026 | Meta confirms it is signing the code | Meta newsroom |
| End of July 2026 | About 190 organisations signed the code | European Commission page |
| 2 August 2026 | Article 50 transparency obligations apply | European Commission page |
What Meta's ads page adds
Meta's ads transparency post, updated June 1, 2026, says "About this ad" includes AI info labels and that Meta automatically detects ads created or edited with third-party AI tools through industry-standard signals. It says labels sit in the three-dot menu, or next to "Sponsored" when photorealistic AI humans are present.
So for creative made with any AI video tool, including Sume, a label can attach whether or not you add one. The code signature is a statement of direction. It does not describe a new button or field for advertisers, and the pages read do not say so.
What a production team can do now
A few steps hold up regardless of how the rules develop:
- Keep one record per ad: which tool made it, the prompt, the date, and who approved it.
- Decide per ad whether a person in the frame is photorealistic, since that is the case Meta names for the label next to "Sponsored".
- Write the ad so it still works with a label showing. A claim that depends on the viewer believing the footage is filmed is the fragile one.
- Check your own country's disclosure rules for ads separately, since an EU platform label does not replace an advertiser's own duties.
Storing the record with the job id
Keep the record in your own storage, keyed by the Sume job id returned from the video API, so the approval trail survives into your reporting.
{
"job_id": "<job id>",
"ad_id": "spring-launch-03",
"tool": "sume/auto",
"prompt": "A product shot on a wooden table, soft daylight, slow pan",
"approved_by": "creative-lead",
"photoreal_person": "no"
}Sources
Related posts
More in Use cases
- One 9:16 master for Instagram ads: what two Meta pages say
Meta's Instagram Feed video ad page lists 9:16 at 1080x1920 and 4 GB. Its placement chart shows a narrower Feed range. How to pick a master and check it.
- Performance Max image assets: three ratios, 5120 KB cap, 20 each
Performance Max wants landscape 1.91:1, square and 4:5 portrait images up to 5120 KB, 1 to 20 each. How to batch a matrix of images on Sume. Read 2026-10-03.
- Performance Max logo assets: 1200x1200 square and 1200x300 landscape
Performance Max takes a 1:1 logo at 1200x1200 (minimum 128x128) and a 4:1 landscape logo at 1200x300. How to prepare both with Sume. Read 2026-10-03.
- Pinterest ad disclosure: "modified with AI" or "AI-generated person"
Pinterest labels AI content from IPTC metadata, classifiers and creator disclosure. For ads you disclose via the ellipsis menu. Which wording fits which image.
Written by Sume