Pricing (MAU-based)

Fair pricing that scales with your users.

Simple MAU-based plans with generous message limits. Start free, then upgrade when you’re ready.

Plans

Pick a tier, then grow into it

Model A pricing is based on monthly active users (MAU). No complicated feature matrix or confusing realtime metrics.

Free

$0
/mo

For prototypes and small internal tools.

  • 100 MAU included
  • 10K messages/mo
  • 1GB storage
  • Community support

Starter

$29
/mo

For early-stage apps shipping real chat.

  • 1,000 MAU included
  • 100K messages/mo
  • 5GB storage
  • Email support

Overage: $0.01 per additional MAU.

Business

$299
/mo

For teams who need admin tooling and SLAs.

  • 50,000 MAU included
  • 10M messages/mo
  • 100GB storage
  • Slack + SLA support

Overage: $0.005 per additional MAU.

Enterprise

Custom
pricing

For advanced security, compliance, and scale.

  • Unlimited MAU
  • Unlimited messages
  • Unlimited storage
  • Dedicated + SLA support

We’ll tailor the plan to your infra, compliance, and rollout needs.

Compare

What’s included in each tier

Free and Starter include core chat primitives. Pro adds advanced chat UX and developer integrations. Business adds admin + compliance-focused capabilities.

Feature Free Starter Pro Business Enterprise
Limits & support
Monthly active users (MAU) 100 1,000 10,000 50,000 Unlimited
Messages per month 10K 100K 1M 10M Unlimited
Storage 1GB 5GB 25GB 100GB Unlimited
Support Community Email Priority email Slack + SLA Dedicated + SLA
Pro+ features
Webhooks
Read receipts
Message search (full-text)
Custom reactions
Thread support
Typing indicators
File uploads
Message edit/delete
Business+ features
Admin dashboard
Moderation tools (auto-mod, user banning)
Analytics & usage reports
Custom branding (white-label)
Priority support + SLA
SSO / SAML
Enterprise features
E2E encryption
Multi-region deployment
Dedicated infrastructure
Custom data retention policies
HIPAA / SOC2 compliance
On-premise option
Dedicated support engineer

Note: checkout is not enabled yet. For now, paid plans are set up manually — email us and we’ll get you provisioned.

FAQ

Common questions

If you don’t see your question here, email us at hello@heyyo.dev.

How do you calculate MAU?

MAU is the count of unique end-users who are active in your product during a billing month. We’ll document the exact counting rules as usage metering is rolled out.

What happens if I exceed my MAU limit?

Starter and Pro support overages at $0.01 per additional MAU. Business overages are $0.005 per additional MAU. If you consistently exceed your plan, we’ll recommend an upgrade.

Do Free and Starter include core chat features?

Yes — the core primitives (channels, messages, presence, and basic UX) are available. Pro and above add advanced chat UX and integrations like webhooks and full-text search.

Can I self-serve upgrade/downgrade?

Billing automation is in progress. For now, paid plans are handled via email. We’ll add a self-serve Stripe checkout once production keys are configured.

Do you offer annual billing or discounts?

Yes — we can offer annual terms and startup discounts on request. Contact sales and we’ll find the right fit.

Ready to ship chat?

Start with the docs, or explore the interactive demo to see events (typing/presence) in action.