AutoPromote does the promotion chores on Google Play and App Store Connect, and stops when something looks wrong.
Internal β Closed alpha β Open beta β staged production at 10%, 50% and 100%, promoted for you when each stage's conditions are met.
TestFlight Internal β TestFlight External (Beta App Review) β App Store review. AutoPromote releases the approved version and starts Apple's 7-day phased release.
Set how long each stage soaks (for example 24 hours in alpha, 48 hours in beta). Timers survive restarts and don't need a server sitting idle.
Optionally hold every release before production until someone on your team approves it from the console.
During staged production, AutoPromote checks the Android Vitals crash rate against your SLA and halts the rollout if it's breached.
Halt any release from the console. On iOS a halt pauses the phased release, and Crashlytics, Sentry or Datadog alerts can trigger it through the halt-signal endpoint.
Trigger releases from your pipeline and get notified where your team already talks.
GitHub Actions, GitLab CI, Bitrise, fastlane and Xcode Cloud start a release with a single HTTP call using a per-app token.
Stage changes, approvals and halts go to Slack, Microsoft Teams, PagerDuty and signed outgoing webhooks.
Point Crashlytics, Sentry or Datadog alerts at the halt-signal endpoint to stop a release without opening the console.
Priced per app. An iOS app and an Android app each count as one app, and every app includes 2 team seats.
For solo developers and teams shipping on Google Play, the App Store, or both.
For enterprise organizations with compliance, RBAC, and strict security mandates.