A lot of CEOs can't answer that question and that's OK.
Start with one real read on your data. Upgrade when more teams need the same answer.
If you are struggling to understand if your tech is making or losing you money, then subscribing to Terrain is the right decision.
No seat fees. No savings share. No percentage of spend. Pick by sources, team context, and governance.
Every plan starts with source-truth-backed answers. What changes is who is deciding and how much of the company is coordinated behind the answer.
Free First Findings
No card required.
Start here if
You get
1 proof source · No card required
Upgrade when
You want daily answers, not a one-time read.
Starter
billed annually
You save $1,224/yr vs monthly
Start here if
You get
1 cloud · 1 platform · 1 team · 6 months context
Upgrade when
More teams need the same answer.
Cancel anytime. Billing terms apply.
Growth
billed annually
You save $2,424/yr vs monthly
Start here if
You get
2 clouds · 2 platforms · Up to 3 AI providers · 18 months context
Upgrade when
The process needs governance, advanced permissions, or audit-ready records.
Cancel anytime. Billing terms apply.
Pro
billed annually
You save $4,824/yr vs monthly
Start here if
You get
3 clouds · Unlimited platforms · All supported AI providers · 3 years context
Upgrade when
Rollout, retention, security, or value models become company-specific.
Cancel anytime. Billing terms apply.
Enterprise
Tailored to your rollout.
Start here if
You get
Unlimited sources · Custom controls
Deployment posture
Which one is you?
Connect AWS, Azure, or GCP billing (or Databricks tied to a cloud account) and Terrain reads the data inside your cloud. Your data stays under your access controls.
If your relevant sources are Vercel, Snowflake, BI tools, or AI providers with no direct cloud billing, Terrain can host the read-only analysis so you do not have to stand up a cloud deployment just to prove the job.
Connected cloud billing uses the first posture by default. Enterprise adds deployment support, security review, and custom controls on top of either option.
Sources Terrain supports
When a tier says "1 cloud" or "1 platform," this is what it means.
Cloud billing
AWS, Azure, GCP
Also captures cloud-native AI (AWS Bedrock, Azure AI Foundry / Azure OpenAI, Google Vertex AI, Google Gemini paid API, Snowflake Cortex, Databricks Foundation Models) and enterprise Cohere where it appears in the bill.
Data and AI platforms
Snowflake, Databricks
Direct AI providers
OpenAI, Anthropic
Mistral and xAI (Grok) coming next. What Terrain shows depends on what the provider exposes and your entitlement.
Other platform billing
PlannedVercel, Redis, Grafana Cloud, and similar supported sources
Shipped-only in the examples list. Planned rows are on the near-term roadmap.
Rows marked Planned or By agreement are not sold as generally available features.
The source truth Terrain uses to answer a decision question. Every plan carries source truth with missing-data honesty; what changes is how much of it Terrain can see.
| Capability | What it means | Free First Findings | Starter | Growth | Pro | Enterprise |
|---|---|---|---|---|---|---|
Cloud billing | What cloud spend should we cut, keep, defend, or forecast? | 1 proof source if selected | 1 cloud | Up to 2 | Up to 3 | Unlimited |
Data and AI platforms | Which warehouse, lakehouse, search/vector, or AI work inside a data platform is worth defending? | 1 proof source if selected | 1 supported platform | Up to 2 | Unlimited supported | Unlimited + custom |
Direct AI providers | Which models, apps, requests, and token spend should we fund, fix, cap, or defend? What Terrain shows from each provider depends on what that provider exposes and your entitlement. | 1 proof source if selected | Up to 2 supported | Up to 3 supported | All supported | All + custom |
Source health and freshness | Can Terrain trust the answer, or is data missing, stale, or native-unit-only? | Proof source only | Connected sources | Connected sources | Connected sources | Custom policies |
Manual value inputsPlanned | Enter a target, baseline, estimate, or denominator directly. | Coming next | Coming next | Coming next | Coming next | |
Bring in KPIs from spreadsheets or BI toolsPlanned | Turn a spreadsheet upload or BI KPI into the value denominator Terrain needs. | Growth target | Planned | Planned | ||
Connect business systems when Terrain needs a value denominatorBy agreement | Pull revenue, margin, budget, or usage evidence to defend a decision. | Supported systems by agreement | Supported systems by agreement | Custom systems by agreement | ||
Enterprise value modelBy agreement | Custom formulas, allocations, and executive value reporting mapped to your company. | Custom / by agreement |
How your team's context flows into the answer, gets saved into a decision, and turns into follow-through. Team Pulse is what the team thinks, not measured evidence, and it respects the permission boundaries of every channel it comes from.
| Capability | What it means | Free First Findings | Starter | Growth | Pro | Enterprise |
|---|---|---|---|---|---|---|
Team setup | Who can add context and own follow-up. | Viewers only | One invited or ad-hoc team | Multiple ad-hoc or workspace-derived teams | Directory-synced teams | Custom org model |
Slack / Teams | Capture team context where work already happens. | Slack or Teams for one team | Slack + Teams across teams | Slack + Teams + Slack Connect | Custom deployment | |
Search team context | Find what people already said before re-litigating a decision. | One team; 6 months rolling | Cross-team; 18 months rolling | Across sources and decisions; 3 years rolling | Custom scope and retention | |
Comments and reactions | Capture questions, concerns, approvals, blockers, and owner notes on any answer, objective, or metric. | One team | Cross-team | Governed | Custom retention and compliance | |
Saved decisions with proof | Freeze what Terrain knew, what the team said, and what was decided. | Basic saved decisions | Saved decisions with team context | Review-ready saved decisions | Executive / custom saved decisions | |
Follow-up ownership | Make sure someone owns the action. | Manual owner | Owner and team | Governed owner workflow | Custom approval chains | |
Turn approved follow-ups into accountable workPlanned | Move approved decisions into your team's tracking system. | Manual | Coming next | Planned | Custom by agreement |
Basic SSO is baseline on every plan. Fences here are custom identity, audit-ready activity, and admin/RBAC. Not whether you can log in with Google or Microsoft.
| Capability | What it means | Free First Findings | Starter | Growth | Pro | Enterprise |
|---|---|---|---|---|---|---|
Google / Microsoft login | Log in with a corporate identity provider. | Included | Included | Included | Included | Included |
Custom SAML / OIDCBy agreement | Bring your own enterprise IdP. | By agreement | By agreement | |||
SCIM provisioningBy agreement | Automated user provisioning and de-provisioning from your IdP. | By agreement | By agreement | |||
Directory group mappingBy agreement | Map IdP groups to Terrain teams and roles. | By agreement | By agreement | |||
Role-based access control | Restrict who can see, edit, or approve inside Terrain. | Basic | Basic | Advanced | Custom review workflows | |
Activity history | See what changed, who did it, and when. | Basic | Included | Audit-ready | Audit-ready with custom controls | |
Custom retention and compliance controlsBy agreement | Retention policies that preserve records so they cannot be deleted during a legal or regulatory review. | Custom / by agreement |
When cloud billing is connected, Terrain reads the data inside your cloud by default. Enterprise adds deployment support, security review, and custom controls.
| Capability | What it means | Free First Findings | Starter | Growth | Pro | Enterprise |
|---|---|---|---|---|---|---|
Data stays in your cloud when cloud billing is connected | Terrain reads billing data inside your cloud account by default. | If proof source requires it | Included | Included | Included | Included |
Deployment support and security review | Hands-on deployment support, security review, and custom deployment controls. | Standard support | Custom support |
Public definitions
Saved decision
A saved Terrain answer that freezes what the data proved, what your team said, what you decided, and what happened next.
Team context
Comments, reactions, questions, concerns, approvals, blockers, and owner notes from Terrain, Slack, or Teams.
Value denominator
The business measure Terrain needs before it can call something ROI: revenue, margin, productivity, quality, or customer outcome.
Data and AI platforms
Warehouses, lakehouses, search and vector stores, and data platforms where usage, compute, and AI workload cost converge.
Cloud-resident analysis
When cloud billing is connected, Terrain reads the data inside your cloud by default. Enterprise adds custom deployment support and security review.
FAQ
That's why we created Terrain. So you can get answers in 30 seconds or less.
Stop guessing. Be the CEO who knows.
Make tech decisions based on real value not hype.