The scanner · methodology

We check 153 things that the APD/GBA, FPS Economy and your users expect from your website.

Spread across 7 compliance areas. Run automatically in ±60 seconds. One page free, whole site from €2.50.

Why this matters

  • €2.1bn

    GDPR fines in 2024

    European data protection authorities issued over €2.1 billion in fines in 2024. The Belgian APD/GBA is among the most active enforcers per capita.

  • €800–1500

    Per image

    Copyright agencies such as Permission Machine, Pixsy and Belgian specialist firms regularly send demand letters. Settlements up to €1,500 per photo.

  • €80,000

    CEL fine ceiling

    Since 28 June 2025 the Law of 17 March 2024 transposes the EAA. The FPS Economy can impose administrative fines up to €80,000 — or 4% of annual turnover for legal persons.

  • < 1 hour

    Typical fix

    A single issue can cost more than years of prevention. Most fixes in our report take under an hour to implement.

The 7 areas, in detail.

  • What we check, specifically

    • Origin detection via reverse image search (TinEye index, ±50M images)
    • Match against known stock libraries (Getty, Shutterstock, Adobe Stock)
    • EXIF & metadata analysis for licence indicators
    • Detection of AI-generated images (Stable Diffusion, Midjourney signatures)
    • CEL XI.165
    • CEL XI.335
    • Cass. C.13.0322.F

    Sample finding

    High

    Potentially unlicensed Getty Images photo found on /about-us.

    The risk if you ignore this

    Demand letters and court summons under Book XI of the Code of Economic Law (copyright). Damages €800–€1,500 per image, plus procedural compensation. Bad-faith infringement can lead to doubled damages (CEL XI.335).

Methodology

How we run it — without the black box.

See our open-source work on GitHub →

01

Research into applicable rules

We track EU-wide legislation (GDPR, EAA, ePrivacy) and the Belgian transposition (CEL Book VI/XII, Law of 13 June 2005 on electronic communications, APD/GBA guidance). When the APD/GBA or FPS Economy tightens a rule, our checklist is updated.

02

Automated validation

Every testable rule gets a deterministic check: a real browser loads the page (Playwright/Chrome), we read DOM, headers, requests and TLS configuration. No "AI magic" where code can give an honest answer.

03

AI for more complex checks

For rules that aren't a simple checkbox — completeness of a privacy notice, dark patterns in a checkout, tone of consent copy — we use a combination of the latest local and cloud models, tuned for this purpose. Used in a targeted way and always traceable back to the source rule.

Want to know where your site stands?

One page free. No registration. Results in 60 seconds — with concrete next steps.

Start a free check →