About CodePush
Bitrise offers a hosted CodePush product, integrated with the rest of the Bitrise platform. You can use it with your React Native and Expo apps in Release Management, without hosting and operating your own infrastructure.
CodePush enables React Native developers to deploy mobile app updates directly to their users' devices. The product consists of two parts:
- CodePush in Bitrise Release Management, where developers publish, roll out and manage updates. This is a hosted service, operated by Bitrise. Get started creating a CodePush deployment.
- The app SDK that handles available updates in your app. The SDK supports React Native New Architecture and Expo: Configuring your app for CodePush.
You need a Release Management app to be able to push updates to your app users.
CodePush plans and tiersClick to copy link
Your CodePush use is measured by the following factors:
- Monthly active users: A unique end user who downloads one or more CodePush updates within a single monthly billing cycle. Multiple downloads by the same person in that month count as a single MAU.
- Data transfer: The total size of files delivered by CodePush updates to your users.
- Storage: The total amount of space (GiB) allocated to your workspace for storing CodePush update artifacts.
In each pricing tier for CodePush, we offer different limits for these factors:
| Plan | Tier (MAU) | Monthly active users | Data transfer limit | Storage | Monthly fee |
|---|---|---|---|---|---|
| Basic | 100k MAU | 100,000 | 5,000 GiB | 5 GiB | $0 |
| Pro | 250K MAU | 250,000 | 12,500 GiB | 25 GiB | $294 |
| 500K MAU | 500,000 | 25,000 GiB | 25 GiB | $572 | |
| 1M MAU | 1,000,000 | 50,000 GiB | 25 GiB | $1,111 | |
| 2M MAU | 2,000,000 | 100,000 GiB | 25 GiB | $2,156 | |
| 3M MAU | 3,000,000 | 150,000 GiB | 25 GiB | $3,139 | |
| 5M MAU | 5,000,000 | 250,000 GiB | 25 GiB | $5,072 |