Skip to content
CheckFirst
If your AI-generated marketing reaches people in the EU, EU AI Act Art. 50 transparency duties apply — in force since 2 August 2026

Check it first.
Then hit publish.

Grade any ad against the UK CAP Code, MHRA rules and the EU AI Act — A+ to F, with the fixes. About 30 seconds. No account.

Built and run by Chanikul Dechpholkrang, compliance consultant.

Check your content — free

your grade in ~30s · no account

We hash, we don't store your copy. Raw text never touches our database.

The rule library

Graded against the rules regulators actually enforce

An enforcement notice tells a whole sector, in advance and in writing, what will be treated as a breach — so from its date, 'we didn't know' is gone. Every flag CheckFirst raises maps to a rule like the one on the right: named, sourced, dated.

Most of these are quick fixes — and the free checker shows you the exact words to change. Want a person to check your whole estate instead? That's the Snapshot. Every ruling we track is on the rulings page.

From the rulings
CAP, with the MHRA and the GPhC, has told advertisers that promoting a prescription-only weight-loss medicine — Wegovy, Mounjaro, Ozempic — by name in an ad for weight-loss products or services is “almost certainly a breach of the rules”.

CAP Enforcement Notice: Advertising of prescription-only medicines used for weight management, published jointly with the MHRA and the GPhC — current version 23 September 2025 (first in force 11 April 2025).

CheckFirst flags exactly this (MHRA-001) before it costs you the ad account — not after the complaint lands.

rule · MHRA-001 · MHRA / POM Advertising v0.2.0

Source checked 19 Aug 2026

POMs must not be advertised to the public

Prescription-only medicines must not be advertised to the public (UK Human Medicines Regulations 2012). Naming a POM in promotional consumer content is a red flag — including named GLP-1 weight-loss medicines and named TRT medicines. The CAP Enforcement Notice on prescription-only medicines used for weight management (published jointly with the MHRA and the GPhC; first in force 11 April 2025, current version 23 September 2025) also treats injection-pen imagery and 'prescribed on the NHS' references as indirect POM advertising. Maintain per-vertical POM name lists.
Source
Human Medicines Regulations 2012, Part 14 (reg. 284(1); offence under reg. 303) + MHRA Blue Guide: advertising and promoting medicines (last updated 28 Mar 2025) + CAP Enforcement Notice: Advertising of prescription-only medicines used for weight management, published jointly with the MHRA and the GPhC (current version 23 Sep 2025; first in force 11 Apr 2025)
Severity when it fires in ad copy
Violation

Checked against: ASA CAP CodeMHRA — medicines advertisingEU AI Act, Article 50Platform ad & AI-label policies42 rules across 7 live packs, sources checked 13 Jun 202619 Aug 2026. Every tier, including the free checker, runs every live pack.

The product

How it works

Three steps. No upload, no account, no waiting room.

  1. 01Paste your copy. An ad, a post, an email, a landing page. It's processed in memory and hashed — we never keep your words.
  2. 02We run the library. The same rule packs we run on ourselves: CAP Code, MHRA, the EU AI Act, Google Ads and per-platform AI labels.
  3. 03Get your grade — and the fixes. An A+ to F compliance grade, every risky phrase highlighted in your own copy, and a one-click rewrite.

You come away with a grade, the exact phrases to change, and the named, dated rule behind every flag.

The live rule packs

  • Google Ads Healthcarev0.1.0 · sources checked 13 Jun 2026 – 5 Aug 2026
  • CAP Code Section 12 — Health & Beautyv0.2.0 · sources checked 16 Jun 2026 – 20 Jun 2026
  • MHRA / POM Advertisingv0.2.0 · sources checked 16 Jun 2026 – 19 Aug 2026
  • EU AI Act Article 50 — AI Transparencyv0.1.0 · sources checked 5 Aug 2026
  • Platform AI Rulesv0.1.0 · sources checked 7 Jul 2026 – 5 Aug 2026
  • Meta (Facebook / Instagram) Healthcare Adsv0.1.0 · sources checked 13 Jun 2026
  • TikTok Healthcare Adsv0.1.0 · sources checked 13 Jun 2026

Compliance Certificate

Prove it passed — with a public certificate

When an ad comes back clean, CheckFirst can issue a Compliance Certificate: a public, tamper-evident record of exactly what was checked, against which rule-set, on which date. Anyone can verify it — no login.

Sample record · CheckFirst

Sample
A+

No violations detected

Sample certificate

Checked against
CAP Code · MHRA · EU AI Act
Status
Sample — a real certificate reads Valid, and breaks if revoked

Illustrative sample. Guidance, not legal advice.

Simple, self-serve pricing

Start in minutes — no sales call, no contract. Cancel any time.

MonthlyAnnualSave 20%

Free

£0
  • 5 scans / month (email-gated)
  • A+→F grade + flagged phrases
  • Plain-English reasons
  • One real enforcement example per flag

Solo

£29/month
  • ~50 scans / month
  • 1 user
  • Every live rule pack — CAP Code, MHRA, EU AI Act, platform policies
  • One-click compliant rewrites
  • Rule-change monitoring on 1 saved ad

Pro

Our pick
£99/month
  • Unlimited scans
  • Every live rule pack — same coverage as every tier
  • One-click compliant rewrites
  • Compliance monitoring + rule-change alerts
  • Scan history / audit log

In development — not included yet: 2 users

Agency

£299/month
  • Everything in Pro
  • White-label certificate + tool link

In development — not included yet: 10 users · Client workspaces · Batch scanning (CSV)

Already subscribed?

Compare plans & start

Want a human in the loop?

A Compliance Snapshot: I personally review your top 5 ads and a landing page, and send a scored report — with prioritised fixes — within 48 hours. One-off, no subscription.

£395one-off