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

·Not started
L1Declared
L2Rendered
L3Evidenced

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.

See where your site stands

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

01

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.

/.well-known/ai-disclosure.json
{
  "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"] }
  }]
}
02

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.

example.com
IA
You are interacting with an AI system.Close
03

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.

evidence register
a3f2…9c412026-06-29T03:12Zcrawler-verified
b81d…04ce2026-06-22T03:11Zcrawler-verified
c7aa…e2192026-06-20T14:02Zself-declared

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.

Learn about the Made by humans declaration →

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.

ai-disclosure.json · v1.0.0
{
  "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

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
Start free

Studio

€59/month

or €531/year (3 months free)

  • 5 sites
  • Everything in Site, per site
  • One dashboard for all five
  • Email support
Start with Studio

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
Start with Agency

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.