Clarivo – AI Content Disclosure
The transparency obligations under Art. 50 of the EU AI Act (Regulation (EU) 2024/1689) apply from 2 August 2026. Clarivo helps website operators to put these obligations into practice – as a guided process: Detect → Decide → Label.
Important first – what Clarivo is NOT: Clarivo is a technical tool and is no substitute for legal advice. No plugin can make a website «automatically legally compliant» – the decision about which content gets labelled always rests with the website operator. Clarivo makes that decision easier (scan, suggestions, help texts) and makes carrying it out simple (one click, automatic output).
Features (Free)
- Media Library scan: Batch scan of all images (JPEG, PNG, WebP, GIF, AVIF) as well as video (MP4, MOV) and audio files (MP3, M4A) for provenance metadata: C2PA/Content Credentials, XMP/IPTC DigitalSourceType, EXIF generator fields, PNG text chunks, AIGC notes in the ID3 tag. Pausable, even for large media libraries.
- Auto-scan on upload: new media files are checked immediately.
- Manual marking: files without metadata (e.g. screenshots) can be marked as AI-generated in the Media Library’s attachment dialog – the labelling then works exactly the same.
- Visible labelling: configurable label for marked media in the frontend – an overlay badge or caption for images, an overlay badge or notice line for videos, and a notice line at the player for audio; text, position and style adjustable. On request, Clarivo supports the official EU labelling icons (optional, automatically matched to the category: fully AI-generated / AI-edited / basic). (Labelling of featured images, attachment and WooCommerce product images is part of the separate, separately distributed Pro add-on – it is not included in this plugin.)
- Machine-readable in-file note (images only, opt-in): DigitalSourceType=trainedAlgorithmicMedia as an IPTC note (JPEG) or XMP packet (PNG, WebP) in the original file.
- AI text disclosure: «Contains AI-generated content» checkbox per post/page with a configurable note (deliberately NO AI text detection – that would be technically unreliable).
- Chatbot notice: configurable notice banner for pages with a chat widget, including detection of common chat plugins.
- AI plugin integration: images that AI plugins (AI Engine, AI Power, Elementor AI, the official WordPress AI plugin) create directly in WordPress are marked at the point of creation; open interface clarivo_mark_ai_generated for further plugins.
- Media Library overview: AI status column, filters and dashboard by media type.
Honest limits
- No automatic detection without metadata. Screenshots, clipboard copies, messenger exports and files whose metadata was stripped by editing or optimisation tools cannot be reliably identified as AI by any scan in the world. Manual marking exists for such cases.
- No finding does not mean «no AI» – it only means that no indications were found in the file.
- The full format and generator matrix is in the FAQ and in the plugin’s Help tab.
Privacy and principles
- No external requests: all scans run locally on your server; no files or data are sent to third parties.
- No tracking, no forced account: the plugin works entirely without registration and collects no usage data.
- No changes without your say-so: Clarivo never alters your live website or your files on its own. Every external effect – visible labels, in-file notes, banners – requires your explicit approval (opt-in).
The plugin is available in English and German: the interface and the default label texts follow your WordPress language (English by default, German on German sites), and every label remains freely editable.
Bundled assets
The 12 AI-labelling icons in assets/eu-icons/ are the official icons
published by the European Commission for labelling AI-generated content
(source: https://digital-strategy.ec.europa.eu/en/policies/eu-icons-labelling-ai-generated-content).
The Commission provides them for everyone to use freely, without the need
for attribution. No other third-party assets are bundled; the plugin loads
no external scripts, fonts or images.
