The snippet, live

aidisclose.js renders the Article 50(1) interaction banner, visible labels on marked content, and machine-readable page metadata, in all 24 official EU languages. Pick one:

On narrow screens the snippet switches to a compact chip. Tap the chip to open the full notice, or widen the window to see the banner.

Install

HTML
<script>window.AIDiscloseConfig = { manifestUrl: "/.well-known/ai-disclosure.json" };</script>
<script src="https://cdn.aidisclose.io/v0/aidisclose.js" defer></script>

<!-- mark AI-generated content anywhere on the page -->
<img data-ai-content src="/img/generated-illustration.webp" alt="…">
<p data-ai-content>…</p>

12 KB, no dependencies, no tracking. Banner texts can be overridden per system in your manifest; the localized AI acronym (KI, IA, ИИ, …) follows the draft Code of Practice.