Runs on your Mac. No account, no server.

It writes the ad.
Then it tries to prove you wrong.

AdPlaybook turns a product page into a complete, buildable ad campaign — strategy, audiences, exclusions, copy, test matrix, measurement plan — then attacks its own work before it shows you anything.

v0.1.0 · 22 MB · Apple Silicon · notarised by Apple

Every claim traced to a source Checked against 8 platforms' real limits Nothing leaves your machine

The part nobody else does

It refuses to write things it cannot back up

An ad that says "60-minute callouts" has to point at the page that says it. AdPlaybook harvests the exact words from your own site and blocks any figure that is not there. Recombine two true statements into a third one nobody actually made, and it flags that for your sign-off instead of quietly shipping it.

You get an evidence receipt: every claim beside the URL and verbatim quote behind it — plus the ones needing sign-off, the ones that were blocked, and the pages it could not read. It is built for whoever signs the ad off and carries the liability for it.

Before you spend anything

It knows what will quietly fail

The expensive failures in paid media do not produce an error. These are checked by arithmetic against each platform's published limits, on every campaign, for free:

600Not 300 LinkedIn's minimum is per ad set. Split an audience two ways and you need 600 — below that both ad sets go live and neither delivers.
12sOr no funnel A YouTube video under 12 seconds builds no remarketing list, and under 10 records no views. Bumpers-then-retarget cannot work.
1,000Matched users A TikTok custom audience below this cannot be used at all. Most small customer lists do not survive matching.
257Not 280 X charges 23 characters for every link. Every ad has one, so copy written to 280 does not fit.

It separates the platform will refuse this from this will be cut off, because those need different reactions — and it tells you what it could not check, so an empty warning list never reads as a clean bill of health.

Strategy, not just words

Ten approaches, each with its failure mode stated first

Direct response burns your warmest audience first. Community-native gets read by people who will argue in the replies. Retargeting recovery pays you for sales you were going to make anyway unless you hold out a control group.

You are told all of that before you choose, because the expensive mistakes in advertising are strategic, not typographical. AdPlaybook reads your site, works out what you sell and to whom, and recommends the approach that fits your price, your sales cycle and your competition — then explains what it costs you.

8 platforms

Held as dated facts, not folklore

Google Ads, LinkedIn, Meta (Facebook and Instagram), Pinterest, Reddit, TikTok, X and YouTube. Every character limit, aspect ratio and hard floor quoted from the platform's own documentation, with the date it was read — and an explicit list of what could not be verified.

Get it

Mac, Apple Silicon. Signed, notarised and stapled — it opens without a Gatekeeper warning because Apple's notary service cleared it, not because you right-clicked past one.

Download for Mac · 22 MB

v0.1.0 · All releases · needs Outlier running locally, or an OpenAI or Anthropic key

What it deliberately does not do

It does not make the image or the video. What it produces is a brief specific enough to hand to a designer or a creative generator — if the asset is what you need, buy one of those and feed it this.

It does not predict performance. A conversion score on an ad that has never run is a guess in the typography of a metric, and this tool does not publish numbers it did not measure. In a demo that looks like a missing feature. It is the reason to believe everything else it tells you.