PRICING

Pay for the devices you reach.

Plans are billed by monthly active devices. Every plan includes every core OTA feature, and your users are never cut off. New organizations start with 30 days of Pro, no card needed.

Hobby

$0forever

2,000 monthly active devices

  • Insights: 100,000 reports a month
  • Unlimited apps and seats
Start free

Starter

$19per month

10,000 monthly active devices

  • Insights: 1,000,000 reports a month
  • Remote Config
  • Unlimited apps and seats
Start with Starter

Enterprise

Customannual contract

Committed volume

As agreed in your contract.

  • Insights: unlimited
  • Remote Config
  • Unlimited apps and seats
Contact us

Prices in US dollars, tax included, billed monthly. Checkout may show the price in your local currency. Payments are processed by Dodo Payments, our merchant of record, which collects and remits applicable VAT, GST and sales tax. Overage on Pro appears on your next invoice.

On every plan

  • Staged rollouts and instant rollback
  • Patch updates
  • Bundle signing, including AWS and Google Cloud KMS
  • Crash recovery
  • Source map upload
  • Rock support
  • AI agent setup
  • Unlimited download bandwidth (fair use)

Going over a limit never stops your app. Update checks, update delivery, Insights ingestion and Remote Config fetches keep working, and rolling back always works.

PRICING QUESTIONS

Limits, trials and payments.

More detail is in the Terms. Questions? [email protected].

What counts as a monthly active device?

A device that checks for an update at least once in a calendar month (UTC) counts once for that month, however many times it checks. Each installation is counted by a random identifier, never by a person.

Do I need a card to try it?

No. A new organization gets 30 days of Pro with no card. When the trial ends you move to Hobby unless you subscribe. Nothing is deleted and you can subscribe at any time.

What happens if I go over my plan?

On Hobby and Starter you see a warning in the console and the CLI. On Pro, each extra 50,000 devices, or part of that, is $15 and appears on your next invoice.

Will my users stop getting updates if I hit a limit or miss a payment?

Never. Update delivery, update checks, Insights ingestion and Remote Config fetches are never switched off by a plan limit or a payment problem. Only publishing new releases can pause, and only if a payment stays unpaid after the grace period. Rolling back or disabling a release always works.

What happens if a payment fails?

You get a 14-day grace period with everything unchanged. If it ends unpaid, your organization drops to Hobby features and new deploys pause until the payment succeeds.

Is bandwidth limited?

No. Seats, apps and download bandwidth are unlimited on every plan, under fair use.

Who handles payments and tax?

Prices include tax: the price shown is what you pay. Dodo Payments is our merchant of record. It processes your payment, collects and remits VAT, GST and sales tax where they apply, and sends your receipts. Manage your card and invoices from the billing portal in the console.

Can I change plan or cancel?

Yes, from the console. Upgrades apply immediately and are prorated. Downgrades and cancellations take effect at the end of the billing period. Cancelling never deletes your data.