Plans and billing
Compare plans
Every feature on the pricing page, on every plan, with a short explanation of each row.
This is the same table as the Pricing page. Each row also has the note that the pricing page shows when you hover it.
The 30-day trial is not a column here. It is its own free plan: the Starter features without any AI, plus the slot and reservation page, and 1 seat. See 30-day trial.
Workspace
| Feature | Starter | Growth | Pro | Enterprise |
|---|---|---|---|---|
Analyzed BigQuery spend BigQuery compute plus storage cost for each full calendar month. Every self-serve plan covers up to $50k/mo. The band is soft: we never cut off your data. Two months over $50k in a row and we ask you to move to Enterprise. | Up to $50k/mo | Up to $50k/mo | Up to $50k/mo | Above $50k/mo |
Seats How many people can use the account. The trial has 1 seat. | 2 seats | 8 seats | 25 seats | Unlimited |
Automatic scan schedule How often we scan your projects on our own. | Every 6 hours | Every 3 hours | Hourly | Hourly + custom |
History (jobs & charts) How many days of BigQuery job activity each scan looks back over. Dashboard charts go back the same number of days. | 30 days | 30 days | 60 days | 90 days |
Cost Analytics & Findings
| Feature | Starter | Growth | Pro | Enterprise |
|---|---|---|---|---|
23 rules & findings with $ The ranked backlog of cost problems, with a dollar estimate and evidence on every item. | Yes | Yes | Yes | Yes |
Anomaly detection Learns your normal spend and storage pattern and flags the spikes that don't fit it. Every scan checks each day, and each block of time since the last scan. | Daily + 6-hour blocks | Daily + 3-hour blocks | Daily + hourly | Daily + your scan schedule |
Cost centers Group spend by department or workload with your own rules, give each one a monthly budget, then filter the dashboard and usage views by cost center. | Yes | Yes | Yes | Yes |
Billing-export reconciliation Check totals against your billing export so the number on screen matches the invoice. | Yes | Yes | Yes | Yes |
Email, Slack & webhook alerts Get notified when an anomaly or a new high-value finding shows up. | Yes | Yes | Yes | Yes |
Budget alerts & report emails A forecast after each scan of your spend against your commitment and each cost center's monthly budget, plus a report by email with an Excel file: spend, top offenders, efficiency, anomalies and findings. Owners pick which parts each person gets. Starter and the trial pick weekly or monthly. Growth, Pro and Enterprise can also pick daily. | Weekly / monthly reports | Daily / weekly / monthly reports | Daily / weekly / monthly reports | Daily / weekly / monthly reports |
Slot & reservation right-sizing Recommendations for resizing BigQuery reservations and slot commitments. The 30-day trial includes this page. Starter and Growth do not. Reservation findings stay on the Findings page on every plan. | — | — | Yes | Yes |
Data export CSV download of the Findings page on every plan, and the dashboard's Excel report, sent to your email: the same file the report email attaches. | CSV + Excel report | CSV + Excel report | CSV + Excel report | CSV + Excel report |
REST API Pull spend, findings and storage data into your own tools with read-only API keys. | — | 1 key, 1k calls/day | 5 keys, 10k calls/day | Up to 10 keys, no daily cap |
dbt
| Feature | Starter | Growth | Pro | Enterprise |
|---|---|---|---|---|
dbt info from job comments We read dbt details from the comments dbt puts on each BigQuery job. Nothing to set up. | Yes | Yes | Yes | Yes |
manifest.json upload & dbt Cloud sync Upload a dbt manifest, or let us sync dbt Cloud once a day. | Yes | Yes | Yes | Yes |
Model graph & inclusive cost See each dbt model with the cost of everything that feeds it. | Yes | Yes | Yes | Yes |
7 dbt findings Cost findings that use dbt context, like models that run often but are rarely read. | Yes | Yes | Yes | Yes |
Fix pull requests for dbt models The AI DBA opens pull requests that fix dbt models. Nothing is ever merged for you. | — | Yes | Yes | Yes |
Fix PRs open at the same time A new fix pull request waits until one of the open ones is merged or closed. | — | 3 | 10 | 20 |
GitHub repos connected How many GitHub repos the AI DBA can open pull requests in. | — | 2 | 10 | 25 |
dbt Cloud CI runs We trigger a dbt Cloud CI run on fix pull requests so you can check them before you merge. Each run uses your dbt Cloud job minutes. | — | 1 per PR + 1 re-run | 1 per PR + 3 re-runs | 1 per PR + 4 re-runs |
Cognis AI
| Feature | Starter | Growth | Pro | Enterprise |
|---|---|---|---|---|
AI usage One monthly allowance for Cognis AI chat, the AI query optimizer and Cognis AI DBA. Growth has 2.5x Starter's, Pro 5x. It resets each month on your billing date. The trial has no AI. | 1x | 2.5x | 5x | Custom |
Cognis AI chat and AI query optimizer Ask about your spend in plain English, and get AI rewrites for expensive queries, checked by dry run when you allow it. Both use your AI usage. | Yes | Yes | Yes | Yes |
Cognis AI DBA actions A policy-gated AI DBA that applies a small set of safe, reversible fixes — owner approval by default, every change logged and almost all reversible. AI-written fixes use your AI usage. | — | Yes | Yes | Yes |
GitHub pull-request fixes The AI DBA opens pull requests for dbt and code fixes on its own branches. Nothing is ever merged for you. | — | Yes | Yes | Yes |
AI DBA action log A record of every AI DBA action: who approved it, what changed and when. Each event is kept for 12 months. | — | 12 months | 12 months | 12 months |
Security & Support
| Feature | Starter | Growth | Pro | Enterprise |
|---|---|---|---|---|
Read-only, metadata-only access The scanner service account never requests the role that reads your table contents, on any plan. The only optional exception is a linked Cloud Billing export, a single dataset of cost rows. | Yes | Yes | Yes | Yes |
Full org audit log A full log of logins, role changes, API keys, exports, approvals and AI actions — who, what and when. | — | Yes | Yes | Yes |
Login policy Set a device limit per person (down to one device only) and sign people out after a set idle time. | — | — | — | Yes |
Support SLA A contracted response-time commitment from support. | — | — | — | Yes |
Dedicated Slack & account manager A shared Slack channel with your team and a named account manager. | — | — | — | Yes |
Quarterly business review A recurring review of savings realized and what's next, with a written report. | — | — | — | Yes |
DPA & security review support A Data Processing Addendum and help completing your security questionnaire. SOC 2 is in progress, not yet certified. | — | — | — | Yes |
Custom invoicing & MSA Custom contract terms and invoicing instead of self-serve billing. | — | — | — | Yes |
Where each feature is explained
| Feature | Read more |
|---|---|
| Analyzed BigQuery spend | Enterprise and the spend band |
| Seats | Teams, roles, and settings |
| Automatic scan schedule, history | How scans work |
| Rules and findings | Findings |
| Anomaly detection | Anomalies |
| Cost centers | Cost centers |
| Billing-export reconciliation | Billing export and BigQuery billing summary |
| Email, Slack and webhook alerts, budget alerts, report emails | Alerts and notifications, Plan limits |
| Slot and reservation right-sizing | Reservations |
| Data export, REST API | REST API and CSV exports |
| dbt info, manifest upload, dbt Cloud sync, model graph | dbt |
| Fix PRs, GitHub repos, dbt Cloud CI runs | GitHub pull requests |
| AI usage | Plan limits |
| Cognis AI chat and AI query optimizer | Cognis chat, AI query optimizer |
| Cognis AI DBA actions, AI DBA action log | Cognis AI DBA |
| Read-only, metadata-only access | Security and data handling |
| Full org audit log | Audit logs |
| Login policy | Teams, roles, and settings |
| Support SLA, dedicated Slack, QBR, DPA, MSA | Enterprise |