The decision system
Two tools. One ladder. Score first, then explain.
RoastIQ runs first on every creative. If the verdict is clear, ship. If the score reveals buyer resistance, BuyerLens opens from the same project, same context, same evidence trace.
The pre-spend gate
Drop the file. Get a Scale / Sharpen / Rebuild verdict in 90 seconds. Five frozen KPIs, attention heatmap, evidence trace, calibrated against 1,200+ public-outcome ads.
The buyer-resistance layer
Synthetic users score the same creative against your real buyer segments. Surfaces the objection patterns the KPI score can't, language, framing, cultural fit. Never runs without a RoastIQ result first.
The shift
The verdict used to take three weeks. Now it takes 90 seconds.
Most creative testing happens after launch, by the time data comes back, the cut is locked and the budget is spent. RoastIQ moves the verdict to the moment the file is exported.
What you get back
A scored report, not a generic AI hot take.
Five frozen KPIs, a verdict, the heatmap, the evidence trace, and the next move, all on one page. Not a chat thread. Not a 40-page deck.
Validation
Calibrated against real ads, not vibes.
Every score is benchmarked against a held-out cohort of public-outcome ads. We don't validate against customer-reported ROAS, too noisy, too unfalsifiable. We validate against TikTok engagement, TikTok CTR, and YouTube view counts.
In their words
Operators using RoastIQ as the gate.
Marketers, founders, and brand directors who run Step 1 before the cut leaves the building.
I manage paid media for Erborian across France, the UK, the US and Europe. Being able to check creative effectiveness in minutes, in English, in French, with the right regional benchmarks, lets me optimise campaigns daily instead of monthly.

Capucine Colboc
Paid Media Online Manager, Erborian
Paris, France
I’ve bought Meta and Google ads for six years across my Shopify stores. SaliencyLab catches things I miss, brand drift, attention drops, CTA timing, at a fraction of the price of the legacy platforms. For an indie operator, that’s a no-brainer.

Mehdi Bakkali
Founder, Timed Post
Morocco
Running L’Oréal Paris in Morocco means balancing global brand codes with local cultural nuance. SaliencyLab’s MENA-aware benchmark finally gives brand managers here the same creative intelligence that global teams in Paris have had for years.

Zainab Lahlou
Brand Director, L’Oréal Paris Morocco
Casablanca, Morocco
I’ve bought paid media from Beirut to Rome, across Amazon, Instagram, Pinterest, and LinkedIn, and every channel has its own creative failure mode. SaliencyLab is the first diagnostic I’ve used that flags what’s wrong before the data comes in, when I can still change the cut.

Melody Abboud
Senior Media Manager, FBU Solutions
Rome, Italy
I’ve built products on YC’s playbook: validate cheap, ship fast. SaliencyLab is how I validate creative without briefs or wait times. And as a Moroccan founder, watching the MENA benchmark deepen every week genuinely matters.

Amine Benjelloun
Co-founder & CTO, Mailwarm (YC S20)
Dubai, UAE
After ten years running Google and Meta campaigns across Morocco and Africa, the missing layer has always been objective creative diagnostics. SaliencyLab fills it, and the trilingual coverage (Arabic, French, English) is rare in our market.

Fatimazahra Hafsaoui
Client Partner Manager, Google, Aleph Group
Casablanca, Morocco
Pricing
Try it free. Pay when it changes a decision.
No credit card to start. 3 analyses per month on Free, 14-day Pro trial when you need unlimited. Same scoring engine across every tier, we don't gate accuracy by plan.
Free
- →3 analyses per month
- →Full Step 1 report, verdict, KPIs, heatmap
- →Platform-native scoring
- →Public benchmark comparison
- →Methodology disclosure on every report
Pro
- →Unlimited analyses
- →Step 2 unlocked, BuyerLens synthetic buyer panel
- →Brand drift tracking over time
- →Private benchmark cohort
- →Priority compute · sub-60-second scoring
- →Team workspace · 5 seats included
Questions
The honest answers.
Why is RoastIQ “Step 1”?
SaliencyLab is a two-step decision system. RoastIQ scores the creative against public-outcome benchmarks, that's the gate. If the verdict is clear (Scale or Rebuild), you're done. If the verdict is Sharpen, or a KPI drops unexpectedly, Step 2, BuyerLens, opens from the same project to explain buyer resistance with synthetic personas. You never run Step 2 without Step 1 first.
Is the score predicting sales or ROAS?
No. RoastIQ predicts relative engagement and click-intent on TikTok and YouTube, calibrated against the public outcomes of 1,200+ real ads. We don't claim sales lift, ROAS, or attributed conversion. The score is a pre-spend gate, not a substitute for in-market measurement.
How is this different from a generic AI critic?
Generic AI gives you a hot take with no benchmark and no falsifiability. RoastIQ scores against a held-out cohort with public engagement outcomes, validates with Spearman ρ, and shows you the evidence trace. Different model, different category.
What about my own data and IP?
Your creative is private to your workspace. We never use customer ads to train scoring models, calibration runs on the public benchmark cohort only. Storage is purged on request.
How accurate is the heatmap?
The heatmap is a predicted attention map from a saliency model, not measured eye tracking. It's calibrated against gaze patterns of real viewers on similar formats. Useful for diagnosis, not a substitute for biometric testing.
Does it work for static images and short videos?
Yes. MP4, MOV, GIF, PNG, JPG up to 60s. Static images skip the audio + video-saliency steps and finish in ~30 seconds. Long-form video (> 60s) is on the roadmap.