Choose the backend – Firebase or XMPP

The Chat SDK supports two different back end technologies that are suitable for different applications. Firebase, a real-time database service from Google, is easy to setup and provides excellent performance at a very low cost. ejabberd, an open source XMPP server, can be hosted on your own servers and gives you more overall control.

Firebase

Firebase is a real-time database service provided by Google that is an excellent choice if you don’t want to host your own server. With Firebase, you can have our demo messenger setup and running in under 30 minutes. Firebase has a powerful dashboard that gives you access to your data and a REST API if you need to access data from your server.
HOSTED

Firebase is a hosted solution which means that you don’t need to manage your own server. You can setup an account and have the Chat SDK up and running in under 30 minutes.

Flexible authentication

Firebase supports login via email, Facebook and Twitter as well as Anonymous login and custom authentication using your existing server.

Great value

We’ve compared different messaging systems and Fireable has a very competitive pricing scheme. The free tier can easily support up to 15k daily users so most apps will never need to pay for hosting.

Scalable

Firebase is a Google owned service and takes advantage of the Google infrastructure. It can support millions of concurrent connections and hundreds of millions of daily active users.

Fast

Firebase is blazingly fast. It maintains a two way, realtime connection with each connected device which allows messages to be delivered almost instantly.

Cross platform

We have SDKs for both iOS and Android which are completely compatible. You can support 98% of all mobile device out of the box.

firebase_logo_shot
Firebase Chat SDK for iPhone
Free

Download

MIT License
Commercial use allowed

Firebase Chat SDK for Android
Free

Download

MIT License
Commercial use allowed

ejabberd – XMPP

ejabberd is a rock solid, massively scalable, infinitely extensible open source XMPP server. The free community version can be hosted on your own server while the supported business edition can power applications with millions of concurrent connections. ProcessOne also offer a hosted SaaS version of ejabberd which is available for a monthly fee. XMPP is the industry standard messaging protocol for large applications and gives you the maximum level of control, flexibility and performance.
FLEXIBLE HOSTING

ejabberd has extremely flexible hosting options. It can be installed on your own server or hosting package. There’s also a hosted SaaS version available. For large applications, multiple XMPP installations can be clustered across different servers.

Industry standard

The XMPP Chat SDK is a standard XMPP implementation and is compatible with other XMPP servers and existing messaging systems. This makes the SDK especially useful for corporations how are already have an XMPP system setup and are looking to add mobile support.

Dashboard

ejabberd comes with a powerful web dashboard for administration. From there you can manage user accounts, group chats and perform server administration tasks.

Extremely Scalable

XMPP powers some of the largest communication apps in the world including Skype, WhatsApp and Facebook chat. ejabberd can be synchronised across multiple servers in different geographic locations to give the ultimate level of performance.

Compliance

The XMPP Chat SDK gives you full end-to-end control of your messaging system. This is especially important for regulated industries that are handling sensitive data and need to make sure the servers that are handling that data are secure.

Extensible

XMPP is a very flexible protocol and with ejabberd and the XMPP Chat SDK, you have access to the complete source code. Chat SDK can be a starting point which will give you a head start in developing your own highly customized real-time application.

ejabberd
XMPP Chat SDK for iOS
$999

Single App license

Details

Perpetual license
1 application
Can distribute binary products only
Commercial use
30 days support
14 day money back guarantee

XMPP Chat SDK for iOS
$2999

Multi App License

Details

Perpetual license
5 applications
Can distribute binary products only
Commercial use
90 days support
14 day money back guarantee

XMPP Chat SDK For iOS
$9999

Enterprise License

Details

Perpetual license
Unlimited projects
Can distribute code and binary products
Commercial use
180 days support
14 day money back guarantee

XMPP Chat SDK for Android

Find out more

Modules

Modules make it easy to add extra functionality to your chat.

Subscribe For Latest Updates

Signup for our newsletter and get notified when we make updates and for special offers!