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

FreeTeamBusinessEnterprise
Price (Developer)$0 (max 2)$35/user/mo$60/user/moCustom
Price (End User)$0 (max 3)$10/user/mo$18/user/moCustom
Annual discount20% off20% offNegotiated

All paid plans offer unlimited developer and end user seats. The Free plan is capped at 2 developers and 3 end users.


Feature Comparison

FeatureFreeTeamBusinessEnterprise
Core RDM editing (data grid)YesYesYesYes
SDK and API accessYesYesYesYes
Basic change historyYesYesYesYes
Full audit trailYesYesYes
Basic role-based accessYesYesYes
Dev/Test/Prod branchingYesYes
Promotions and approvalsYesYes
Granular RBACYesYes
Dedicated supportYes
Custom integrationsYes

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:

DimensionFreeTeamBusinessEnterprise
Storage500 MB5 GB10 GBCustom
SDK Import/Export runs100/mo3,000/mo6,000/moCustom
API calls1,000/mo15,000/mo30,000/moCustom

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:

ThresholdWhat 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:

DimensionOverage 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 TypeCapabilitiesBilling
DeveloperFull platform access: table definitions, branches, deployments, promotions, imports/exports, SDK/API, admin functions (if granted)Higher per-seat price
End UserView 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:

  1. Navigate to Admin > Account
  2. Click Subscription
  3. Click Change Plan
  4. 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.

Usage & Billing dashboard


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.

  • 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