Credits

No meters. No seats. No surprises.

Credits are the one unit for everything — a Snapshot is 200, a Brief 500, a Deck 2,500 — and the price is on the button before you press it. Refreshes cost half. Failed builds cost nothing.

See the full table ↓ Plans & packs →

A month, itemizedhow it actually reads
itemcredits
Welcome grant+500
Brief — churn drivers−500
Deck build failed−0
Refresh — churn drivers−250
the ledger is append-only — every line explains itselfprice before run

What's a credit?

A credit is our unit of pricing. When you run an analysis, it costs credits. The cost is calculated automatically from how much AI processing and compute the module actually uses in production. You always see the credit cost before running an analysis.

Key principle: Failed builds are never billed. You always see the credit cost before running an analysis. If a report doesn't meet your expectations, click "Report an Issue" and you get a free re-run of the same analysis. If the re-run still isn't right, you can request a refund — reviewed case by case.

What things cost, on one ledger

Prices are flat and shown before you run — no formulas to decode. Here is a month, itemized the way your ledger actually reads:

itemcredits
Welcome grant (signup)+500
Snapshot — sales trend−200
Brief — churn drivers−500
Deck build failed on our side−0
Deck — retention study−2,500
Refresh — churn drivers (half price)−250
Standard Library run−1,000

The ledger is append-only — every line explains itself, and the price is on the button before you press it.

What this looks like in practice

Simpler analyses with fewer insight cards cost less. Complex multi-section reports with longer compute cost more. Here's the general range:

Correlation
Lower
T-Test
Lower
Random Forest
Mid
Linear Regression
Baseline
ARIMA Forecasting
Mid-High
Promotional Analysis
Higher
Auto Profiler
Highest

The exact credit cost for every module is shown before you run it — in the tool discovery results and on the confirmation screen. No surprises.

How much do credits cost in dollars?

Credits come in packs. The base rate is $0.01 per credit (500 credits for $5). Larger packs ladder down to $0.0065 per credit at the top of the range. Credits never expire.

PackPriceCredits$/creditDiscount
Starter$5500$0.0100base
Regular$131,500$0.008713% off
Popular$405,000$0.008020% off
Power$11015,000$0.007327% off
Volume$32550,000$0.006535% off

Subscriptions — save on every analysis

Credits are cheaper on a plan, and every subscription tier keeps your reports archived permanently. Subscription credits refill each billing cycle (unused credits don’t roll over); PAYG credits never expire — mix both freely.

PlanPriceCredits/movs PAYG baseWhat stands out
Starter$29/mo3,50017% offThe individual price point: permanent report archive
Pro$99/mo17,00042% offSonnet-grade AI insights, room for a Deck habit
Business$499/mo90,00045% offDedicated analyst hours, priority queue, live connectors, unlimited users

Compare all plans in full →  ·  Starter · Pro · Business

Enterprise — when the platform becomes yours

Not a bigger subscription — a different kind. Enterprise is the platform running as yours: white-label, on-premise or on servers you own, with analysis pipelines customized to your business. And if you’re building your own agentic pipelines, we consult — from a team that runs one in production. Unlimited usage, priced by contract, not by credit. See the Enterprise page → or book a call.

What does a module actually cost?

Every module's credit cost is calculated from its real production data and re-pegged periodically to the linear regression baseline. Today, the range looks like this:

You always see the exact cost before you run anything. And creation is only charged when the new module reaches the complete state — failed builds are absorbed on our side.

Do costs change?

Module credit costs are recalculated periodically based on actual production data. As we optimize a module (fewer AI calls, faster execution), its cost may decrease. If a module gets more complex (additional insight sections, deeper analysis), its cost may increase. The formula is automatic — costs are always pegged to the linear regression baseline.

Your credit pack price never changes. If you buy credits at a given rate, those credits are yours at that rate. Only the module costs in credits may shift over time as modules are optimized. You always see the current cost before running.

doOver — only pay for reports you like

Every report has a "Report an Issue" button. If a report doesn't deliver — a chart didn't render, the analysis wasn't useful, or something went wrong — click it and you get a doOver: a free re-run of the same analysis, consumed before any credits are touched. Try different parameters, adjust your data, run it again at no cost. If the re-run still doesn't meet your expectations, you can request a refund — reviewed case by case. Failed builds are never billed.

500 welcome credits on signup

New accounts receive 500 credits on signup — your first Brief is on us, or run two Snapshots with change to spare, or any mix. No credit card required. See the report quality before you buy anything.

BYOK — bring your own Anthropic key

Cost-conscious or high-volume? Register your own Anthropic API key and the AI narration on your analyses runs on your token spend, our software. Available today via the API (POST /api/v1/user/llm-keys — validate, store, delete); account-page management is coming. Your key is used only for your own work.

Cited reports are retained forever

On Pay As You Go, reports are kept for 1 year. But once you cite a report — generate a citation for it, share it via a link, pin it, export it to PDF with methodology, or reference it in another analysis — it switches to permanent retention regardless of your tier. Cited reports represent commitments (to a paper, a board deck, a client deliverable) and we will not quietly delete them. This is core to the "reproducible analysis archive" product promise.

On Pro, Business, and Enterprise, every report is retained forever whether it's been cited or not.

WHERE NEXT