← Vetro Attest · Free Art. 12/14 checker · Free EU AI Act tools

EU AI Act for marketing and advertising teams

*Engineering guidance, not legal advice. Your legal team decides how the Act applies to your products.*

Where this sector lands

Copy generation, image generation, audience segmentation and campaign optimisation are not high-risk as such. The Act reaches marketing through other doors:

The logging duties that follow

For the high-risk cases (political persuasion, job ad targeting):

For Article 50 there is no retention rule, but you will want to prove the label was applied. See Art. 50 transparency.

On timing: the Digital Omnibus agreement moves Annex III high-risk obligations to December 2027 (details and caveats).

What counts as evidence

The practical dispute is a complaint that an ad used a realistic synthetic person without disclosure. The record should tie the generated asset, by hash, to the disclosure applied before publication.

Abbreviated ledger excerpt (prev, hash and sig omitted):

{"seq":1,"type":"llm.request","data":{"model":"image-gen-x","campaign":"AW27-outerwear","params":{"style":"photoreal"}}}
{"seq":2,"type":"tool.result","data":{"name":"render","output":{"asset":"sha256:8f3c…","depicts_person":true}}}
{"seq":3,"type":"policy.decision","data":{"kind":"tool.call","action":"block","hits":[{"rule":"photoreal-person-needs-label"}]}}
{"seq":4,"type":"tool.call","data":{"name":"publish","input":{"asset":"sha256:8f3c…","label":"AI-generated image","approved_by":"brand_mgr_2"}}}

The asset hash links the published file to the label decision recorded before it went out.

How Vetro Attest fits

Vetro Attest accepts an OpenTelemetry GenAI trace (OTLP/JSON) or a native Vetro ledger, with nothing to install. Verification is free. For 49 USD per ledger, one-off:

A practical pattern: countersign the approval run for each campaign that uses synthetic people or voices, and keep the attestation with the campaign archive.

Limits, stated plainly: the countersignature proves the log verified clean at a time, not that the campaign complied with advertising law. The report supports a compliance conversation; it is not a conformity assessment. Paid ledgers are deleted after 7 days, and the report and attestation are emailed to you to keep.

Next steps

See a sample ledger verified in one click, check your own logs free or get the countersigned EU AI Act report.

Pricing