Microsoft retired App Center CodePush on March 31, 2025, leaving every React Native team that depended on it looking for a successor. Sankofa Deploy is the natural migration path: same OTA bundle model, plus a Switch flag gate, automatic Catch-driven rollback, and the option to self-host the entire stack.
Comparison based on each vendor's public pricing pages and documentation. We do not fabricate competitor limitations — if something is wrong, write to [email protected] and we will fix it.
The wire contract is similar — install `@sankofa/react-native`, call `SankofaDeploy.checkForUpdate()` on app start, call `notifyAppReady()` after first successful render. The CodePush mental model (deployment keys, mandatory flag, rollout %, mandatory restart) maps directly. The differentiation is the Switch flag gate, automatic rollback rules, and the bonded analytics view.
Yes. Sankofa Deploy's React Native SDK is generally available, the API endpoints are stable (`/api/v1/deploy/*`), and the dashboard supports the full release lifecycle. Teams migrating off App Center CodePush typically cut over within a sprint.
Flutter OTA is on the roadmap — Sankofa's engine layer already accepts arbitrary bundle types and the dashboard renders Flutter releases the same as React Native releases. Today the SDK ships React Native first; Flutter support is in private beta with select customers.
App Center CodePush was bundled with App Center subscriptions. Sankofa Deploy publishes per-tier pricing for OTA alone — free tier on every plan, paid tiers from $9/month. Bundle Deploy with Switch and Catch for the platform discount up to −48%.
Same SDK contract on every platform. Self-host or use Sankofa Cloud — your call.