Loading...
Ad Compliance Gate

The law before the launch.

Stop finding out your campaign violated policy after it is already rejected. One API call checks your campaign across 8 platforms and 80+ jurisdictions before launch, telling you exactly what to fix.

Quick Start
$ curl -X POST https://lawspeaker-api.adgentek.ai/v1/verdict \
  -H "Authorization: Bearer ***" \
  -H "Content-Type: application/json" \
  -d '{"campaign":{"title":"My Campaign",
       "categories":["alcohol"]},
      "targeting":{"platforms":["google","meta"],
      "countries":["US"]}}'
8
Platforms
80+
Jurisdictions
98
Policy rules
<1s
Avg. check time
Three verdicts

Know before you launch.

Every platform returns one of three outcomes. If any platform flags a problem, that becomes your overall result. No guessing, no partial compliance, no surprises after launch.

PASS

Clear to launch

No policy issues found. Ship the campaign with confidence across all checked platforms and targeting setups.

WARN

Conditions apply

The campaign can run if you resolve specific requirements first: certifications, geo-restrictions, age-gating, or disclaimers. Each finding tells you exactly what to fix.

BLOCK

Do not launch

The campaign will be rejected. Each finding links to the exact policy page and section so your team can fix the issue and resubmit without guessing.

Coverage

8 platforms. 80+ jurisdictions.

Five platforms get full rule-by-rule coverage. Three more inherit from their parent platforms. If a policy can block your campaign, Lawspeaker checks it.

PlatformTierRules
Google AdsT124
MetaT119
TikTokT117
Amazon AdsT112
ChatGPT AdsT18
DV360T2-
GAMT2-
Simpli.fiT2-
How it works

One call. Clear answer.

1

Send your campaign

POST your campaign details: title, categories, creative copy, and targeting setup. Pick your platforms, countries, and US states.

2

Get your answer

Lawspeaker checks your campaign against live platform policies across every platform and jurisdiction you selected. Most checks return in under a second.

3

Fix and ship

Get a per-platform breakdown with issue codes, links to the exact policy pages, and verified-at timestamps. Fix what is flagged, then launch with confidence.

Developer API

Drop it into your workflow.

Request
POST /v1/verdict
Authorization: Bearer ***
Content-Type: application/json

{
  "campaign": {
    "title": "Summer Beer Festival",
    "categories": ["alcohol", "events"],
    "creative_text": "Join us for craft beer tastings..."
  },
  "targeting": {
    "platforms": ["google", "meta", "tiktok"],
    "countries": ["US"],
    "us_states": ["CA", "NY", "TX"]
  }
}
Response
{
  "verdict": "warn",
  "evaluated_at": "2026-08-10T12:00:00Z",
  "platforms": {
    "google":  { "verdict": "warn", "issues": [...] },
    "meta":    { "verdict": "warn", "issues": [...] },
    "tiktok":  { "verdict": "block", "issues": [...] }
  },
  "recommendations": [
    "google: Campaign has warnings. Review conditions before launch.",
    "tiktok: Campaign is blocked. Alcohol advertising prohibited."
  ]
}

Catch compliance issues before the platform catches you.

Get a free API key and run your first check in under 5 minutes. No credit card required.

Get started free