How it works
Simple setup and fast release flow with the OtaKit CLI.
Add the OtaKit plugin to your Capacitor app and publish once to the stores.
$ npm install @otakit/capacitor-updaterMake changes, build your app, and upload the new web bundle to OtaKit.
$ otakit uploadDevices with your app installed pick up the update silently in the background.
$ otakit releaseDashboard
A full-featured web dashboard to manage and monitor your releases in real-time.
Bundles & releases
| Bundle | Runtime | Size | Uploaded | Release | Action | ||||
|---|---|---|---|---|---|---|---|---|---|
| 1.4.2 | api-v3 | 2.1 MB | Jun 30 02:14 PM | productionChannelproductionLive sinceJun 30, 02:14 PMReleased byyou@acme.comPrevious1.4.0 Revert to previous | 1,284 | 1,201 | 3 | 0 | Release |
| 1.4.1 | api-v3 | 2.0 MB | Jun 28 09:32 AM | betaChannelbetaLive sinceJun 28, 09:32 AMReleased byci@acme.comPrevious1.3.9 Revert to previous | 942 | 905 | 1 | 0 | Release |
| 1.4.0 | api-v2 | 1.9 MB | Jun 24 11:05 AM | productionbeta | 2,310 | 2,207 | 6 | 2 | Release |
Device activity
Features
Everything you use Capgo for, on every plan.
Updates land on devices in seconds — no store review. Force-immediate releases apply on the very next check.
Devices download only the files that changed between releases. Asset-heavy apps update in kilobytes, not megabytes.
Broken updates roll back automatically, and the CLI catches native-compatibility mistakes before a release ever ships.
Release to production, beta, or custom channels — switchable at runtime. Roll back any channel instantly.
Silent and automatic out of the box — or hook into update events to ask before downloading and prompt to restart.
Signed manifests, SHA-256 verification, HTTPS everywhere — and optional end-to-end encryption for your code.
OTA updates for web layers only — fully compliant with Apple and Google guidelines for Capacitor apps.
Let Codex, Claude Code, and other coding agents work with OtaKit through MCP, guided by an open Agent Skill.
Fully open source. Self-host on your own infrastructure or use our managed service.
Pricing
Pay for updates delivered. No MAU limits, seat fees, bandwidth charges, or storage fees.
Free forever for early usage.
5,000 updates / month
Pay monthly, cancel anytime.
100,000 updates / month
or $50 billed monthly.
1,000,000 updates / month
For apps at production scale.
Custom download volume
Global CDN delivery
Fast downloads, no single point of failure.
“OtaKit is built and operated by me, and I’m always happy to help. Whether you’re setting up your first app, migrating from another provider, or preparing a production release, email me anytime.
You’ll get a direct answer from the person building OtaKit.”
Gergo Miklos, Founder of OtaKit
FAQ