EU AI Act Article 50 Disclosure Lint

Lint source for EU AI Act Article 50 gaps: chatbots with no AI disclosure, generated image/audio/video with no machine-readable marking, deepfakes with no label. Article 50 applies 2 August 2026. Runs entirely in your browser — nothing is uploaded.

Same engine as the VS Code extension, byte for byte.

Get the complete version $29

This page is the working piece. The full pack has everything below.

Find the chatbots, generated media and deep fakes in your source that Article 50 says must be disclosed, with the paragraph number on every line.

An EU technology lawyer reviewing one repository for Article 50 transparency bills around EUR 300 an hour; Article 99(4) prices a miss at up to EUR 15,000,000 or 3% of total worldwide annual turnover.

Buy the full version — $29

Questions people ask

What does EU AI Act Article 50 Disclosure Lint actually do?

It reads the TypeScript, JavaScript, Python, Vue or Svelte file open in your editor and flags the AI surfaces that Article 50 says must be disclosed or marked: chat model calls with no AI disclosure, generated images, speech or video with no machine-readable marking, deep fake pipelines with no label, and emotion recognition with no notice. Each finding carries its paragraph number.

Who is this for?

Engineers shipping a generative AI feature into the European Union: a support chat assistant, product image generation, synthetic voice-over, an avatar presenter, or emotion analysis in a kiosk or hiring flow. It is written for the person who has to change the line, not for the person who writes the policy document.

Why can a free chatbot not do this?

A chatbot reads the one file you paste into it and forgets it. It cannot re-scan four hundred files after every merge, it drifts on which paragraph of Article 50 a given surface falls under, and it cannot produce a dated record stating which file was compliant on which day. This runs the same ten fixed rules every time.

What is free and what needs a licence key?

Linting the file open in your editor is free and stays free: all ten rules, every finding, the paragraph number and the fix line, on unlimited files. The licence key covers a different job, the workspace sweep across every matching file and the dated Article 50 transparency record you export from it.

What would this cost without the extension?

An EU technology lawyer reviewing one repository for Article 50 transparency bills around EUR 300 an hour, and the review is a snapshot that goes stale at the next merge. Article 99(4) prices non-compliance with Article 50 at up to EUR 15,000,000 or 3% of total worldwide annual turnover, whichever is higher.

Ask about this tool

One question, answered by the person who built it. Your email only if you want the answer sent.

Want the full version?
Enter your email and we send the download link.
ENDEJAESPT

Find a tool