⛔ NOT FOR LAUNCH — INTERNAL TEST. Unqualified hair-growth claims, no compliance qualifiers, generated before/after illustrations. Not cleared for any live placement.

Wonder v25

10 ads × native 9:16 and 4:5. v24 direction held; three operator notes applied.

What changed from v24

Cast broadened. The 2026-09-09 brief said to prioritise Afro/textured hair; v24 applied it to the whole cast. Now: Latina (W03), white (W04, W07), South Asian (W05), East Asian 40s (W06), Black 30s (W08). Product-only plates carry the rest.

Two before / after ads. W07 crown part line Day 1 → Week 11, sparse and see-through to dense and closed. W08 front hairline Day 1 → Week 11, receded broken temples to full laid edges. Same woman on each side, same angle, same light, clinical grey. Both are generated illustrations and say so in fine print; they sit inside the same NOT FOR LAUNCH gate as every other claim here.

Hooks rewritten in Obvi's register — short, outcome-first, blunt: Shed less. Grow more. · Regrow what you lost. · Hair in the drain? Not anymore. · My part stopped getting wider. · Goodbye bald spots. · Thin to thick. · Your part, closed. · Edges back by week 11. · Bald spot? Gone.

Gates — all clean

GateResult
Text overflow0 / 20
Element collisions0 / 20
Meta safe zone20 / 20
Legibility vs photograph54 / 54

What is real

Product generated into every scene from the reference photograph. The only number is the genuine 4.8/5 from 1,121 Trustpilot reviews. Offer terms are the live PDP's. 47¢/day = $14 ÷ 30. 60 applications = 30 ml at 3–4 drops. The before/afters are generated, not customers, and are labelled.

Seed — hero with price strike

Unqualified efficacy claim — not cleared to run

Seed — hero with price strike

Unqualified efficacy claim — not cleared to run

AG1 — caption card on lifestyle

Unqualified efficacy claim — not cleared to run

AG1 — caption card on lifestyle

Unqualified efficacy claim — not cleared to run

AG1 — serif headline on portrait

Unqualified efficacy claim — not cleared to run

AG1 — serif headline on portrait

Unqualified efficacy claim — not cleared to run

Obvi — before / after

Unqualified efficacy claim — not cleared to run

Obvi — before / after

Unqualified efficacy claim — not cleared to run

IM8 — big number + substantiation

Unqualified efficacy claim — not cleared to run

AG1 — marker emphasis

Unqualified efficacy claim — not cleared to run