Pricing

Priced on output,
not on seats.

Creative volume is the thing that varies between accounts, so it's the thing we price on. Bring your whole team — seats are never the line item. Every deployment is scoped against your monthly volume and the number of brands you run.

Deployment tiers

Three ways in.

Scoped on a short call. No self-serve checkout — volume commitments and brand calibration are set up front so the output is usable from week one.

Pilot
Talk to us

One brand, one workspace. A defined test window to prove the output holds up in a live account.

  • Single brand workspace
  • Fixed monthly output volume
  • Angle research + ad-structure scripting
  • Persistent AI presenters
  • 9:16 · 1:1 · 4:5 with burned captions
  • Email support
Talk to us
Scale · most deployments
Talk to us

Multi-brand operators running continuous creative testing across live accounts.

  • Multiple brand workspaces
  • Committed monthly volume
  • Everything in Pilot
  • Hook matrices
  • Brand presets and locked casting
  • Batch export with naming conventions
  • Priority generation queue
  • Shared Slack channel
Talk to us
Enterprise
Talk to us

Agency groups and multi-account holdcos with volume that needs a real contract behind it.

  • Unlimited workspaces and seats
  • Negotiated annual volume
  • Everything in Scale
  • Client-level access separation
  • Custom model and safety configuration
  • Onboarding and brand calibration
  • Named point of contact
  • Contracted response times
Talk to us

How it's scoped

Two numbers set the price.

01 — VOLUME

Rendered output per month

One rendered video at one aspect ratio is one unit. Scripts, angle research and drafts you never render don't count and aren't capped — thinking is free, compute isn't.

02 — BRANDS

Workspaces in play

Each brand gets an isolated workspace holding its own casting, presets and voice. The number of those, not the number of people logging in, is what scales the price.

03 — NEVER

Seats

Bring the whole performance team, the creative team and the client. Per-seat pricing punishes exactly the collaboration that makes creative testing work, so we don't charge for it.

Included everywhere

Not gated behind a tier.

You own the outputAds you generate are yours to run, edit and keep — including after a contract ends.
Your data isn't training materialBrand assets, briefs and output are never used to train models for other customers.
Platform-native specsEvery tier exports to Meta and TikTok delivery specs. Correct encoding isn't an upsell.
Transparent overageVolume above commitment is quoted before it's incurred. Nothing auto-upgrades and nothing stops working.

Questions

Before the call.

Why isn't there a price on this page?

Because the honest number depends on volume, and volume varies by an order of magnitude between a single-brand operator and an agency group. Publishing a headline price would mean overcharging most of one group and undercharging the other. A scoping call takes fifteen minutes.

Is this a service or a product?

A product. You operate it. We handle onboarding and brand calibration so the first outputs are usable, then it's your team running the workflow — not a queue you submit briefs into and wait on.

What counts as one unit of output?

One rendered video at one aspect ratio. Re-exporting an approved cut to a second aspect ratio counts again, because it costs compute. Everything upstream of rendering is uncapped.

Is there a minimum commitment?

Pilot runs on a defined test window with no long-term commitment. Scale and Enterprise are scoped on monthly or annual volume, which is what makes the unit economics work in your favour.

Who owns what we generate?

You do, without qualification. See the terms.

What stage is the platform at?

Early. Castspin is self-funded and onboarding deployments deliberately slowly so the feedback loop stays short. That's also why access is scoped on a call rather than a signup form.