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) ship in Pro tier with managed TLS certs (Let's Encrypt). Wildcard custom domains in Team tier.

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

Pro ($29/mo) covers up to 10 client projects. Team ($99/mo) is unlimited. Enterprise for >50 clients or white-label SLA.

Agency partnership

Talk to us about volume pricing, white-label dashboards, and a co-marketing slot. Email agencies@usetheo.dev.

Pricing transparency: Pro/Team tier capabilities are described above. White-label dashboard and resellable billing are part of Enterprise contracts — request access via agencies@usetheo.dev.