Skip to content
For agencies

One agency. Many clients.
No cross-project leakage.

If you run a dev agency or a small studio shipping projects for multiple clients, this page is for you. TheoCloud is designed for one-project-per-client isolation: custom domains, scoped RBAC, separate audit logs, centralized billing with per-project breakdown. White-label dashboard and resellable billing for client-facing scenarios are part of Enterprise contracts.

What you get today

Custom domains per client project

Pro / Team tier

Each project deploys to its own subdomain by default (project-name.usetheo.app). Custom domains (your-client.com) are available from the Starter tier with managed TLS certs (Let's Encrypt).

Project naming and isolation

Available

One project per client. Separate environments (dev/staging/prod) per project. Separate secrets, separate audit logs. Cross-project access is impossible by construction.

Per-client team membership

Available

Invite a client developer to view only their project. RBAC roles (Admin / Deploy / View) scoped per project. The client never sees your other clients.

Centralized billing, per-project breakdown

Pro / Team tier

One invoice for your agency, with per-project usage breakdown (deploys, bandwidth, build minutes). Tag projects with client codes for downstream reconciliation.

Multi-tenant accounts

Available

Single agency account, many client projects. Centralized OSS license compliance (Apache-2.0 across the funnel). Single MSA + DPA covering all client deploys.

See agency tier pricing

Starter ($19/mo) covers 3 agents. Growth ($79/mo) scales to 10. Pro ($249/mo) for unlimited. Enterprise for white-label SLA.

Agency partnership

Talk to us about volume pricing, white-label dashboards, and a co-marketing slot. Email [email protected].

Pricing transparency: Pro/Team tier capabilities are described above. White-label dashboard and resellable billing are part of Enterprise contracts — request access via [email protected].