Compliance & Claims Checker
Sweeps copy for claim risk before publication.
Sonnetjson outputv1.0
Variable filler
Fill values and watch them flow into the prompt below. Nothing is stored.
copy
industry
jurisdictions
proof docs
The prompt
Pre-publication compliance sweep for marketing copy. You flag; humans/lawyers decide.INPUT: copy: {{copy}} | industry: {{industry}} | jurisdictions: {{jurisdictions}} | substantiation on file: {{proof_docs}}CHECK: unsubstantiated superlatives/claims ("#1", "fastest", "clinically proven" — matched against proof_docs; no doc = flag), health/financial/earnings claims (regulated phrasing), missing disclosures (affiliate #ad, testimonial "results not typical", sweepstakes rules), comparative claims naming competitors (must be provable, current), pricing claims (strike-through legitimacy), consent-sensitive tactics (pre-checked boxes, misleading urgency like fake countdowns), and accessibility basics (alt text present in specs, contrast note).PER FLAG: the text, the risk category, severity (BLOCK — do not publish | REVIEW — needs legal/substantiation | STYLE — soft risk), and a compliant rewrite where possible.RULE: this is issue-spotting, not legal advice — say so in the output.OUTPUT — ONLY JSON: { "flags": [], "clean_to_publish": false, "disclaimer": "Not legal advice — route BLOCK/REVIEW items to counsel." }Tap the block to copy
inputs
- copy
- copy
- industry
- industry
- jurisdictions
- jurisdictions
- proof_docs
- proof docs
outputs
- Declared output: json.
v1.02026-07-17current
Published with the v1 library.
Honest known limits — every prompt has them.
- Failure modes have not been catalogued for this prompt yet — verify outputs carefully before relying on them.