AI disclosures the law requires, running on your site.
AIDisclose creates your site's AI-disclosure file, shows visitors the notices the law requires, and keeps dated proof they were shown. It satisfies EU AI Act Article 50 and California SB 942, both live 2 August 2026, and works as a global baseline. Start with the free check of your site. It takes about a minute.
Free. No signup. Public pages only.
example.com · checked 2026-07-02T09:14Z
Level 2 · Rendered: declared disclosures appear on every placement
For Level 3: sealed weekly evidence snapshots (paid plans).
EU Article 50 and California SB 942 both apply from 2 August 2026.
EU Article 50 & California SB 942 apply in
EU Article 50 and California SB 942 have applied since 2 August 2026. Can you prove your site complies?
The obligations cover AI systems that interact with people, generate synthetic content, or produce deepfakes. In the EU, Regulation (EU) 2024/1689 has been in force since 1 August 2024, with fines up to €15 million or 3% of worldwide annual turnover under Article 99(4)(g). California's AI Transparency Act (SB 942) starts the same day, and more regimes are already live worldwide. See the laws directory. Read the regulation on EUR-Lex
How it works
Declare
Answer a short questionnaire. We generate ai-disclosure.json, the open declaration of every AI system on your site, and publish it as a small public file on your own domain. The install guide does this for you.
{
"specVersion": "1.0.0",
"publisher": {
"name": "Example Media",
"domain": "example.com"
},
"languages": ["fr", "en", "de"],
"aiSystems": [{
"id": "support-bot",
"kind": "conversational",
"obligations": [{ "jurisdiction": "eu", "provisions": ["art50-1"] }],
"disclosure": { "methods": ["banner"] }
}]
}Show
An 8.2 KB script renders the interaction banner, a site-wide or per-page AI-content notice, and visible labels on marked items, in 28 languages. It shows whether AI content is human-reviewed. The AI acronym follows the EU Code of Practice.
Prove
Weekly crawls photograph every disclosure and seal each snapshot with a hash, tamper-proof from the moment it is taken. Export an authority-ready PDF at any time.
Sites that use no AI can say so
Not every site uses AI. If yours does not, you can declare it. One field in your manifest renders a badge reading Made by humans and states, in an open file on your own domain, that the site operates no AI systems and publishes no content generated by AI. The declaration is public, dated, and readable by anyone.
Open specification
Your disclosures live in one open file that belongs to you
Everything you declare sits in a single public file on your own website: ai-disclosure.json. Regulators, browsers and other tools can read it without asking us. The format is an open, public specification built on standards that already exist, so there is no lock-in: if you ever stop using AIDisclose, the file stays on your site and keeps working.
{
"specVersion": "1.0.0",
"publisher": {
"name": "Example Media",
"domain": "example.com"
},
"languages": ["fr", "en", "de"],
"aiSystems": [{
"id": "support-bot",
"kind": "conversational",
"obligations": [{ "jurisdiction": "eu", "provisions": ["art50-1"] }],
"disclosure": { "methods": ["banner"] }
}]
}What's free, and what you pay for
Free, forever
- The disclosure wizard and your ai-disclosure.json file
- Banner and AI-content notices (site-wide, per-page or per-item, reviewed or not), in all 28 languages
- Compliance checker, no signup
Paid plans add sealed evidence
- Sealed weekly snapshots proving your disclosures were live
- Your evidence history, kept while you subscribe
- Authority-ready PDF you hand over when asked
The free tier puts the required notices and your declaration live. What it cannot do is protect you later: if an authority, a client or a platform asks you to show your disclosures were in place on a given date, only the sealed snapshots can answer that. That is what the paid plans are for. See a real evidence report →
Pricing
The checker and your disclosure file are free. You pay when you want the proof: weekly captures of your live disclosures, retained and exportable.
Free
€0
forever
- 1 site
- Manual scans, up to 10 pages
- Manifest wizard + schema validation
- Disclosure snippet, 28 languages
- Community support
Site · Most sites
€19/month
or €171/year (3 months free)
- 1 site
- Weekly scheduled scans, up to 200 pages
- Weekly tamper-proof evidence snapshots
- Hosted manifest on your origin
- Authority-ready PDF export
- Email support
Studio
€59/month
or €531/year (3 months free)
- 5 sites
- Everything in Site, per site
- One dashboard for all five
- Email support
Agency
€149/month
or €1341/year (3 months free)
- 25 sites
- Everything in Site, per client site
- 12-month tamper-proof seal per snapshot
- White-label PDF reports
- Client read-only links
- Consolidated compliance board
- Priority support
Full pricing and plan comparison → Compared to consent-banner tools →
Prices exclude tax. The applicable tax (VAT, GST, or sales tax) is calculated at checkout for your country via Stripe Tax; EU B2B customers with a valid VAT ID are reverse-charged. Prices are shown in your local currency where available (EUR, USD, GBP, CAD, AUD). We accept major credit and debit cards, and invoices are sequential and tax-compliant.
Frequently asked questions
Do you detect AI content?
No, and that protects you. AI-content detection is statistically unreliable, and a wrong call either way would become part of your compliance record. The manifest is a declaration: you state which AI systems you operate, and we audit whether those disclosures render, stay visible, and are localized. Coverage you can prove beats classification you cannot.
Is this legal advice?
No. AIDisclose is operational tooling: it renders and evidences disclosures. Whether a system is in scope of Article 50, and which exemptions apply, is a question for your counsel. The wizard records your reasoning either way, so the decision is documented.
What happens on 2 August 2026?
The transparency obligations of Article 50 of Regulation (EU) 2024/1689 become applicable. Enforcement falls to national market surveillance authorities; Article 99(4)(g) provides for administrative fines of up to €15 million or 3% of total worldwide annual turnover, whichever is higher.
My chatbot is obviously an AI. Am I exempt?
Article 50(1) does not require disclosure where it is obvious from the point of view of a reasonably well-informed, observant and circumspect person. Obviousness is a judgment call you must be able to defend. The manifest records your rationale as an exemption entry. We still recommend the banner: it costs nothing and removes the argument.
Which languages are supported?
The disclosures themselves cover all 28 languages: the snippet renders the banner and labels in each of them, and the PDF evidence report exports in the language you choose. This site and the dashboard are available in all 28 languages too. Article 50 requires disclosures to be clear and distinguishable at first interaction or exposure. The EU Code of Practice standardises the localized AI acronym (KI, IA, ИИ, …), which the snippet implements exactly.
Am I a provider or a deployer?
Providers build AI systems or place them on the market. Deployers use them under their own authority. A site running a vendor chatbot is usually a deployer (Articles 50(1), 50(4)). A company shipping its own generative features may also be a provider (Article 50(2) marking). The manifest records a role per system, and both can apply at once.
My site uses no AI. Can I show that?
Yes. Set noAiDeclared in your manifest and AIDisclose renders a Made by humans badge stating that your site operates no AI systems and publishes no content generated by AI. AIDisclose does not verify this. We cannot detect the absence of AI, so the badge reflects your own statement, published openly and dated. A manifest that declares no AI must list zero AI systems, or it will not validate.