🚨  Ionic Appflow is shutting down. Switch to Capawesome Cloud and save 30% on your first year with code SHUTDOWN30.
App Store Compliant

Deliver updates to your Capacitor app
in real-time

Capawesome Cloud enables you to deliver updates to your Capacitor apps without pushing to the app stores

Our software is trusted by companies of all sizes

How it works

Get started in 3 simple steps

Capawesome Cloud is easy to set up and integrates seamlessly with your existing Capacitor app

1. Create a new project

Start by creating a new project in the Capawesome Cloud Console. Just enter your project name, create your first channel and you're ready to go.

Get started
2. Install the Live Update SDK

Install the Live Update SDK in your Capacitor app and configure the plugin to connect to your Capawesome Cloud project.

Read the docs
3. Publish your first update

Publish your first live update to your app and see the magic happen. Just upload your changes via the Capawesome Cloud Console or the Capawesome CLI.

Read the docs

Key Features

Powerful features to keep your app up-to-date

Everything you need to deliver Live Updates securely and at scale

Code Signing

Ensure that only you can publish updates to your app. Code signing is a crucial security feature to verify the authenticity and integrity of your updates.

Delta Updates

Reduce the size of your updates by only sending the changes to your app. Delta updates save bandwidth and reduce the time it takes to download and install updates.

Channel Support

Organize your updates by creating different channels for your app. Channels allow you to manage different versions of your app and target specific groups of users.

Flexible Hosting

Host your bundles on your own server or use our CDN. Our platform is flexible and allows you to choose the hosting solution that fits your needs.

CI/CD Integrations

Automate your deployment process with our CI/CD integrations. Use the Capawesome CLI or our GitHub Action to publish updates to your app with ease.

API

Use our API to access your bundles, channels and devices programmatically. Perfect for advanced use cases and custom integrations.

Statistics

Built to scale

Deliver updates to as many devices as you need all around the world

0+
Updates deliveredsince launch
0+
Monthly active devicesreceiving updates
>0%
Total uptimesince launch
Last updated just now

Integration

Integrate this afternoon with our SDK

Our Live Update SDK is open source and easy to integrate thanks to comprehensive documentation

capacitor-live-update.ts
import { LiveUpdate } from "@capawesome/capacitor-live-update";

const sync = async () => {
  // Automatically download the latest update
  const { nextBundleId } = await LiveUpdate.sync();
  if (nextBundleId) {
    // Reload the app to apply the update
    await LiveUpdate.reload();
  }
};

Value

Why Capawesome Cloud?

Affordable prices

Capawesome Cloud offers a fair pricing model that scales with your app. No hidden fees, no surprises. Start for free and upgrade as you grow.

Get started

Reliable and flexible

Our platform is built on top of the latest technologies and battle-tested with millions of devices. Use our SDKs to integrate with your app in minutes.

Get started

Secure and scalable

Thanks to our zero-trust architecture, your updates are always secure. Deploy updates to millions of devices, no matter how big your app is.

Get started

Succes Stories

See what our customers say

Our customers love Capawesome Cloud - find out why

snapADDY GmbH

Capawesome Cloud has helped us reduce our live update costs by more than 90% while offering more features than our previous provider. The integration took us less than a day and the support is top-notch. We now deliver daily live updates to more than 200,000 devices without any issues.

Michael Wolz
Michael Wolz Head of Development at snapADDY GmbH
Vitruve

Capawesome Cloud has been a game-changer for our team. We can now deploy updates to our Capacitor app without pushing to the app stores. This has saved us countless hours and allowed us to iterate faster. It's a must-have for any modern app development team.

Hugo Corta
Hugo Corta Tech Lead at Vitruve
Nuinalp

We tested and verified several solutions on the market to help us deliver OTA updates for our Apps quickly, securely and, most importantly, that were capable of scaling as we grew and demanded. Capawesome Cloud was our choice! The integration is super simple, we have automatic rollback and code signing to ensure the security of updates. The costs are transparent and honest, we are very happy with the platform and looking forward to integrating our future Apps!

