EU AI Act enforces 2 August 2026 · 1 months left

The runtime SDK for EU AI Act compliance.

Drop in one component. Get Article 50 disclosures in 24 languages, cryptographic audit logs, and an auditor-ready paper trail — without rewriting your product.

10-minute integration · Self-serve from $23/mo · Cancel anytime

1style=style="color:#fbbf24">"color:#64748b">// npm install @disclos/sdk-react @disclos/sdk-web
2style="color:#c084fc">import { ChatbotBanner, DisclosProvider } style="color:#c084fc">from style="color:#fbbf24">'@disclos/sdk-react';
3
4style="color:#c084fc">export style="color:#c084fc">function App() {
5 style="color:#c084fc">return (
6 <style="color:#60a5fa">DisclosProvider
7 apiKey={style="color:#c084fc">process.env.NEXT_PUBLIC_DISCLOS_KEY}
8 aiSystemId={style="color:#c084fc">process.env.NEXT_PUBLIC_DISCLOS_SYSTEM_ID}
9 >
10 <style="color:#60a5fa">ChatbotBanner systemName=style="color:#fbbf24">"Aria" operatorName=style="color:#fbbf24">"Acme" />
11 </style="color:#60a5fa">DisclosProvider>
12 );
13}
disclos://sdk · 6.1KB gzipped · zero depslive
6.1KB
Gzipped SDK · zero deps
24
Languages, auto-localised
< 10 min
From npm install to compliant
EU AI ACT · ART. 50GDPR Art. 22SOC 2 Type IINIST AI RMFISO/IEC 42001California TFAIAOWASP LLM Top 10Cloudflare R2Neon PostgresVercelEU AI ACT · ART. 50GDPR Art. 22SOC 2 Type IINIST AI RMFISO/IEC 42001California TFAIAOWASP LLM Top 10Cloudflare R2Neon PostgresVercel
Live on npm · v0.1.0

Install in 30 seconds

Pull it from npm. Or drop in the CDN.

Three official packages, MIT-licensed, publicly published. Zero runtime dependencies. Works in every modern framework and vanilla HTML.

npm registry

@disclos/sdk-web

v0.1.0Core · 6.1 KB gzip

Zero-dependency core SDK with the disclosure Web Components, hash-chain log batcher, and Disclos.init() runtime.

npm install @disclos/sdk-web
View on npmVanilla / Web Components
★ Popular
npm registry

@disclos/sdk-react

v0.1.0Most popular

Idiomatic React 18+ / Next.js 14+ wrappers — DisclosProvider, ChatbotBanner, ContentLabel, DeepfakeMarker.

npm install @disclos/sdk-react @disclos/sdk-web
View on npmReact · Next.js
npm registry

@disclos/sdk-vue

v0.1.0Vue 3

Vue 3.3+ Composition API wrappers — register once, render <DisclosChatbotBanner /> anywhere AI talks to users.

npm install @disclos/sdk-vue @disclos/sdk-web

No build step? Use the CDN.

Immutable v1

Globally distributed, cached forever, ~6 KB gzipped. Add one <script> tag and you’re done.

<script src="https://cdn.disclos.dev/v1/sdk.js"></script>
  • MIT licensed
  • Zero runtime deps
  • TypeScript types included
  • SemVer · 0.1.x

The problem

Article 50 wasn’t written for product teams.

It demands real-time disclosure, machine-readable audit trails and multilingual notices — across every AI surface in your app. Spreadsheets won’t cut it. Fines reach 6% of global revenue.

01

Disclosure at point-of-use

You must show users they’re interacting with AI — in their language, at the moment it happens.

02

Immutable audit trail

Auditors require tamper-evident logs. SQL dumps and CSV exports do not qualify under Art. 50.

03

Every model, every update

Add a new endpoint or fine-tune? Disclosures must update automatically — or you’re out of compliance.

What you get

Compliance you actually ship.

A complete Article 50 stack. No consultants, no PDFs, no quarterly review meetings.

Drop-in SDK

One line of code wires Article 50 disclosure UI into React, Vue, Next.js or vanilla HTML.

  • 6.1 KB gzipped
  • Zero runtime dependencies
  • Custom Elements under the hood

Tamper-evident audit log

Every event signed with Ed25519 and chained into an immutable hash sequence auditors trust.

  • SHA-256 hash chain
  • Genesis-anchored
  • Exportable proof bundles

24-language disclosures

Notices auto-localise to the user&rsquo;s locale — covering every EU24 language out of the box.

  • Auto language detection
  • Plain-language summaries
  • WCAG AA compliant

Live obligation engine

Add a model, change a feature, fine-tune — your disclosures and obligations update themselves.

  • Regulatory knowledge base
  • Version-pinned by event
  • Update alerts via Slack/email

Auto-generated paperwork

AI System Inventory, transparency notices and DPIA-ready exports. PDF, JSON, signed.

  • Article 50 notice
  • Annex IV technical file
  • GDPR Art. 13/14 bundle

Real-time dashboard

Watch disclosures fire across your product. Spot drift before auditors do.

  • Per-system telemetry
  • Geo & locale breakdown
  • Anomaly alerting

How it works

Four steps. Roughly ten minutes.

  1. 1Step 1

    Install the SDK

    npm install @disclos/sdk-react — or pull from our CDN. Works with any frontend.

  2. 2Step 2

    Declare your AI systems

    Add each model to your inventory. Disclos auto-classifies risk under Annex III.

  3. 3Step 3

    Drop in the panel

    Place <DisclosurePanel /> wherever AI affects a user. Localisation is automatic.

  4. 4Step 4

    Ship & audit

    Cryptographic logs flow to your dashboard. Export a signed bundle on demand.

Coverage

Mapped to the regulations that matter.

Disclos is built around the obligations. Each control links to the article it satisfies.

EU AI Act

  • Article 50 — transparency for limited-risk AI
  • Article 13/14 — instructions for use
  • Annex IV — technical documentation
  • Annex III — high-risk classification

Data protection

  • GDPR Article 22 — automated decisions
  • GDPR Article 13/14 — privacy notices
  • EU data residency by default
  • DSAR-ready exports

Adjacent regimes

  • California TFAIA disclosure
  • NIST AI RMF mapping
  • ISO/IEC 42001 control map
  • Continuous regulatory updates

Built by engineers who’ve shipped compliance.

Designed for product teams at AI-native SaaS — not enterprise GRC departments.

We had three weeks before a customer demanded Art. 50 evidence. Disclos got us audited and signed in nine days.
Mira HalonenCTO · receipt analytics startup
Finally a compliance tool I can drop into a CI pipeline. The SDK is laughably small and the audit log is the real thing.
Tobias KremerStaff engineer · vertical AI SaaS
My legal team can finally see live evidence instead of asking for spreadsheets at quarter-end. Bought the year up-front.
Sofia RenaudHead of trust · content automation
Enforcement begins 2 August 2026

The clock is real.Be ready before it isn’t.

Non-compliance can cost up to 6% of global annual revenue. Most teams need 4–6 months. You have less than that.

04
Days
12
Hours
56
Minutes
31
Seconds
Disclos — Runtime EU AI Act compliance SDK