Live model · fictional ads · retrieval computed in your browser

Read the ad, find the risk, show where and why

Two made-up ads, three ways to review them. A keyword filter; retrieval over past violation cases plus an LLM judgment; and an independent verifier that re-checks every flag against its evidence. Click any line of an ad to see what each stage did with it.

Ad copy legal-risk review

Ad
Selected lineclick a line in the ad
keyword hithigh riskmedium riskcleared by verifier
1 · Read

OCR with coordinates

Every phrase keeps its position, so a flag can be drawn back onto the original image and traced to its source — and footnotes are attached to the line they qualify.

2 · Judge

Retrieval is recall, the LLM is precision

Each line is matched against a store of past violation cases, prohibited and recommended expressions for its product category. The closest cases go to an LLM, which decides with the category's rules in front of it and writes the reason.

3 · Verify

A second, independent check

A separate verifier tests every flag: does the cited basis exist, does it fit the category, is the score consistent with similar lines? Flags that fail are re-judged or cleared, before anyone sees them.