Capgo Builder
Capgo Builder takes your Capacitor project and ships a signed, store-ready iOS or Android build with one command. No Mac mini in a closet, no Android SDK installs, no Xcode tantrums, no lost keystores late on a Friday night.
One command, signed iOS and Android builds — straight to the stores, from any machine.
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.
Right hardware per platform
Apple Silicon for iOS. Linux Docker for Android.
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 straight to your terminal — 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
Product flavors, keystores, Cordova plugins — auto-handled.
--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
One .p8 for iOS. One Google sign-in for Android. That's it.
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 the keyboard: Tab, then Enter.
Setup in 60 seconds.
Run it once for iOS, once for Android. Drop one .p8 for Apple, sign in once with Google for Play. Capgo handles certs, profiles, keystores and service accounts — everything you would normally do by hand in two consoles.
$ bunx @capgo/cli@latest build init --platform ios Your secrets stay your secrets.
We are a build service, not a credential store. Here is exactly what we do — and don't — touch.
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 are streamed to a per-build ephemeral environment, used for that build, and wiped at job end.
Logs never touch Capgo servers.
Build output streams straight to your terminal — nothing written to our disks, nothing retained, nothing searchable by us.
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 | Capawesome Cloud | |
|---|---|---|---|
| Setup time | ~60 seconds. capgo build init takes one .p8 and creates the CSR, distribution certificate, P12, bundle ID and provisioning profile for you. | Days. Write the Fastlane lane, manage signing yourself, wire up secrets, debug runner failures. | You generate certs and profiles in Apple Developer Portal, upload .p12 + .mobileprovision via their dashboard, 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. Capawesome connects to GitHub / GitLab / Bitbucket / Azure DevOps and clones your entire repository on every build. |
| Credential storage | Never persisted on our servers. Credentials live on your machine, are sent only to the active build environment, and are deleted within 24 hours — even if the build fails. | Stored in your CI provider's secret store (GitHub Secrets, GitLab CI Variables). One more vault to audit. | Stored on Capawesome's servers, encrypted at rest. You are trusting their key management indefinitely. |
| Build log storage | Not stored. Logs stream live to your terminal over WebSocket and disappear when the build ends. Sensitive output never lands in a database. | 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, ship — plans start at $14/mo with native builds and over-the-air updates included. | "Free" until you exceed your runner minutes — then macOS gets expensive fast. | $19/mo minimum — and over-the-air updates are a separate paid add-on. Free tier only by applying to their open-source program. |
| Cost per build | Plan minutes, then credits. Build minutes are included in your plan; when you need more, top up with prepaid credits priced in volume tiers — no surprise per-minute bills. | ~$4–5 in macOS minutes alone on GitHub-hosted runners (macOS-large at $0.08/min × 10× multiplier × ~6 min). Before you count engineer time. | Metered against monthly build minutes on your tier; overage policy not publicly listed. |
| Live (OTA) updates | Included. Over-the-air JS, CSS and asset updates ship with every Capgo plan — same account, no add-on. | Not included — OTA is a separate system you would build or buy yourself. | 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 per month, every month. Cert renewals, Apple API changes, runner image drift, Gradle plugin updates — all yours forever. | Zero. They maintain the platform. |
| AI build debugging | Right in the CLI. When a build fails, the CLI offers to run Capgo AI on the spot — it reads the log and hands you the cause and the fix, without leaving your terminal. | You read the raw logs yourself and search the errors. | Capawesome's 'Ask AI' does this too — but as a manual button in the web dashboard, not inline in the CLI where you build. |
Comparison reflects publicly published Capawesome documentation and pricing. GitHub Actions macOS pricing per github.com/pricing. Agent tooling per each project’s public skills / MCP repositories.
Build fails? AI tells you why — and how to fix it.
Native builds fail in cryptic ways — a missing entitlement, a Gradle clash, an expired profile. So when a Capgo build fails it simply asks: want Capgo AI to read the log and point you to the likely cause and fix? Or hand the prompt to your own AI, or skip it. Always your choice.
-
Plain-language cause
What actually went wrong — 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.
The real Capgo plans include native build minutes. Start with a 14-day free trial, then choose monthly or annual billing.
Best for independent developers
Billed annually at $146
$14 month-to-month
14-day free trial- 30 build minutes
- Capgo over-the-air updates included
Best for small business owners
Billed annually at $396
$39 month-to-month
14-day free trial- 1 build hour
- Capgo over-the-air updates included
Best for medium enterprises
Billed annually at $998
$99 month-to-month
14-day free trial- 5 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- 16 build hours+
- Capgo over-the-air updates included
Rough guide: an iOS build uses about 5 build-minutes (Apple Silicon), Android about 2.5 (Linux Docker). Real builds run 2–3 minutes; iOS minutes bill roughly 2× Android. Plan minutes are included free — the price shows what the same minutes would cost as prepaid top-up credits.
Build minutes are included in every plan; extra minutes are prepaid credits with volume pricing. Final tiers live 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 14-day free trial →