Patrick A. Lima
Patrick A. Lima CEO at Nuinalp
Clovis

We switched from Capgo to Capawesome Cloud a few months ago and so far we haven't looked back. With Capawesome Cloud, we have significantly less downtime, updates are delivered faster, and support is literally the best we have ever experienced. The integration was straightforward, and the documentation is clear and concise. Big thanks to the Capawesome team for creating such an awesome platform!

Clément Fradet Normand
Clément Fradet Normand Co-Founder at Clovis

Blog

Latest from our blog

DevelopmentJuly 19, 2025

How Usage is Tracked in Capawesome Cloud

Learn how Capawesome Cloud tracks usage for Capacitor Live Updates, ensuring you stay within your plan limits and understand your app’s performance.

Robin Genz
Robin GenzMaintainer
Read more
DevelopmentMay 29, 2024

How to gradually roll out Capacitor Live Updates

Learn how to safely roll out updates to your Capacitor apps using Capawesome Cloud’s gradual rollout feature, minimizing risks and ensuring a smooth user experience.

Robin Genz
Robin GenzMaintainer
Read more
DevelopmentMay 6, 2024

How to restrict Capacitor Live Updates to Native Versions

Learn how to ensure only compatible updates are delivered to your users by restricting live updates to specific native versions using Capawesome Cloud.

Robin Genz
Robin GenzMaintainer
Read more

Frequently asked questions

Do you have questions about our platform, our SDK or about Live Updates in general? We have answered the most frequently asked questions for you here - if your question is not included, don't hesitate to contact us by Email or via Discord.

Capawesome Cloud is a platform to deliver updates to your Capacitor app in real-time. For this purpose, we provide a Live Update SDK that you can integrate into your app. This Live Update SDK connects to our platform, where you can manage your updates and deploy them to your app.

Live Updates, also known as Over-the-Air (OTA) or hot code updates, are a way to deliver updates to your app without the need to resubmit it to the app stores. This allows you to fix bugs, add new features or change the design of your app in real-time.

Yes, Live Updates are compliant with the Apple App Store and Google Play Store policies. It is only not allowed to change the main purpose of your app through live updates (e.g. changing a game into a banking app). You can find more information in our documentation.

Yes, Live updates are only supported for binary-compatible changes (e.g. HTML, CSS, JavaScript). If you change native code, such as adding a new plugin, you need to resubmit your app to the app stores. For this reason, you must be careful to restrict Live Updates to compatible native versions of your app. Feel free to reach out to us if you have any questions or need help with this.

A Monthly Active User (MAU) is counted as a unique device that has synced with the Capawesome Cloud in the current month. For this purpose, the Live Update SDK generates a unique ID with which the device identifies itself to Capawesome Cloud. This ID is only valid for as long as the app is installed on the device.

If you reach the Monthly Active Users (MAU) limit of your current plan, we will notify you via email and give you the opportunity to upgrade your plan. As long as the limit is reached, no more live updates will be delivered to new devices. However, existing devices will still receive updates and your app will continue to work as usual. The limit is reset at the beginning of each month.

If you reach the Storage limit of your current plan, you will be notified when you try to upload a new bundle. You can either delete old bundles to free up space, upgrade your plan to increase the storage limit or host your bundles on your own server. There are also various options for automatically deleting old bundles so that you don't have to worry about the storage limit.

If you reach the Bandwidth limit of your current plan, we will notify you via email and give you the opportunity to upgrade your plan. As long as the limit is reached, no more live updates will be delivered to any devices. The limit is reset at the beginning of each month.

Ready to get started?

Integrate the Live Update SDK in less than 5 minutes. Check out our docs, explore our GitHub example project and start deploying updates in real-time to your Capacitor app today.