PLANS & PRICING
Choose the edition that fits your stage
From free self-hosting to enterprise high availability, every capability and cost boundary is explicit.
Editions
Start where you are. Upgrade when you need to.
Pro
Cluster-scalable with push / moderation / callbacks — production-ready
Enterprise
Pro + admin console + Community (super-groups & channels) + external sync
Customer Service
Pro + the full AI customer-service suite
Perpetual buyout is a one-time license; optional upgrade maintenance at 15%/yr (of buyout). Contact sales for enterprise quotes.
Capability matrix
Feature comparison
| Basic | Pro | Enterprise | Customer Service | |
|---|---|---|---|---|
| IM Core | ||||
| Group, live-room and 1-on-1 conversations | ✓ | ✓ | ✓ | ✓ |
| Rich media messages (image / video / file / audio) | ✓ | ✓ | ✓ | ✓ |
| Message ops (reply / quote / forward / edit / recall / delete / reactions) | ✓ | ✓ | ✓ | ✓ |
| Message expansion KV (polls / sign-up chains / surveys / task status) | ✓ | ✓ | ✓ | ✓ |
| Read receipts, delivery, presence and typing | ✓ | ✓ | ✓ | ✓ |
| Group management (roles / announcements / moderation) | ✓ | ✓ | ✓ | ✓ |
| A/V call signaling (1-on-1 / multi-party / PK) | ✓ | ✓ | ✓ | ✓ |
| Gift messages and effects | ✓ | ✓ | ✓ | ✓ |
| WebSocket + gRPC | ✓ | ✓ | ✓ | ✓ |
| Media upload (OSS) | ✓ | ✓ | ✓ | ✓ |
| UIKit component libraries (Web/React + Flutter, drop-in chat UI) | ✓ | ✓ | ✓ | ✓ |
| Performance & Scaling | ||||
| Horizontal scaling via RabbitMQ | — | ✓ | ✓ | ✓ |
| Horizontal scaling via NATS JetStream | — | ✓ | ✓ | ✓ |
| Protobuf high-performance encoding | — | ✓ | ✓ | ✓ |
| Offline push notifications | — | ✓ | ✓ | ✓ |
| Content moderation | — | ✓ | ✓ | ✓ |
| Message callbacks | — | ✓ | ✓ | ✓ |
| Message routing | — | ✓ | ✓ | ✓ |
| OpenAPI inbound push (profiles / friendships) | ✓ | ✓ | ✓ | ✓ |
| Management & Security | ||||
| Web admin console | — | — | ✓ | ✓ |
| RBAC roles and permissions | — | — | ✓ | ✓ |
| Operation audit logs | — | — | ✓ | ✓ |
| Scoped message retention / object archive / recoverable deletion | — | — | ✓ | ✓ |
| Data export / erasure and anonymization / legal hold | — | — | ✓ | ✓ |
| Tamper-evident audit / sensitive-data redaction / RPO-RTO drill tooling | — | — | ✓ | ✓ |
| Enterprise Ops | ||||
| Ops trend dashboard (DAU / message volume) | — | — | ✓ | — |
| External business sync (users / friendships / history, with HA) | — | — | ✓ | — |
| RongCloud migration | — | — | ✓ | — |
| Community (super-groups & channels) | — | — | ✓ | — |
| AI Customer Service | ||||
| AI bot DMs with streaming replies | — | — | — | ✓ |
| Human handover and release | — | — | — | ✓ |
| Agent workspace (queue / SLA / history / statistics) | — | — | — | ✓ |
| Agent teams, supervisor reassignment and group-service claims | — | — | — | ✓ |
| RAG knowledge base (pgvector) | — | — | — | ✓ |
| Function calling tools | — | — | — | ✓ |
| Voice message transcription | — | — | — | ✓ |
| beforeChat rule hooks | — | — | — | ✓ |
| AI long-term memory | — | — | — | ✓ |
| Post-call AI analysis (QA / summary / ticket) | — | — | — | ✓ |
| Scale & Quotas | ||||
| Concurrent connections | 2,000 | 10,000 | 50,000 | 10,000 |
| Deployment instances | 1 | 3 | 20 | 5 |
| Daily message cap | 10,000 | 1,000,000 | ∞ | 500,000 |
| AI bots | 0 | 0 | 0 | 20 |
| KB documents | 0 | 0 | 0 | 1,000 |
FAQ
Common questions
How is IMCore delivered and deployed?
IMCore ships as Linux binaries with deployment docs. Run it with Docker Compose on one host, systemd on bare metal, or Kubernetes + Helm for a multi-instance cluster (RabbitMQ / NATS / Redis Streams). Your data never leaves your infrastructure.
What does the subscription include? What happens on expiry?
The annual subscription covers the license, version upgrades and technical support. After expiry the service keeps running, but upgrades and support stop.
Can I upgrade between editions?
Yes. Basic and Pro share one binary — upgrading is just a license swap; moving to Enterprise or Customer Service swaps in the matching binary (Ultimate / AI builds) plus the price difference. Database and config stay fully compatible.
Is source code available?
Binary delivery by default. Contact sales for source licensing.
What support is included?
Ticket and group-chat support; the Enterprise and Customer Service editions include deployment assistance. SLA per contract.