Shorebird pioneered Flutter code-push by patching the Flutter engine to apply Dart updates over the air. Sankofa Deploy ships the same outcome — Flutter and React Native OTA bundles — bonded to feature flags and crash auto-rollback, with a single SDK contract across mobile platforms.
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.
React Native OTA is generally available and runs in production. Flutter OTA is in private beta with select customers — the engine integration is stable, but we're scaling the cohort of customers carefully. Reach out to sales if Flutter is the priority and we'll size up the beta slot.
When a new release ships, Catch watches the error rate against the rollout cohort. If errors exceed the threshold, the rollout pauses globally — every device on the bad bundle reverts on next `checkForUpdate`. Shorebird requires you to run separate Sentry alerts and trigger the rollback by hand.
Yes. The OTA control plane is part of the standard Sankofa binary. Customers running Sankofa on their own Kubernetes cluster get the OTA service too — same dashboard, same SDKs.
Shorebird charges per OTA patch above a free allowance. Sankofa Deploy charges per-tier with no per-patch overages. Bundle with Switch and Catch for the platform discount.
Same SDK contract on every platform. Self-host or use Sankofa Cloud — your call.