Plans and Tiers
Available to: All users (view); Admins (change plan) Minimum plan: Free
TitanRDM offers four plans designed to scale with your team — from a free tier for small teams getting started, through to enterprise plans for large organisations with custom requirements.
Plan Overview
| Free | Team | Business | Enterprise | |
| Price (Developer) | $0 (max 2) | $35/user/mo | $60/user/mo | Custom |
| Price (End User) | $0 (max 3) | $10/user/mo | $18/user/mo | Custom |
| Annual discount | — | 20% off | 20% off | Negotiated |
All paid plans offer unlimited developer and end user seats. The Free plan is capped at 2 developers and 3 end users.
Feature Comparison
| Feature | Free | Team | Business | Enterprise |
| Core RDM editing (data grid) | Yes | Yes | Yes | Yes |
| SDK and API access | Yes | Yes | Yes | Yes |
| Basic change history | Yes | Yes | Yes | Yes |
| Full audit trail | — | Yes | Yes | Yes |
| Basic role-based access | — | Yes | Yes | Yes |
| Dev/Test/Prod branching | — | — | Yes | Yes |
| Promotions and approvals | — | — | Yes | Yes |
| Granular RBAC | — | — | Yes | Yes |
| Dedicated support | — | — | — | Yes |
| Custom integrations | — | — | — | Yes |
What Each Tier Unlocks
Free — Everything you need to get started. Create tables, enter data, import and export via the UI or API. Limited to a single Production branch, 2 developers, and 3 end users.
Team — Adds a full audit trail and basic role-based access control. Suitable for teams that need more users and want visibility into who changed what. Still operates on a single Production branch.
Business — Unlocks the full multi-environment workflow: Development, Test, and Production branches with promotion and approval workflows. Granular permissions let you control access by domain and branch. The recommended plan for organisations that need governed change management.
Enterprise — Custom limits, dedicated support, custom integrations, and negotiated pricing. Contact sales@titanrdm.com.
Usage Allowances
Each plan includes flat-tier allowances for storage, SDK runs, and API calls:
| Dimension | Free | Team | Business | Enterprise |
| Storage | 500 MB | 5 GB | 10 GB | Custom |
| SDK Import/Export runs | 100/mo | 3,000/mo | 6,000/mo | Custom |
| API calls | 1,000/mo | 15,000/mo | 30,000/mo | Custom |
What Counts as Usage
- Storage — the total size of your account's database, including all branches and deployed tables
- SDK Import/Export runs — each import or export job triggered via the API counts as one run
- API calls — each authenticated request to the REST API v1
What Happens at the Limit
When you approach your usage limits:
| Threshold | What Happens |
| 75% | Email alert sent to account admins |
| 90% | Email alert sent to account admins with upgrade/overage CTAs |
| 100% | Email alert sent to account admins; if overage is not enabled: SDK runs fail gracefully, API calls return 429 Too Many Requests, storage uploads are blocked |
| 100% | If overage is enabled: usage continues and is billed on the next invoice |
Overage Billing
On Team and Business plans, you can opt in to overage billing to avoid hard caps:
| Dimension | Overage Rate |
| Additional storage | $5/GB/month |
| Additional SDK runs (per 1,000) | $10/month |
| Additional API calls (per 10,000) | $10/month |
Overages are opt-in only — TitanRDM never charges overage fees without your explicit consent. You can enable or disable overage billing from the Usage Dashboard.
Note: Free plan accounts cannot enable overage billing. Upgrade to Team or Business first.
User Licence Types
Every user in TitanRDM has one of two licence types, which determines both their capabilities and their billing rate:
| Licence Type | Capabilities | Billing |
| Developer | Full platform access: table definitions, branches, deployments, promotions, imports/exports, SDK/API, admin functions (if granted) | Higher per-seat price |
| End User | View and edit data in tables. Cannot access table definitions, branches, deployments, imports, or admin functions. | Lower per-seat price |
Tip: Assign the End User licence to team members who only need to view or edit data. This keeps your costs down while giving them full data access.
Changing Plans
Account administrators can change plans at any time:
- Navigate to Admin > Account
- Click Subscription
- Click Change Plan
- Confirm the change
Upgrading
When you upgrade: - New features become available immediately - If upgrading to Business from Free/Team, Development and Test branches are created automatically - Billing is prorated — you only pay the difference for the remainder of your current billing period
Downgrading
When you downgrade, a confirmation page shows exactly what will be affected before you proceed.
What happens to features: - Features from the higher plan become unavailable - If downgrading from Business to Team or Free, branching and promotion features are disabled and your account operates on the Production branch only
What happens to data: - All non-Production branches (Test, and any private branches) are permanently deleted, along with their table definitions, deployed tables, table data, deployments, promotions, imports, and exports - All users are moved to the Production branch - Production branch data is never affected
When the change takes effect: - Business to Team (paid-to-paid) — takes effect immediately; billing is prorated - Team or Business to Free (paid-to-free via Stripe) — your subscription is scheduled for cancellation; you keep your current plan's features until the end of your billing period, then the downgrade is applied automatically - Any downgrade without an active Stripe subscription — takes effect immediately
Warning: Before downgrading from Business to a lower tier, ensure all important changes have been promoted to Production. Non-Production branch data is permanently deleted and cannot be recovered.
Usage & Billing Dashboard
The Usage Dashboard provides a real-time view of your account's consumption:
- Seats — developer and end user counts against plan limits
- Storage — current database size against plan allowance
- SDK Runs — import/export runs this billing period against plan allowance
- API Calls — API requests this billing period against plan allowance
- Overage toggle — enable or disable automatic overage billing
Access the Usage & Billing Dashboard from Admin > Account (Usage tab) or from the dashboard quick shortcuts.

Stripe Billing Portal
TitanRDM uses Stripe for billing. Account administrators can access the Billing Portal to:
- Update payment methods
- View and download invoices
- View payment history
- Manage subscription details
Access the Stripe Billing Portal from Admin > Account > Subscription or Billing Portal from the dashboard's Plan & Billing section.
- Click Manage Plan. You will be redirected to the Stripe portal.
Related Pages
- Signing Up — choosing a plan during registration
- Branches — multi-environment workflows (Business/Enterprise)
- Promotions — approval workflows (Business/Enterprise)
- Billing and Usage — detailed billing management guide