Transparency

Roadmap

What we've shipped, what we're building, what we're still thinking about. Three honest columns — no vapourware. Items graduate left-to-right only after they actually work.

Last updated: April 23, 2026

Shipped (12)

Live in production. Linked in the changelog with date.

Network testimonials across 5 pages

Apr 23, 2026

9 real operators from marketing, fintech, DTC, and brand-side roles visible on homepage, pricing, RoastIQ, BuyerLens, and About.

Public security audits — live scan links

Apr 23, 2026

SSL Labs, Mozilla Observatory, SecurityHeaders.com — linkable from /security so any buyer can verify our posture on demand.

US Batch 1 benchmark complete (587 ads across 10 categories)

Apr 22, 2026

First full market delivered at 50+ ads per category. Automotive (Ford), Beauty (L'Oréal Paris), Entertainment (Netflix), Fashion (Nike), FMCG (Dove), Financial (GEICO), Food-Beverage (Pepsi + Coca-Cola), Health-Wellness (CVS), Retail (Amazon), Tech (HP).

Static creative deep-dive in PDF reports

Apr 22, 2026

Reading-path overlay, element breakdown (logo/product/CTA/price/disclaimer), and first-three-seconds placement analysis — added to Deep Dive PDFs for image creatives.

reserve_roast_slot atomic quota + Resume analysis button

Apr 22, 2026

Postgres RPC closes the TOCTOU race on free-tier quota checks. Failed pipeline runs can be resumed from the history view without consuming a second quota slot.

Hugo orchestrator video-parity

Apr 22, 2026

describe-frames and driver-analysis-jobs now trigger automatically after video persist, matching the frontend pipeline. ReportModel exposes frameDescriptions + driverAnalysis.

Weekly digest email + score history trend

Apr 22, 2026

Pro users receive a Sunday-morning digest summarizing the past week. The Profile page gains a line chart of composite scores over time.

Cloudflare Turnstile on anonymous endpoints

Apr 21, 2026

Capture-demo, newsletter-signup, and analyze-demo now validate a Turnstile token before rate-limit and processing.

PostHog full-funnel analytics (EU Cloud)

Apr 21, 2026

48 typed events across auth, study lifecycle, pipeline, report interactions, BuyerLens, and upgrade funnel. Server-side capture for subscription_activated / deactivated via the Stripe webhook.

Report architecture v2 — Deep Dive + Executive Brief

Apr 20, 2026

Every RoastIQ now produces two PDFs: a diagnostic Deep Dive and a 12-page Executive Brief. Same data model, different surfaces.

BuyerLens brand-context foundation

Apr 2026

Brand context settings per workspace (via /app/settings) and a campaign brief form at upload (brand name, objective, audience, key message). RoastIQ + BuyerLens both read brand_context when scoring, so synthetic panels are brand-aware rather than generic.

T6 race-condition test harness

Apr 23, 2026

Jest tests (reserveRoastSlotRace) that fire 10 concurrent RPC calls and verify exactly 3 are allowed + 3 reserved rows created (free-tier) or all 10 allowed (pro). Gated behind TEST_LIVE_SUPABASE=1 so production data stays untouched.

🛠 Building (9)

In active development with an honest target window.

UK Batch 1 (8 brands)

Late April 2026

L'Oréal, British Airways, Just Eat, Revolut, Nike, Dove, Vodafone, Tesco. One brand per UK category — covers Beauty, Travel, Food-Beverage, Financial, Fashion, FMCG, Telecom, Retail.

France + Germany + UAE Batch 1

May 2026

Same one-brand-per-category sprint as UK, in parallel. Closes Batch 1 coverage across 5 original markets.

Phase 2 — outcome-calibrated scores

After Batch 1 completes

Batch-score every benchmark ad through RoastIQ, then correlate scores against public-transparency signals (TikTok views, YouTube runs, Meta duration). Unlocks "RoastIQ predicts TikTok engagement at ρ=X" claim. 5-day job.

Methodology page

May 2026

Public methodology doc covering the 44-column taxonomy, scoring engine (Vertex AI Gemini 2.5), benchmark construction, known limitations, and version history of the benchmark pool.

Sentry SDK v8 → v10 upgrade

Apr-May 2026

SDK upgrade + instrumentation refactor. No user-visible changes, better error-capture coverage.

Discord community

May 2026

Public Discord for early users — peer-to-peer support, product feedback, benchmark-preview previews. Linked from /community and the site footer.

Free Tools hub

May-June 2026

11 standalone tools (ad-length, thumbnail grabber, hook-timer, copy-check, compress, resize, colors, brief, fatigue, ad-specs, benchmarks) indexed at /tools as a zero-auth top-of-funnel.

Report/Workspace visual refresh

May-June 2026

Redesign of the in-app report and workspace surfaces to match the current landing-page quality bar.

Demo diversification — add weak-video + weak-image examples

May 2026

Current demos show strong creative (Coca-Cola RoastIQ, Solstice Skin BuyerLens). Adding two deliberately weak examples — a video that fails Beat-the-Skip and a static image that fails Brand Impact — so first-time visitors see the full score range and understand the product catches actual weakness.

💭 Considering (7)

Explicitly not a commitment. May or may not ship.

Africa + LATAM + APAC expansion (Morocco, Egypt, Nigeria, South Africa, Spain, Brazil, Mexico, Saudi, India, Indonesia, Thailand, Japan)

Batch 1 plan includes 12 additional markets on top of the original 5. When we add them depends on demand — MENA markets are likely first given our distribution. 354 additional brands queued.

French + Arabic localization

Site content in French (Morocco + France + Belgium + Senegal + Quebec) and Arabic RTL. Scoring output in user language.

Chrome extension + Slack integration + Shopify integration

Route creative from browser / Slack share / Shopify product page directly into RoastIQ. Considered only once core paying-customer volume justifies the build.

Figma plugin

Score creatives from within Figma. Agency workflow. Evaluated against free-tools hub uptake.

MCP server + AI agent integration

/agents landing page + MCP server + docs for calling RoastIQ from agentic coding tools (Claude, Codex, Cursor). Long tail, not the priority.

Human panel platform (panel.saliencylab.com)

Gamified creative testing with real humans via webcam eye-tracking and emotion detection. Separate auth, rewards, AI-calibration feedback loop. Big build, post-Batch-1.

Proprietary calibration model (Stage 3)

A small XGBoost-class model trained on benchmark outcomes to calibrate Gemini's raw attribute outputs against real-world performance. First genuinely-proprietary ML asset. Unlocks "trained on X outcome-labeled ads" claim.

How this roadmap works

A few ground rules so this doesn't become marketing:

  • Shipped items have dates. You can verify each one in the changelog.
  • Building items have honest windows. "May 2026" means we genuinely expect it in May — not that it's guaranteed, but that's our working plan.
  • Considering items are not promises. They're things on our radar that we may or may not build. If one never ships, that's a valid outcome — we'd rather be honest about what we're unsure on.
  • Everything reflects current state. Last updated at the top of the page. If something's been in "Building" for too long, ask us why.

Missing something you need? Tell us at contact@saliencylab.com or drop it in the community Discord. We read every request.