Pay for what rings. Own what scales.
One usage-based rate — no seats, no per-feature SKUs, no surprise egress bills. Start free, and move to flat self-hosted pricing whenever the numbers say so.
Developer
Everything to build and demo.
- 10,000 participant-min / month
- All SDKs (Flutter, Web, RN)
- Calls, chat, streaming, recording
- Community support
- 1 project
Scale
Usage-based. Pay for what rings.
- Everything in Developer
- Unlimited projects & keys
- Recording to your S3 bucket
- Usage metering & exports
- Email support, 24h SLA
Self-hosted
Runs entirely on your infrastructure.
- Deploy to your own cloud / VPC
- Unmetered — no per-minute fee
- Data residency & compliance
- Priority support + onboarding
- Source access to the control plane
Billed per participant-minute. 10,000 free every month. No seats, no per-feature SKUs.
Cost calculator
What would you actually pay?
Drag to your monthly usage. A 4-person, 30-minute call is 120 participant-minutes.
Self-hosted, the per-minute fee goes to zero — you pay only your cloud egress.
How we stack up against the incumbents
The same capabilities, more data control, and a rate that isn't marked up on bandwidth you could buy yourself.
| Capability | suryacloud | ZEGOCLOUD | Agora |
|---|---|---|---|
| Where media runs | Your own cloud | Their cloud | Their cloud |
| Video / voice calls | |||
| Offline ringing (CallKit/FCM) | Add-on | ||
| In-app chat included | Separate SKU | Separate SKU | |
| Live streaming | |||
| Recording to your bucket | Their storage | Their storage | |
| Data residency control | Full | Limited | Limited |
| Source-available core | |||
| Per participant-minute | $0.0009 | ~$0.0040 | ~$0.0040 |
| Free tier / month | 10,000 min | 10,000 min | 10,000 min |
Competitor pricing is public list price for HD video, rounded, for comparison only. Your mileage varies with codecs and region.
The questions finance will ask
The media layer is built on LiveKit's open-source SFU — that's deliberate, it's the best WebRTC core available. suryacloud adds the parts you'd otherwise build yourself: signalling, offline ringing, chat, a multi-tenant control plane, metering, and SDKs with an identical API across Flutter, Web and React Native.
Get started
Run the numbers, then run the calls
Start with 10,000 free participant-minutes every month. No card, no sales call — just build.