Frequently Asked Questions
Straight answers to the questions customers actually ask
No marketing fluff. Honest, specific answers to the things teams actually want to know before they sign up.
Where does the pricing catalog data come from?
How often is the catalog refreshed?
What does the Live / Preview / Labs label on each page mean?
Customer-facing product surfaces are classified with one of these labels:
- Live — fully connected to your workspace data. Once your cloud accounts are linked and spend has imported, the page shows your real numbers. Until then it shows a clear setup card — never placeholder or sample data.
- Preview — fully functional but depends on an optional integration (an AI provider key for AI insights, a GitHub App for deploy-to-cost correlation, an FX feed for multi-currency, etc.). Safe to explore; features unlock as you configure the integration.
- Labs — an early-access capability rolling out behind the scenes. The page explains what the feature does and what it depends on. Labs pages may show simulations only when they are explicitly labeled as simulations.
By default, Labs and unfinished routes stay out of normal customer navigation. Preview pages can still appear when they are useful and clearly marked.
How do you handle our cloud credentials?
CREDENTIAL_ENCRYPTION_KEY as the master key that never leaves the server env var) before they touch the database. The test-connection flow uses side-effect-free API calls — AWS STS:GetCallerIdentity, Azure OAuth2 token exchange, GCP JWT-bearer — so we can verify a credential works without taking any action on your account. We never auto-rotate or modify customer credentials.What's the difference between on-demand, reserved, and spot pricing in the catalog?
Why is my spend dashboard empty after I connected an account?
Two separate steps matter:
- Connect — you added the credential. This only verifies it works.
- Sync — the first import actually pulls your spend history. This is a separate job and typically takes 2–20 minutes depending on how many months of history you have.
If connect succeeded but sync hasn't run yet, the spend dashboard will stay empty and the global workspace banner will tell you which accounts are pending. Kick off a manual sync from the Cloud accounts page, or wait for the daily auto-sync. If sync fails, the Event log shows the exact error.
What are the recommendations based on?
What's the pricing for Rateplane itself?
Can I export my data?
/api/export endpoint returns CSV or JSON of your imported spend records, budgets, alerts, and recommendations. We also export in FOCUS format (FinOps Foundation's open spec) via /api/export?format=focus, which is designed to be portable to any other FinOps tool. You own your data; we don't lock it in.Do you have an API?
What happens if I cancel?
/api/export before you cancel.Is my spend data shared anywhere?
Didn't find your question?
See the operator guide, the SDK docs, or browse the in-app onboarding checklist.