Over-the-air updates for Flutter
Push Dart code changes straight to your users' devices over the air. No App Store review for code fixes.
How it works
Run quickpatch release and ship that build to the store as usual. The update engine is bundled into the app.
Change Dart code, run quickpatch patch, and upload only the small diff that targets that exact release.
Apps fetch the patch on launch and apply it on the next one. No reinstall, no review queue.
Enterprise-scale infrastructure
Capabilities
Fix a bug or tweak the UI and push it live in seconds. Dart changes reach devices without an App Store review.
One workflow for both platforms. The QuickPatch engine ships inside your normal store build.
Release to 10% first, watch install metrics, then ramp to 100% or pause instantly if needed.
No servers to run. Engine artifacts and patches are hosted and delivered for you.
Patches are verified against the exact release they target, and can be paused or rolled back at any time.
See downloads, installs, and failures per patch in the dashboard, so you always know what is live.
FAQ
QuickPatch is an over-the-air (OTA) code-push platform for Flutter apps. It lets you push Dart code changes - bug fixes, UI tweaks, logic updates - directly to users' Android and iOS devices in seconds, without shipping a new build through the App Store or Google Play review process.
You ship your app to the stores once with the QuickPatch engine bundled in. After that, you change your Dart code, run `quickpatch patch`, and upload a small diff targeting that exact release. Apps fetch the patch on launch and apply it on the next launch - no reinstall and no store review.
Yes. QuickPatch supports both Android and iOS with a single workflow. The same patch command and dashboard manage over-the-air updates for both platforms.
QuickPatch is designed for pushing Dart code fixes and improvements to your existing app's functionality, which is a common and accepted practice for code-push tools. It does not change your app's core purpose. You should always follow Apple and Google's current developer guidelines for over-the-air updates.
QuickPatch has a free plan with 4,000 patch installs per month. Paid plans start at $19/month (Pro, 60,000 installs) and $200/month (Business, 1,000,000 installs), with usage-based overage and custom Enterprise pricing. Apps, releases, and patches are unlimited on every plan - you're only metered on patch installs.
Yes. QuickPatch is a fully-managed Flutter code-push service that offers the same core capability - over-the-air Dart updates for Android and iOS - with simpler usage-based pricing, signed patches with key rotation, and instant rollback.
Yes. Every patch can be paused or instantly rolled back from the dashboard. You can also stage rollouts - release to 10% of users first, watch install metrics, then ramp to 100% or stop.
Patches are cryptographically signed and verified against the exact release they target before they are applied, and signing keys can be rotated. A patch that doesn't verify is never applied, and you can pause or roll back at any time.
Sign in with your Google account and push your first over-the-air update in minutes.