How it works
Add the Capacitor plugin and point it to OtaKit. One config change, zero native code.
$ npm install @otakit/capacitor-updaterBuild your web assets and push them with the CLI. Both platforms, version from package.json.
$ otakit uploadRelease to production. Devices pick up the update on next app launch.
$ otakit releaseFeatures
A complete OTA platform for Capacitor teams of any size.
Updates land on devices in seconds. Fix critical bugs the moment you find them — no app store review.
Release bundles to production, staging, or custom channels. Roll back instantly if something goes wrong.
OTA updates for web layers only — fully compliant with Apple and Google guidelines for Capacitor apps.
SHA-256 bundle verification, signed manifests, HTTPS enforcement, and scoped API keys per organization.
Transparent pricing based on real downloads, with included monthly downloads on paid plans.
Fully open-source core. Self-host on your own infrastructure or use our managed service. No vendor lock-in.
Pricing
Pricing is based on real downloads, not seats.
Free tier for early usage.
1,000 downloads / month*
For growing apps.
100,000 downloads / month*
Value-aligned pricing: pay for real downloaded updates. Need more usage? Add an extra 1,000,000 downloads for $99. * An update download means one device successfully downloading one released bundle.