Article 50 Label Studio · 24 EU languages

AI notice badge in all 24 EU languages

Pick the notice, the language and where it sits. Copy one script tag for any website, or a React component for your app. No cookies.

1. Notice
lang="en"
Layout
App theme
Optional EU AI icon (Code of Practice)

Live preview

Art. 50(1)
No cookies · No analytics beacon unless enabled

Hi, can I change my seat on flight SK402 to Copenhagen?

import { AIDisclosureLabel } from "spurvik/react";

<AIDisclosureLabel
  notice="interaction"
  locale="en"
  presentation="inline"
  systemName="Nordic Support AI"
  backgroundColor="#1F1F1F"
  borderColor="#313131"
  textColor="#EDEDED"
  accentColor="#10B981"
/>

Install with npm i spurvik, then render the component next to your AI feature.

Need server-side call logs and human approval gates too?

Free covers 10,000 events a month with 30 day retention. Pro adds 250,000 events, 90 day retention in Frankfurt and the hosted approval queue for Slack and Teams. Prices excl. VAT, business customers only.

Informational tool, not legal advice · EyeTea Solutions ApS · CVR 37093378 · Privacy · Terms