Choose Your Plan

Start with a free 30-day trial. No credit card required. Choose a paid plan anytime to keep optimizing your CI/CD.

Developer
For individuals and side projects.

$5/month

30 Days Free
1 Seat included
No additional seats or repos
2,000 free runner minutes/month
1 repository (unlimited workflows)
Managed runners from $0.0025/min
Self-healing on every runner
Build cost & performance analytics
AI-powered build optimizations

No credit card required

Launch
For early-stage teams with core stacks.

$19/month

30 Days Free
1 Seat included
+ $5/mo per additional seat
4,000 free runner minutes/month
Up to 10 repositories (unlimited workflows)
Managed runners from $0.0025/min
Warm runner pool (fast job startup)
Self-healing on every runner
Build cost & performance analytics
AI-powered build optimizations

No credit card required

Scale
For fast-moving teams with microservices.

$49/month

5 Seats included
+ $5/mo per additional seat
6,000 free runner minutes/month
Up to 40 repositories (unlimited workflows)
Managed runners from $0.0025/min
Larger multi-size warm pool
Self-healing on every runner
Build cost & performance analytics
AI-powered build optimizations

No credit card required

Enterprise
For security & optimization at scale

Custom Pricing

41+ repositories (unlimited workflows)
Managed runners with negotiated rates
Custom warm pool sizing + priority capacity
Self-healing on every runner
Build cost & performance analytics
AI-powered build optimizations

Latchkey works with GitHub organization accounts only. Personal accounts are not supported.

Up to 70% cheaper than GitHub. More free minutes, faster cold starts, and the only platform with built-in analytics and AI optimization.

FeatureLatchkeyBlacksmithGitHub Hosted
Price per minutefrom $0.0025/minfrom $0.0040/minfrom $0.0080/min
Savings vs GitHub-70%-50%Baseline
Free minutes/mo (mid tier)4,0003,0003,000
Cold start speed~10s~10s30-60s
AI optimization insights
Cost performance analytics
Dependency cachingBuilt-in S3 streaming25 GB/repo10 GB/repo
AI scan runner images

Pricing questions

What plans does Latchkey offer?

Four plans: Developer at $5/month (1 repository, 2,000 free runner minutes, 1 seat), Launch at $19/month (up to 10 repositories, 4,000 free minutes, 1 seat included and extra seats at $5/month), Scale at $49/month (up to 40 repositories, 6,000 free minutes, 5 seats included), and Enterprise with custom pricing. Every plan starts with a 30-day free trial.

Do I need a credit card to start the free trial?

No. Every plan starts with a 30-day free trial with full feature access, and none of them ask for a card up front. Each workspace gets one trial.

How much do Latchkey Runners cost?

Runner minutes are billed by size: latchkey-small (2 vCPU / 8 GB) is $0.0025 per minute, latchkey-medium (4 vCPU / 16 GB) is $0.005, latchkey-large (8 vCPU / 32 GB) is $0.01, and latchkey-xlarge (16 vCPU / 64 GB) is $0.02. Custom runners bill at the xlarge rate. That is up to 70% cheaper per minute than GitHub-hosted runners. Every plan includes free runner minutes each month (2,000 on Developer, 4,000 on Launch, 6,000 on Scale), and usage beyond your included minutes is billed at the per-minute rate.

What exactly counts as a "monitored repository"?

A monitored repository is any GitHub repository that you explicitly select in the Latchkey onboarding or dashboard to analyze. We do not charge for dormant, archived, or unselected repositories in your GitHub account. You have full control to toggle monitoring on or off for specific repos to stay within your plan's limit.

Do you charge for the number of workflow executions?

No. Analytics and monitoring are unlimited within your plan's repository limit; whether you run 10 builds a day or 10,000, monitoring costs the same. Runner minutes are the only metered usage: every plan includes free minutes each month, and usage beyond them bills at the runner's per-minute rate.

Do I need to pay for each developer on my team (per-seat pricing)?

Each plan includes seats: Developer is single-seat with no team members, Launch includes 1 seat, and Scale includes 5. On Launch and Scale you can add seats for $5/month each, so your whole engineering team can access the dashboard and insights.

What happens if I run out of free runner minutes?

Free minutes reset at the start of every monthly billing period. Once they are used, additional runner minutes are metered at the per-minute rate of the runner size you use. If you are on a card-less trial, new runner jobs are blocked until you add a payment method.

What happens when the 30-day free trial ends?

If you have a payment method on file, your subscription converts automatically to the plan you picked, with billing handled securely through Stripe. If you started without a card, Latchkey prompts you to subscribe: pick any plan from the dashboard and continue where you left off. Your data is retained either way.

What happens to my data if I disable a repository or cancel?

Disabling a repository archives its data rather than deleting it. Canceling your subscription retains your data, so you can pick up where you left off if you come back, and you can request full data deletion at any time.

See all frequently asked questions →

Latchkey

Stay in the loop

Product updates and CI/CD tips. No spam, unsubscribe anytime.

We use cookies to improve your experience. Privacy Policy