Skip to main content
For solo developers

Ship your Capacitor app on your own, from one CLI

Upload live updates from your terminal or GitHub Actions, build iOS without owning a Mac, and let failed bundles roll back by themselves. Your AI assistant can drive it through the Capgo MCP server.

14-day free trial, no credit card. From $12/month billed yearly.

Solo shipping

You already do product, support, and releases

You already wear every hat

Product, code, support, and releases already fill the week. A Mac build farm should not be another job.

Store review blocks JS fixes

The JS fix is done by 10am. Users keep the bug until store review finishes.

A bad bundle has nowhere to go

A bad release sits on every device until the next binary ships.

Enterprise pricing does not fit

Deployment tooling should not cost more than your app earns.

Nobody else can roll back

There is no on-call teammate to revert a release. Rollback has to be yours.

Support tickets stop with you

Every bug report lands on you. Shipping the fix should not wait a week.

What changes

One command instead of a store wait

Upload a web bundle. Roll back if it misbehaves. Keep store review for native code.

Without live updates

  • Wait days for app store approval on a JS fix
  • Keep a Mac and a signing pipeline just to ship copy
  • Pay enterprise prices for a one-person app
  • No rollback when a bad bundle ships

With Capgo

  • Web-layer fixes go out without store review
  • One CLI command to publish a bundle
  • 14-day free trial, then from $12/month billed yearly
  • Automatic rollback if a bundle fails to start

For AI-assisted development

Let your AI assistant run the release

Connect Claude, Cursor, or another MCP client to the Capgo CLI. The assistant can upload bundles, manage channels, and request builds on your account.

MCP client config
{
  "mcpServers": {
    "capgo": {
      "command": "npx",
      "args": ["@capgo/cli", "mcp"]
    }
  }
}

Capgo MCP server

Run npx @capgo/cli mcp after logging in. The server exposes tools to upload bundles, manage channels, check compatibility, and request native builds.

MCP server docs

Capgo skills for coding agents

Install the open-source Capgo skills so your agent knows the Capgo CLI, live update setup, and release workflows.

Capgo skills

Store review stays for native code

Live updates change JavaScript, HTML, CSS, and assets. New plugins and native code still need a binary and store review.

Native compatibility docs

Store-only updates

  1. 1. Change the web layer
  2. 2. Build native binaries
  3. 3. Submit to the App Store
  4. 4. Wait for review (days)

Days for a copy or CSS fix

With Capgo

  1. 1. Change the web layer
  2. 2. Build and upload the bundle
  3. 3. Users get it on next launch

Same day for JS and assets

How it works

How a solo developer ships with Capgo

The whole setup for one person and one app. Every command below is from the Capgo docs.

  1. Set up the app

    The init command walks you through adding the updater plugin, building, and uploading your first bundle.

    npx @capgo/cli@latest init
    Quickstart
  2. Upload on every push to main

    Add a Capgo step to your GitHub Actions workflow and store your API key as CAPGO_TOKEN in the repository secrets.

    - name: Deploy to Capgo
      run: npx @capgo/cli@latest bundle upload --channel production
      env:
        CAPGO_TOKEN: ${{ secrets.CAPGO_TOKEN }}
    GitHub Actions guide
  3. Let failed bundles roll back

    Call notifyAppReady() when the app starts. If a new bundle does not call it within 10 seconds, the device goes back to the last working version.

    import { CapacitorUpdater } from '@capgo/capacitor-updater'
    
    CapacitorUpdater.notifyAppReady()
    notifyAppReady() docs
  4. Build iOS without a Mac

    Save your signing credentials once. Capgo Build compiles the app on Capgo's Mac machines, usually in 2–3 minutes.

    npx @capgo/cli@latest build credentials save --appId com.example.app --platform ios
    npx @capgo/cli@latest build request com.example.app --platform ios
    iOS build docs

Why solo developers use Capgo

Minutes to first upload

Run init, add notifyAppReady(), upload a bundle. That is the setup.

From $12/month billed yearly

14-day free trial with no credit card, then plans from $12/month billed yearly or $14 billed monthly. No sales call needed.

Martin on Discord

Stuck? Message Martin on Discord. No chatbot queue.

Apps built with Capacitor

Focused apps reward fast iteration

Learning, community, and creator apps can improve lessons, onboarding, templates, and upgrade prompts without a big release process. A solo developer keeps momentum by shipping small, reversible web-layer changes.

Infinite Japanese app icon Educational

Infinite Japanese

Focused language-learning app where small course improvements matter.

Google Play installs
1.8M
Store rating
4.6
lichess • Free Online Chess app icon GAME BOARD

lichess • Free Online Chess

Open community app where product polish can ship in smaller steps.

Google Play installs
11.3M
Store rating
4.3
Invitation Maker Card Design app icon EVENTS

Invitation Maker Card Design

Creator app where template and onboarding changes can be tested quickly.

Google Play installs
20.0M
Store rating
4.6

Customer proof

What teams shipping with Capgo say

5.0/5 rated by developer teams 9,400+ teams Read reviews
Portrait of Luis Dominguez

Luis Dominguez

El que paga, Anirol

“Since I started using Capgo everything is faster, and I can give my users the time they deserve without neglecting my daily life.”

Kapil

Founder, NuTriQ

“Being able to push production OTA updates instantly without waiting for full App Store review cycles has been a massive operational advantage.”

Nate van Jole

CTO, Private

“Getting set up took less than a day. Channel-based rollouts let me test on my own device before anything hits production users.”

FAQ

Solo developer questions

What people shipping an app on their own ask before trying Capgo.

How much does Capgo cost for one developer?

Plans start at $12/month billed yearly, or $14 billed monthly. You start with a 14-day free trial, no credit card needed. There is no free plan.

See pricing

Do I need a Mac to build the iOS app?

No. Capgo Build runs iOS builds on Capgo's Mac machines and can upload the result to App Store Connect. You save your signing credentials once with the CLI.

iOS build docs

What if a bundle breaks and I am not around?

If a new bundle does not call notifyAppReady() within 10 seconds, the device goes back to the last working version on its own. Later, you can point the channel back to an earlier bundle.

notifyAppReady() docs

Can my AI coding assistant use Capgo?

Yes. Run npx @capgo/cli mcp to start a local MCP server your assistant can call to upload bundles, manage channels, and request builds. The Capgo skills add Capgo-specific instructions to agents like Claude Code, Codex, and Cursor.

MCP server docs

What can a live update not change?

Native code, new native plugins, permissions, and app icons. Those live in the binary and need a store release. Capgo checks bundle compatibility with the native side before upload.

Native compatibility docs

Try it on your app

During the 14-day trial, run init, add the GitHub Actions step, and request one cloud build.