Pricing

14 days full access.Then pick a plan.

Pick a plan and verify a card ($1, refunded immediately) to start a 14-day trial of the whole platform. No free tier: your card is charged when the trial ends, cancel before then and you pay nothing. CI/CD and Notify are billed separately, flat monthly, no per-minute meters.

CI/CD · builds · stores · OTA

React Native build pipeline

iOS and Android builds, store submission, and OTA updates.

Solo

$19/mo

For one developer shipping real apps.

  • Unlimited builds
  • Up to 3 release apps
  • TestFlight + Google Play submission
  • OTA updates
  • Credentials vault
  • 1 seat
Start 14-day trial

Pro

Popular

$49/mo

For live apps that ship regularly.

  • Unlimited release apps
  • Unlimited builds
  • TestFlight + Google Play submission
  • 1-year artifact retention
  • Team members (up to 5)
  • Build webhooks
  • Email support
Start 14-day trial

Team

$149/mo

For engineering teams with multiple apps.

  • Everything in Pro
  • Up to 15 team members
  • Multiple workspaces
  • Audit logs
  • Priority support
Start 14-day trial

Notify · push notifications

Per-device, not per-MAU

Pay for registered devices. Unlimited sends on every plan.

Indie

$9/mo

10,000 devices.

  • Unlimited sends
  • Campaigns
  • User identification
  • Auto-retry
  • 30-day delivery logs
Start 14-day trial

Starter

$29/mo

50,000 devices.

  • Unlimited sends
  • Campaigns
  • User identification
  • Auto-retry
  • 30-day delivery logs
Start 14-day trial

Growth

Popular

$79/mo

250,000 devices.

  • Everything in Starter
  • Platform segments
  • Webhook events
  • Priority delivery queue
  • 90-day logs
Start 14-day trial

Scale

$199/mo

1,000,000 devices.

  • Everything in Growth
  • Dedicated support
  • 1-year logs
Start 14-day trial

Enterprise

Custom pricing, dedicated support, SLA, SSO, full audit trail, and a contract that fits your procurement process.

Common questions

Is there a free plan?
No. Every account starts with a 14-day trial with full access - builds, store submission, OTA updates, and Notify (up to 10,000 devices). Starting the trial requires verifying a card ($1, refunded immediately). At the end of the trial your card is charged for the plan you picked, unless you cancel first.
Why do you require a card for the trial?
It keeps trials honest. You're charged $1 to verify the card, which is refunded right away, and nothing else until the trial ends. Cancel any time during the trial from the billing page and you pay nothing.
Do you charge per build minute?
No. Ubriot charges a flat monthly fee - not by the minute. Run as many builds as your team needs without watching a meter, subject to fair use: plans cover real release workflows, not running a build farm.
What counts as a registered device for Notify?
A device is counted the first time it calls UbriotNotify.register(). Subsequent re-registrations (e.g. after reinstall) on the same physical device update the existing record and do not count again.
Can I use CI/CD and Notify on separate plans?
Yes. CI/CD and Notify are billed independently. You can be on Solo for builds and Growth for push, or any combination.
What happens if I exceed my device limit?
New device registrations are blocked with a 403 response. Existing devices continue receiving notifications normally. Upgrade to lift the limit.
Is there a contract or minimum commitment?
No. All plans are monthly and cancel any time. Enterprise contracts with annual terms and custom pricing are available - contact us.

More questions? See the full FAQ or email us.