Ship builds & push patchesin seconds, not weeks
Upload IPA/APK files for instant install links with QR codes and automatic UDID capture — then push Flutter & React Native OTA patches with staged rollouts, crash-rate auto-pause, and instant rollback. One dashboard for the whole workflow.
No credit card required · Free plan available · Free trial on every paid plan
How it works
From build to install link in three steps
The classic distribution flow — upload, share, track — without the UDID spreadsheet.
Upload your build
Drag in an .ipa or .apk — AirBuild parses metadata, extracts the icon, and computes checksums automatically.
Share the link
Get an install link and QR code instantly. Password-protect it, set an expiry, or leave it open.
Track every install
See downloads, unique devices, and UDID captures per app and per build in real time.
Ship JS & Dart fixes without waiting on app store review
Push Flutter patches and React Native JS-bundle updates straight to installed apps using the open Shorebird and Expo Updates protocols. Stage rollouts, auto-pause on crashes, and roll back instantly — no full binary reinstall.
Publish a patch
One CLI command builds and uploads a Flutter Dart patch or React Native JS bundle, targeting a release version and channel.
Roll out gradually
Promote from 1% to 100% — each device is deterministically bucketed so the same device always gets a consistent decision.
Auto-pause on failure
If the crash rate crosses your threshold after enough installs, delivery pauses automatically and stops reaching new devices.
Roll back instantly
Undo a bad patch in one click. Devices fall back to the previous patch, or the code embedded in the binary at compile time.
Everything you need
Built for the full distribution workflow
Not just links — OTA patches, team roles, analytics, branding, and a developer API, all shipped and enforced today.
Streaming IPA/APK upload
Multipart streaming upload with automatic bundle ID, version, icon, and checksum extraction — no full-file buffering.
Install links + QR codes
Every build gets a shareable install page with a scannable QR code — testers install in one tap.
Automatic UDID capture
Testers install a .mobileconfig profile that registers their device UDID automatically — no manual collection.
Role-based team access
Owner, Admin, Developer, Tester, and Guest roles with server-enforced permissions.
Per-app & per-build analytics
Download/install totals, 30-day trends, and unique-device counts for every app and build.
Custom branding on install pages
Replace the AirBuild logo/color with your own on public install pages (white-label plans).
REST API + API keys
Full programmatic access to upload builds, manage apps, and create links via API keys.
CodePush OTA updates (Flutter & React Native)
Push Flutter Dart patches and React Native JS-bundle updates straight to installed apps using the open Shorebird and Expo Updates protocols — staged rollouts from 1% to 100%, instant rollback, and no app store re-submission.
By workflow
Use cases
iOS Ad-Hoc Distribution
AirBuild distributes iOS ad-hoc builds via a shareable install link and automatically captures each tester's device UDID through a one-tap configuration profile, eliminating manual UDID collection before you can even ship a build.
Read moreAndroid Beta Testing
AirBuild lets you distribute Android APK builds directly to testers via an install link or QR code, skipping Play Console's internal/closed testing tracks entirely for faster iteration during active development.
Read moreQA Team Distribution
AirBuild gives QA teams and stakeholders role-scoped access to builds — Testers can install without touching billing or team settings, while Admins manage uploads and links, all under your own branding on the install page.
Read moreFlutter & React Native OTA Updates
AirBuild's CodePush lets you push Flutter code patches and React Native JS-bundle updates directly to installed apps — staged from 1% to 100% rollout, with an instant rollback if something goes wrong — without a full binary rebuild or store re-submission.
Read moreCI/CD Build Distribution
AirBuild's Go CLI and REST API let any CI pipeline — GitHub Actions, GitLab CI, Bitrise, or a plain shell script — upload builds, mint install links, and notify testers automatically on every merge, with no manual upload step.
Read moreWhy teams switch to AirBuild
See a feature-by-feature breakdown against the tools you might already be using — including CodePush OTA updates none of them offer.
On the roadmap
Coming soon
Native SDKs to bring in-app update checks to your mobile apps directly — CodePush itself is live today.
Flutter SDK
Coming soonIn-app update checks, download/install prompts, and UDID registration for Flutter apps.
React Native SDK
Coming soonIn-app update prompts and APK install flow for React Native apps.
iOS SDK (Swift)
Coming soonNative update checks and .mobileconfig installation helpers for iOS apps.
Android SDK (Kotlin)
Coming soonNative in-app update checks and APK install flow for Android apps.
Frequently asked questions
What is AirBuild?
AirBuild is an OTA (over-the-air) distribution platform for iOS and Android app builds. Teams upload .ipa and .apk files and get instant shareable install links with QR codes, so testers, QA, and stakeholders can install builds without the App Store or Play Store.
How is AirBuild different from TestFlight or Play Console beta tracks?
AirBuild doesn't route through Apple or Google review at all — you upload a build and it's installable within seconds via a direct link, with no app store approval step. It also supports Android ad-hoc distribution and unifies iOS + Android analytics, roles, and branding in one dashboard, which TestFlight and Play Console (single-platform, store-tied) don't.
Does AirBuild support iOS ad-hoc distribution and UDID capture?
Yes. AirBuild generates a .mobileconfig profile that, once installed by a tester, automatically registers their device UDID — no manual UDID collection or spreadsheet required.
Is there a free plan?
Yes. AirBuild has a free tier with limits on apps, team members, storage, and monthly downloads, and every paid plan includes a free trial before your card is charged.
Does AirBuild have an API or CLI for CI/CD?
Yes. AirBuild ships a full REST API with API-key authentication, webhooks for build/install/UDID events, and a cross-platform Go CLI you can drop into GitHub Actions, GitLab CI, or any pipeline to upload builds automatically after every CI run.