Simple, transparent pricing
Start free. Upgrade when you need more. No surprises, no hidden fees.
Hobby
For solo developers and open-source projects.
$0
/month
- 1 app
- Up to 1,000 MAU
- Live updates
- Native releases
- 1 channel (stable)
Starter
For indie developers shipping to real users.
$19
/month
- Unlimited apps
- Up to 10,000 MAU
- Live updates
- Native releases
- Custom channels
- Staged rollouts
- Instant rollbacks
- Analytics
Team
Most popularFor teams shipping to thousands of users.
$49
/month
- Unlimited apps
- Up to 50,000 MAU
- Live updates
- Native releases
- Custom channels
- Staged rollouts
- Instant rollbacks
- Analytics
Scale
For high-volume apps with compliance requirements.
$299
/month
- Unlimited apps
- Up to 200,000 MAU
- Custom channels
- SBOM export
- Audit logs
- SSO / SAML
- Priority support
- SLA guarantee
Have more than 200,000 monthly active users?
Talk to us about a custom plan with dedicated support, an on-prem option, and a custom SLA.
FAQ
Common questions about pricing
A monthly active user is any unique device that checks for or receives an update at least once in a calendar month. Devices that never connect to the Pushrift update endpoint are not counted.
We will notify you when you are approaching your limit. Updates continue uninterrupted — we will never cut off your users mid-month. You will be prompted to upgrade at the end of the billing cycle.
Yes. Upgrades take effect immediately and are prorated. Downgrades take effect at the start of your next billing cycle.
Annual billing with a discount is available on the Starter, Team, and Scale plans. Reach out to us at [email protected] to set this up.
Enterprise plans include custom MAU limits, dedicated infrastructure, an on-premises deployment option, a custom SLA, SSO/SAML, audit logs, SBOM export, and a dedicated support channel. Contact us to discuss your requirements.
You upload your signing certificate once (or use our managed signing service). Pushrift signs every artifact before upload and verifies the signature on the client side before applying any update. Tampered or unsigned payloads are rejected.
Yes. There are no long-term contracts on monthly plans. If you cancel, your subscription remains active until the end of the current billing period and then stops — no prorated refunds for partial months.
Ready to ship your first update?
Start free and deploy in under 5 minutes.