Skip to content
PromoCheck
FCA financial-promotion review

Publish nothing
the FCA can
question.

PromoCheck reviews a financial promotion against the FCA rules — citing the exact rule, quoting the words that break it where they’re present, and flagging what’s missing where they’re not, never guessing. Every review is evidence you can show a regulator.

3 free checks · no card · an assistant, not an approver

promocheck · live reviewInstagram · retail

Source · Growth fund promo

Invest in our Growth Fund and earn guaranteed 12% annual returns, risk-free. Past performance shows we never lose. Get started today.

Analysing against fca-cobs4-v1-2026-07
fca-cobs4-v1-2026-07 · recorded to audit trail

See it work

Three promotions. Three honest answers.

A breach caught with the exact words, a compliant deposit correctly passed, and a vague teaser it refuses to guess on. This is the whole product in one glance.

Crypto fund · retail Issues found

“…earn guaranteed double-digit returns, risk-free.”

[GUARANTEE]Misleading guaranteeCOBS 4.2.1R

“guaranteed double-digit returns, risk-free”

[RISKWARN] No risk warning, omission, nothing to quote

Fix: remove “guaranteed / risk-free”; add a capital-at-risk warning.

Cash saver · retail Pass

“Earn 4.10% AER (variable). Eligible deposits protected up to £85,000 by the FSCS.”

Recognised as an FSCS-protected cash deposit. The AER and FSCS wording are correct, not flagged. A keyword tool would over-flag this; it complies.

The credibility test: it knows which rules apply, and which don’t.

Social teaser · unknown Insufficient grounding

“Big things coming. Don’t miss out. Link in bio.”

INSUFFICIENT_GROUNDING, too little to assess. It would need: the product type, the audience, and whether a risk warning appears in the creative.

It refuses instead of guessing. A confident wrong answer is the failure mode designed out.

How it works

From draft to a review you can stand behind, in one pass.

01

Paste the promotion

Landing copy, an email, an ad, or a social post. Add the audience and channel for a sharper read.

02

It checks every claim against the rule set

Each potential breach is tied to a specific FCA rule; where the issue is text that's present, the exact excerpt that triggered it is quoted and code-checked. Nothing quotes text that isn't actually there.

03

You get a defensible report

Pass, issues with fixes, or an honest refusal when the input is too thin, recorded to your audit trail.

Why AI-only review isn’t enough

The value isn’t “AI reads your promotion.” It’s that every finding is grounded and defensible.

Anything can produce a plausible opinion. A compliance tool has to produce evidence, admit what it doesn’t know, and leave a record. Enforced in code, not marketing copy — a general model guesses confidently and leaves no trace.

Grounded

a real rule id behind every finding, and a code-checked verbatim quote wherever the finding cites text that's present

Honest

it returns INSUFFICIENT_GROUNDING instead of a confident guess

Recorded

hash-chained, signed and versioned to your audit trail

What lands on your desk

Not a verdict in a chat window. A record you can file.

Every review produces two artefacts: an evidence pack a reviewer signs off, and a tamper-evident entry in an audit trail you can hand to the FCA.

Evidence packPDF · print-ready

Growth Fund promotion

Issues found · 3
Firm
Meridian Capital Ltd
Reviewer
a.shah@…
Timestamp
2026-07-21 14:32Z
Rule set
fca-cobs4-v1-2026-07
[GUARANTEE]Misleading guarantee of returnCOBS 4.2.1R

guaranteed 12% annual returns, risk-free

[PASTPERF]Past performance misusedCOBS 4.6.2R

Past performance shows we never lose

[RISKWARN] No capital-at-risk warning, omission, nothing to quote

sealed & recorded to audit trail · hash 9f3c…a71b

Audit trail Chain verified

Growth Fund promotion

14:32
issues · 3a71b←9f3c

ISA landing page

11:07
pass9f3c←5e08

Instagram teaser

09:54
insufficient5e08←2b90

Pension email

Tue
pass2b90←0000

Each entry is hash-chained to the one before and HMAC-signed. Alter any record and verification fails — the trail is tamper-evident, checkable by us on request. Independent verification without trusting our server is on the roadmap.

Rule coverage

Grounded in the FCA financial-promotion regime.

Every check maps to a specific Handbook reference or FSMA provision, never a vague “this looks non-compliant.”

10rules,
versioned

fca-cobs4-v1-2026-07

Rule / what it checksReference
  • FCNMFair, clear and not misleadingCOBS 4.2.1R
  • BALBalanced presentation of benefits and risksCOBS 4.5.2R
  • RISKWARNCapital-at-risk / prescribed risk warningCOBS 4.2 / COBS 4.12A
  • GUARANTEENo misleading guarantees of returnCOBS 4.2.1R
See all 10 rules, with examples →

What this tool doesn’t do

Honest about its limits, on purpose.

A tool that never admits doubt isn’t trustworthy, it’s overconfident. See the full data & security page for the rest.

It's decision-support, not sign-off

PromoCheck does not approve, certify, or carry on a regulated activity. It surfaces flags with evidence for a qualified person. The regulatory duty stays with your firm.

Private to your firm

Your checks and audit trail are scoped to your firm — no other customer organisation can read them. Promotion text is still sent to the model provider to produce the review.

Transparent provider

The model provider and processing region are stated plainly, so your DPIA and vendor review have a straight answer.

Pricing

Start free. Move up when it earns it.

Trial

Free3 checks / month
  • Full grounded report
  • Rule citations, verbatim quotes where cited
  • Refusal on thin input
Start free

Pro

£149per firm / month
  • Unlimited checks
  • Persistent audit-trail export
  • Per-firm workspace
  • Priority rule-set updates
  • £1,490/year if billed annually
Book a demo

Firm

From £499per month
  • Everything in Pro
  • Seats and role controls
  • Self-hosted / UK data-residency option, by arrangement
Book a demo

Questions compliance teams ask

Straight answers.

Does this approve my promotion?+

No. PromoCheck is an assistant, not an approver. It flags likely breaches with evidence for a qualified person to review. Under FCA rules, responsibility stays with your firm.

How do I know it isn't making findings up?+

Every finding must cite a real rule — findings citing a rule that doesn't exist are dropped in code before you see them. Where a finding is that something is present in your text, it must quote that text verbatim; a quote that isn't actually there gets dropped too. Where a finding is that something is missing (an omission — there's no text to quote for an absence), it's marked as such rather than presented as verbatim-checked. An issues verdict with no valid findings left is corrected to a pass.

What happens when it can't tell?+

It returns INSUFFICIENT_GROUNDING and lists what it would need to assess properly, rather than guessing. A confident wrong answer is the failure mode it's designed to avoid.

Where does my data go?+

Your checks are private to your firm. The model provider and processing region are stated so your vendor and DPIA reviews have a clear answer. See the Privacy & data page.

Can I show the FCA what was checked?+

Yes. Each review is recorded with the rule-set version applied and the outcome, so you can evidence which rules were used on a given draft and when.

Start a pilot

Run it on your own promotions, free.

Send us a handful of your recent promotions, we review them and share the evidence packs. No commitment, and you keep the records.

Who’s behind this

Built by Velkron.

PromoCheck is built and run by Velkron’s sole founder — no support queue, no account manager. If you start a pilot, you’re dealing directly with the founder, not a support layer.

Get in touch about a pilot →