Capgo Build helped us simplify our Capacitor app release process. We can build and ship iOS and Android apps from one clear workflow.
Ship without the Mac
Signed iOS and Android CapacitorJs builds from any machine.
14-day unlimited free trial. No credit card required.
One command, from any machine, straight to the stores
Why we built Capgo native builds
Capgo founder Martin on turning Capacitor projects into signed iOS and Android releases without asking you to hand over your App Store credentials.
Martin, Founder, Capgo
Teams already shipping with Builder
Short notes from Capacitor teams using Capgo for builds and releases.
We originally discovered Capgo through its plugins, and that turned out to be a great entry point into a much more efficient release process for our team.
Built for shipping, not babysitting.
Click any tile to see exactly what's behind it.
Native builds without the pain.
$ capgo build request --platform ios ✔ 2m 41s $ capgo build request --platform android ✔ 1m 22s
One CLI command
Same flag, both platforms. Build, sign, ship.
capgo build request --platform ios archives, signs and uploads to TestFlight. --platform android assembles, signs with
your keystore and uploads to Play. One CLI, identical UX.
Apple Silicon runners
M4 Mac runners for iOS and Android. Fast, consistent builds.
Zero-trust security
Credentials never stored. Deleted after every build.
~/.capgo-credentials/credentials.json, are sent only to ephemeral build envs over HTTPS, and are wiped the
instant the build ends. Logs stream to your terminal and are never written to Capgo disk.
Direct store upload
Straight to App Store Connect / TestFlight and Play Console.
app_store distribution uploads straight to App Store Connect / TestFlight via Fastlane; Android bundles go to the Play Console. Pick
ad_hoc for internal-only iOS builds. Skips ASC validation.
Live build logs
Stream build output in real time over WebSocket.
qr_download_link message renders a scannable QR + URL for APK / IPA downloads right in your
terminal.
Android flavors + Cordova
Flavors, keystores, and Cordova plugins handled automatically.
--android-flavor production for any flavor your build.gradle declares. We auto-detect Cordova plugins from
capacitor-cordova-android-plugins/build.gradle. No manual config. Keystore + Play service-account JSON passed by flag.
Setup in 60 seconds
Optional .p8 for iOS, or we create one for you. One Google sign-in for Android.
bunx @capgo/cli@latest build init --platform ios|android launches a wizard. iOS: drop a .p8 → CSR, certificate, P12,
bundle ID, provisioning profiles, all auto. Android: one OAuth click → Play Console project, service account, keystore, all auto. Resumable, Ctrl-C-safe, runs the same
in CI.
CI/CD ready
Works in GitHub Actions, GitLab and Bitbucket. No interactive input.
Tap any tile to expand, or use Tab then Enter.
Setup in 60 seconds.
One .p8 for iOS, one Google sign-in for Android. Capgo handles certs and keys.
$ bunx @capgo/cli@latest build init --platform
ios
Guided App Store Connect key creation runs on macOS.
Don’t feel like doing the setup yourself? Just ask AI to do it.
Capgo MCP ships in the CLI. Install it in your editor, ask in plain language, and it runs keystore, signing, Play, and your first build. You only approve Google sign-in.
npx install-mcp 'npx @capgo/cli@latest mcp' --client codex
npx install-mcp 'npx @capgo/cli@latest mcp' --client cursor
npx install-mcp 'npx @capgo/cli@latest mcp' --client claude-code
npx install-mcp 'npx @capgo/cli@latest mcp' --client windsurf
npx install-mcp 'npx @capgo/cli@latest mcp' --client vscode
npx install-mcp 'npx @capgo/cli@latest mcp' --client zed
- Runs keystore, signing, Google Play, and your first cloud build from chat
- Credentials stay on your machine. Secrets are never echoed back.
- install-mcp writes the client config; Capgo tools still run through @capgo/cli
Your agent uses Capgo tools, stops at human gates, and cannot fake a passing build. It can debug failures too.
Your secrets stay your secrets.
We build apps. We never store your credentials.
Credentials live on your machine, not ours.
Stored locally at ~/.capgo-credentials/credentials.json. Capgo servers never persist them.
HTTPS to ephemeral build envs only.
Credentials stream to a per-build env, are used once, and wiped at job end.
Logs never touch Capgo servers.
Build output streams to your terminal only. Nothing is written to our disks or retained.
Build envs destroyed after every build.
Zero log storage by default. Zero artifact storage by default. Both are opt-in, with explicit TTLs.
Capgo Builder vs. the alternatives.
Same builds. Less to trust.
| Capgo Builder | DIY CI/CD GitHub Actions / Bitbucket / GitLab | Competitor cloud | |
|---|---|---|---|
| Setup time | ~60 seconds. capgo build init takes one .p8 and creates CSR, cert, P12, bundle ID, and provisioning profile. | Days. Write the Fastlane lane, manage signing yourself, wire up secrets, debug runner failures. | Generate certs in the portal, upload .p12 and profiles, connect a Git repo. |
| Source code access | Zero. The CLI zips only the files needed to build and uploads them to a one-shot runner. We never see your repo. | Lives on your runner. Your control, your responsibility. | Required. Clones your full repo from Git hosting on every build. |
| Credential storage | Never persisted on our servers. Credentials stay on your machine, reach only the active build env, and are deleted within 24 hours, even after failed builds. | Stored in your CI provider's secret store (GitHub Secrets, GitLab CI Variables). One more vault to audit. | Stored on the vendor's servers, encrypted at rest. You trust their key management. |
| Build log storage | Not stored. Logs stream to your terminal over WebSocket and disappear when the build ends. | Retained by your CI provider for ~90 days. Visible to anyone with repo access. | Persisted in their database for 30-90 days depending on plan. |
| Try before you pay | Yes. 14-day free trial, no credit card. Sign up, run capgo build request, and ship. Plans from $14/mo with native builds and live updates included. | "Free" until runner minutes run out, then macOS billing adds up fast. | $19/mo minimum. Live updates are a separate add-on. Free tier needs their open-source program. |
| Cost per build | Plan minutes, then credits. Plan minutes included. Top up with prepaid credits in volume tiers. No surprise per-minute bills. | ~$4-5 in macOS minutes on GitHub runners alone, before engineer time. | Metered against monthly build minutes on your tier; overage policy not publicly listed. |
| Live (OTA) updates | Included. OTA JS, CSS, and asset updates ship with every Capgo plan. Same account, no add-on. | Not included. Build or buy OTA separately. | A separate paid add-on, billed on top of builds. |
| Time to maintain | Zero. We maintain the build system, Fastlane templates, runner images and certificate refresh logic. | Hours every month: cert renewals, API changes, runner drift, Gradle updates. All on you. | Zero. They maintain the platform. |
| AI build debugging | Right in the CLI. On failure, the CLI offers Capgo AI: reads the log and returns cause and fix without leaving your terminal. | You read the raw logs yourself and search the errors. | Dashboard AI only, not inline in the CLI where you build. |
Based on public competitor cloud docs and pricing, plus GitHub Actions macOS rates.
Build fails? AI explains why and how to fix it.
Capgo AI, your AI, or skip. Always your choice.
-
Plain-language cause
Plain-language cause, not just the red error line.
-
A concrete fix
The exact flag, file or setting to change, copy-paste ready.
-
Always optional
On failure you pick: Capgo AI, a prompt for your own AI, or skip. Never forced, never automatic.
Pay for build minutes. That's it.
Capgo plans include native build minutes. Start with a 14-day free trial, then pick monthly or annual billing.
Best for independent developers
Billed annually at $146
$14 month-to-month
14-day free trial- 1 build hour
- Capgo over-the-air updates included
Best for small business owners
Billed annually at $396
$39 month-to-month
14-day free trial- 2 build hours
- Capgo over-the-air updates included
Best for medium enterprises
Billed annually at $998
$99 month-to-month
14-day free trial- 10 build hours
- Capgo over-the-air updates included
Best for Enterprise with millions of users
Billed annually from $2,490
$249+ month-to-month
14-day free trial- 333 build hours+
- Capgo over-the-air updates included
Guide: iOS ~5 build-minutes, Android ~2.5, both on M4 Macs. Typical builds take 2-3 minutes. iOS minutes bill ~2x Android. Plan minutes are free; price shows prepaid top-up cost.
Build minutes are included in every plan. Extra minutes use prepaid credits. Final tiers at capgo.app/pricing.
Specific answers to specific worries.
Can you sign apps with widget + notification-service extensions? +
Do you handle Cordova plugins in Capacitor projects? +
Can I build Android product flavors? +
I want internal-only iOS builds without TestFlight. How? +
What's your retention policy on logs and artifacts? +
Is Capgo Builder a replacement for live updates? +
Capgo Builder
Native builds without the pain.
One command. iOS and Android, treated as equals. From any machine.
Start building →