// COMPARISON

EDGE-OTA VS MICROSOFT APP CENTER CODEPUSH.

MICROSOFT RETIRED APP CENTER CODEPUSH. MIGRATE TO STANDARD EXPO UPDATES PROTOCOL V1 WITH LOCAL ECDSA CODE SIGNING AND ZERO THIRD-PARTY NATIVE BRIDGE.

▒ PRICING COMPARISON
Service Availability
Edge-OTA
Active & Maintained
300+ Cloudflare Edge Nodes
CodePush
Retired (EOL)
App Center shut down by Microsoft
Self-Hosted Stack
Edge-OTA
Cloudflare Worker + R2
$0 Egress + SQLite/D1 or Docker
CodePush
Legacy Node + AWS S3
High S3/CloudFront egress costs
Managed Cloud (250k MAU)
Edge-OTA
$7/mo flat
Unlimited bandwidth & projects
CodePush
N/A (Discontinued)
Paid forks charge $49–$199/mo
▒ FEATURE COMPARISON
Active Support for RN New Architecture (Fabric)
Edge ✓
CodePush ✗
Official Expo Updates Protocol v1
Edge ✓
CodePush ✗
Zero Third-Party Native Bridge Required
Edge ✓
CodePush ✗
Mandatory ECDSA P-256 Bundle Signing
Edge ✓
CodePush Optional / Complex
Runtime Firewall (Prevents Native Mismatch Crashes)
Edge ✓
CodePush ✗
Progressive Percentage Rollouts & Instant Rollbacks
Edge ✓
CodePush ✓
Self-Host on Serverless Cloudflare R2 ($0 Egress)
Edge ✓
CodePush ✗
▒ MIGRATION (5 MINUTES (REMOVE LEGACY BRIDGE → INIT EXPO-UPDATES))
01
npm uninstall react-native-code-push
npx expo install expo-updates

Remove Legacy `react-native-code-push` & Install `expo-updates`

02

Remove `CodePush()` Root Component Wrapper

03
npm install -g @renbostudios/edge-ota
edge-ota login
edge-ota init
npx expo prebuild --clean
edge-ota push --channel production

Initialize EdgeOTA & Push Signed Updates

READY TO SWITCH?

SAME PROTOCOL. ZERO EGRESS. FLAT-RATE PRICING.

GET STARTED FREE
▒ OTHER COMPARISONS