Fluux

Real-time messaging at any scale, managed by the people who built ejabberd.

Fluux is the cloud platform operated by the team who wrote ejabberd. Not a reseller, not a managed service built on someone else's stack. Open standards, full REST API, zero infrastructure overhead. The people who maintain the code are the people running your infrastructure.

Open standards
Mobile-first
Multi-protocol XMPP and MQTT
Expert-operated

Trusted across industries.

From consumer chat to IoT device fleets to competitive gaming, Fluux handles the full spectrum of real-time messaging workloads.

Our clients

Chat and VoIP

Rebtel relies on Fluux to power its chat and VoIP offering for digital nomads worldwide. Striply uses Fluux for a novel comic-strip instant messaging experience. Workwell chose Fluux to help employees connect and share knowledge at scale.

IoT and Connected Devices

AVG uses Fluux to keep millions of antivirus users updated and protected from the latest threats. Belkin relies on Fluux to communicate with its vast pool of connected routers, sensors, and smart home devices.

Gaming

Ubisoft trusts Fluux with all instant communication during multiplayer battles, where messages must arrive in milliseconds. Unnyhog chose Fluux as the message bus for its mobile online battle arena, scaling from prototype to millions of players.

Managed by experts, built on open standards.

Fluux is operated by the team behind ejabberd, the XMPP server trusted by millions. Built on open standards, it keeps you in control: choose your client, integrate with open libraries, or migrate to self-hosted when ready.

Emerging Growing Established

Built for the mobile-first world

Fluux delivers the latest XMPP innovations through server-side features, keeping your clients lightweight and responsive.

  • Push notifications for iOS, Android, and Web
  • Message reliability with delivery tracking and full history
  • Smart sync with unread indicators across all devices
  • Battery-optimized connections that stay responsive
  • Efficient group chat designed for mobile performance
Emerging Growing Established

Comprehensive REST API

Manage every aspect of your messaging platform programmatically. Full API access on all plans lets you automate workflows and build custom features on top of Fluux.

  • User operations: provision and manage users programmatically
  • Messaging control: send messages, access and manage archives
  • Room management: create and configure channels dynamically
  • Pub/sub nodes for real-time data streams
Emerging Growing Established

The right protocol for the right job

XMPP for rich messaging, MQTT for IoT efficiency, plus extensive protocol extensions. Our battle-tested platform handles everything from secure healthcare communications to massive multiplayer gaming.

Emerging Growing Established

Encrypted and privacy-first

Your users' data is protected with TLS 1.3 in transit and encryption at rest. We follow data minimization principles: messages are only stored as long as necessary for delivery and sync. Want stronger protection? Implement end-to-end encryption in your client so only senders and recipients can read messages.

More control, more support, more scale.

Growing Established

Control your data, your way

Fluux adapts to your data architecture. Use it as a fully managed platform, connect your backend via HTTPS APIs, or combine both. In hybrid mode, delegate authentication to your systems while storing messages in Fluux, or the reverse. Thanks to a stateless design, Fluux acts as a real-time messaging layer without forcing data duplication or compromising performance. Perfect for regulated industries such as healthcare or finance.

Growing Established

Direct access to the experts who built it

When you choose Fluux, you partner with the original creators of ejabberd. Our team at ProcessOne has been defining industry standards for messaging scalability since 2002. Work directly with the engineers who architect the platform and contribute to XMPP protocols. Need client-side development? We connect you with certified partners from our network of experienced XMPP developers.

Growing Established

Regional performance, enterprise reliability

We deploy your infrastructure in the geographic region of your choice for low latency and local compliance. Our architecture supports multi-zone redundancy: deploy a second identical plan to enable active redundancy across Fluux nodes and a multi-zone database mirror for disaster recovery.

Established

Custom development and migration

Commission our team to build custom modules: compliance and moderation filters, custom data retention policies, webhook triggers, and deep backend integrations. Moving from another platform? Our team handles the full migration including data, users, and configurations.

Simple, flexible, scalable pricing.

From your first user to millions, on a single platform. No long-term commitment.

Emerging Network

From €200/mo

Starting a new project or adding real-time messaging to an existing platform.

  • Managed on shared servers
  • m.in-app.io domain
  • Standard support
  • 1 node
Starting at €200/month →
Growing Network

From €1,400/mo

Your messaging service is established and growing at a steady rate.

  • Dedicated servers
  • Custom domain
  • Premium support
  • 2+ nodes with HA
Starting at €1,400/month →
Established Network

From €6,000/mo

A world-class messaging network with a strong community of users.

  • Dedicated servers
  • Custom domain
  • Corporate support with expert access
  • 2+ nodes with HA
Starting at €6,000/month →
Stage Network Monthly price Included Jabs
1 Emerging €200 9,000,000
2 Emerging €500 45,000,000
3 Emerging €800 90,000,000
4 Growing €1,400 146,000,000
5 Growing €1,800 252,000,000
6 Growing €2,200 360,000,000
7 Growing €2,650 495,000,000
8 Growing €3,100 630,000,000
9 Growing €3,550 810,000,000
10 Growing €4,000 1,080,000,000
11 Growing €4,500 1,440,000,000
12 Growing €5,000 1,800,000,000
13 Established €6,000 2,700,000,000
14 Established €8,000 4,500,000,000
15 Established €10,500 9,000,000,000

What are Jabs?

Stages are based on the actual traffic generated on your server, measured in Jabs. A Jab is a precise unit of server-side work, not a flat fee. You pay for what your infrastructure actually consumes.

XMPP packet traffic

Each XMPP packet sent from client to server costs 1 Jab (authentication packets cost 2). Inactive open sessions are billed a minimum of 1 Jab every 15 minutes.

API calls

Inbound API calls cost 1 Jab each. XMPP packets broadcast via API to multiple recipients consume 1 additional Jab per recipient beyond the first.

Bandwidth

XMPP packets under 5KB have no extra bandwidth cost. Above 5KB, each additional 5KB block costs 1 extra Jab.

Estimate your cost.

Use the estimator to predict your monthly Jab consumption and find your pricing stage. Select a profile to get started, or tune the parameters manually.

Quick profile · pick one

10,000
31,000,000
Stage 1
€200 – €500

Estimates are based on typical usage patterns. Actual Jab consumption depends on message frequency, payload size, and API call volume. Contact us for a tailored assessment.

Ready to get started?

Fluux gives you the full power of ejabberd as a managed service. Get started today, or contact us to design the right plan for your scale.