Honest pricing, on the tag.

Free self-hosted. Monthly caps in the cloud. Nothing ticking while your iOS build waits for a runner.

Self-hosted

The whole stack on your own iron.

Free forever

Self-host docs
  • Unlimited builds
  • Unlimited build agents
  • Unlimited pipelines and repositories
  • Your own Postgres and storage
  • GitHub App and webhooks
  • Visual pipeline editor
  • Remote MCP server
  • Community support

Agent binaries published for macOS, Linux and Windows.

Cloud Starter

Hosted control plane, your own agents.

$0 / month

Start free
  • 1 organization
  • Up to 3 connected repositories
  • Up to 2 self-hosted agents
  • 500 pipeline runs per month
  • Live runs over SignalR
  • Secrets and code signing
  • Remote MCP server
  • Email support
Most teams

Cloud Team

For squads shipping several apps.

$49 / org / month

Start free
  • Unlimited repositories and pipelines
  • Unlimited self-hosted agents
  • 10,000 runs per month included
  • Cloud runners, pay as you go
  • Team roles and audit log
  • Slack, Discord and Teams
  • Priority email support

Apple Silicon runners billed at cost: $0.60/hr on M1, $1.20/hr on M2.

Enterprise

SSO, dedicated capacity, support SLAs.

Talk to us

Contact sales
  • Everything in Team
  • SAML and OIDC SSO
  • SCIM provisioning
  • Dedicated cloud runners
  • Custom data residency
  • Audit log export
  • Priority 24/5 support
  • Procurement and DPA on request
Feature matrix

Everything, side by side

  Self-hostedCloud StarterCloud TeamEnterprise
Hosting
Self-hosted control plane Included Not included Not included Not included
Hosted control plane Not included Included Included Included
Self-hosted build agents Included Included Included Included
Cloud build runners Not included Not included From $0.60/hr Dedicated
Capacity
Connected repositories Unlimited 3 Unlimited Unlimited
Pipeline runs Unlimited 500 / mo 10,000 / mo Custom
Build agents Unlimited 2 Unlimited Unlimited
Organizations Unlimited 1 Unlimited Unlimited
Platform
All 17 first-party steps Included Included Included Included
Marketplace steps and templates Included Included Included Included
Visual pipeline editor Included Included Included Included
Live runs over SignalR Included Included Included Included
Secrets and variables Included Included Included Included
Code signing vault Included Included Included Included
Remote MCP server Included Included Included Included
CLI and REST API Included Included Included Included
Collaboration
Team roles Bring your own Not included Included Included
Audit log Bring your own Not included Included Included
Slack, Discord, Teams Included Included Included Included
SAML and OIDC SSO Bring your own Not included Not included Included
SCIM provisioning Bring your own Not included Not included Included
Support
Support channel Community Email Priority email 24/5 priority
Uptime SLA Your call Not included 99.9% 99.95%
Data residency Your call US US and EU Custom
Self-hosted

Hosting

Self-hosted control plane
Included
Hosted control plane
Not included
Self-hosted build agents
Included
Cloud build runners
Not included

Capacity

Connected repositories
Unlimited
Pipeline runs
Unlimited
Build agents
Unlimited
Organizations
Unlimited

Platform

All 17 first-party steps
Included
Marketplace steps and templates
Included
Visual pipeline editor
Included
Live runs over SignalR
Included
Secrets and variables
Included
Code signing vault
Included
Remote MCP server
Included
CLI and REST API
Included

Collaboration

Team roles
Bring your own
Audit log
Bring your own
Slack, Discord, Teams
Included
SAML and OIDC SSO
Bring your own
SCIM provisioning
Bring your own

Support

Support channel
Community
Uptime SLA
Your call
Data residency
Your call
Cloud Starter

Hosting

Self-hosted control plane
Not included
Hosted control plane
Included
Self-hosted build agents
Included
Cloud build runners
Not included

Capacity

Connected repositories
3
Pipeline runs
500 / mo
Build agents
2
Organizations
1

Platform

All 17 first-party steps
Included
Marketplace steps and templates
Included
Visual pipeline editor
Included
Live runs over SignalR
Included
Secrets and variables
Included
Code signing vault
Included
Remote MCP server
Included
CLI and REST API
Included

Collaboration

Team roles
Not included
Audit log
Not included
Slack, Discord, Teams
Included
SAML and OIDC SSO
Not included
SCIM provisioning
Not included

Support

Support channel
Email
Uptime SLA
Not included
Data residency
US
Cloud Team Most teams

Hosting

Self-hosted control plane
Not included
Hosted control plane
Included
Self-hosted build agents
Included
Cloud build runners
From $0.60/hr

Capacity

Connected repositories
Unlimited
Pipeline runs
10,000 / mo
Build agents
Unlimited
Organizations
Unlimited

Platform

All 17 first-party steps
Included
Marketplace steps and templates
Included
Visual pipeline editor
Included
Live runs over SignalR
Included
Secrets and variables
Included
Code signing vault
Included
Remote MCP server
Included
CLI and REST API
Included

Collaboration

Team roles
Included
Audit log
Included
Slack, Discord, Teams
Included
SAML and OIDC SSO
Not included
SCIM provisioning
Not included

Support

Support channel
Priority email
Uptime SLA
99.9%
Data residency
US and EU
Enterprise

Hosting

Self-hosted control plane
Not included
Hosted control plane
Included
Self-hosted build agents
Included
Cloud build runners
Dedicated

Capacity

Connected repositories
Unlimited
Pipeline runs
Custom
Build agents
Unlimited
Organizations
Unlimited

Platform

All 17 first-party steps
Included
Marketplace steps and templates
Included
Visual pipeline editor
Included
Live runs over SignalR
Included
Secrets and variables
Included
Code signing vault
Included
Remote MCP server
Included
CLI and REST API
Included

Collaboration

Team roles
Included
Audit log
Included
Slack, Discord, Teams
Included
SAML and OIDC SSO
Included
SCIM provisioning
Included

Support

Support channel
24/5 priority
Uptime SLA
99.95%
Data residency
Custom

Billing questions

Why is there no per-minute meter?

Per-minute pricing makes teams hesitate to run tests, retry a flaky build, or fan out parallel jobs. Cloud Team includes a monthly run budget instead, and cloud runners are billed at cost when you choose to use them.

What counts as a run?

One triggered pipeline is one run. That run can hold dozens of jobs and take hours on your own agent without costing another run.

Can I mix self-hosted agents and cloud runners?

Yes. Plenty of teams keep a Mac mini on a shelf for iOS and burst to cloud runners for Android. Repositories, secrets, and signing material are shared across both.

Is there a startup discount?

Early-stage startups, students, and open-source maintainers get Cloud Team free for the first year. Send a note with a sentence about the project. Email us.

What payment methods do you take?

Credit card on the cloud tiers, and invoiced annual plans on Enterprise. EU VAT is handled at checkout.

Can I move from cloud to self-hosted later?

Yes. There is a one-shot export of pipelines, re-encrypted secrets, repositories, and run history. Point the same agents at your own control plane and carry on.

Start on the free tier.

No credit card. Move to self-hosted whenever you want, and take your data with you.