Frequently Asked Questions - General
- What is mesibo and what does it offer?
- Why choose mesibo over developing your own messaging and communication features?
- What platforms and languages does mesibo support?
- I have multiple applications, do I need a separate mesibo account for each application?
- Does mesibo have any demo app that I can try out?
- Can I use the source code in my own app?
- We already have our own chat UI, can we use mesibo?
- Can I implement a complete chat, including UI using mesibo?
- Can we use mesibo for data or signaling, for example, to set up WebRTC sessions?
- Does mesibo support non-English/Asian/European languages?
- Is mesibo IPv6 Compatible? Does it comply with Apple app store IPv6 requirements?
- Is mesibo HIPAA compliant?
- Does mesibo meet EU GDPR requirements?
- Can I host mesibo on my own servers?
- Does mesibo provides any control panel to administer users, groups, calls, etc.
- Is there any agreement that we have to sign to use mesibo?
- What happens if the mesibo goes out of business?
- We have specific requirements. Can you sign a non-disclosure agreement (NDA) before we discuss our requirements?
- Can I use mesibo services in my country?
mesibo is a highly scalable real-time communication platform offered both as a cloud service and self-hosted on your own servers. It enables real-time messaging, voice/video calling, and conferencing features in your applications so users can communicate instantly.
Core capabilities provided through mesibo’s APIs:
Secure Messaging - One-on-one, group chats, rich media, delivery receipts, read status, typing indicators, presence, offline support Video/Voice Calls and Conferencing - High-quality, encrypted video and voice calls, conferencing, and group calls. Peer-to-peer calls are free. Video/Voice Conferencing - Lightweight, scalable, and powerful conferencing for group calling, live streaming, webinars, and on-demand video. Chatbots - Robust framework for creating chatbots, content moderation, translation, and more. Media/TURN Servers - Dedicated servers to handle media traffic and relayed calls/streams.
In summary, mesibo provides a complete real-time communications package to easily embed messaging, calling, conferencing, and chatbots in your apps.
Building a simple messaging solution for a few thousand users is quite easy. However, building a real-time communication solution that scales to millions of users requires significant expertise, resources, infrastructure, and time.
mesibo simplifies things by providing a robust, scalable platform covering messaging, calling, conferencing, etc. So you can stay focused on your core app, while mesibo handles the complex real-time communication for you.
mesibo supports almost all popular platforms and languages. Whether you are developing mobile apps (Android, iOS, Flutter, Java, Objective-C, C++), web apps (Javascript), integrating with backend (Linux, macOS, Windows, Python, C++), or creating cool devices using Raspberry PI, mesibo has chat APIs for you.
See the Installation Instructions page for specifics on getting mesibo set up in your development environment of choice.
Yes, we have a fully functional WhatsApp and Telegram-like messaging app built using mesibo for Android, iOS, and the Web that can help you evaluate what mesibo can do for you. You can download the entire source code from GitHub and build it yourself
You can also check out sample apps for Flutter, React-Native, JavaScript, etc.
That’s right, you get APIs and all the necessary UI modules to create messaging UI, Calls, conferencing, login screens, welcome screens, media pickers, and more.
You can selectively integrate only those modules that you need.
Yes. The entire mesibo platform can be downloaded and self-hosted in your own data center or private cloud. This allows you to fully control and manage all application data, including protected health information (PHI), within your own infrastructure.
When mesibo is self-hosted, mesibo does not access, store, or process your data. Organizations therefore retain full control over their security, data handling, and compliance processes, which allows them to build HIPAA-compliant healthcare and telemedicine applications.
Because the platform runs entirely within your infrastructure in a self-hosted deployment, organizations do not need to enter into a Business Associate Agreement (BAA) with mesibo.
Refer to the documentation for instructions on downloading and self-hosting the mesibo platform.
Yes. mesibo can be configured to meet EU GDPR requirements. If you use mesibo cloud services, we can restrict your data to be processed and stored only on EU-based servers.
You can also download the entire mesibo platform and self-host it in your own data center or private cloud. In a self-hosted deployment, all data storage, processing, and access remain within your own infrastructure, giving you full control over how user data is handled to meet GDPR requirements.
Refer to the documentation for instructions on downloading and self-hosting the mesibo platform.
Yes. The entire mesibo platform can be downloaded and self-hosted in your own data center or private cloud. In a self-hosted deployment, all messages, calls, and related data are routed through your own servers and stored in your own database.
This allows you to retain full control over your infrastructure, data storage, and security policies, which helps meet strict data privacy and compliance requirements such as GDPR and HIPAA.
Refer to the documentation for instructions on downloading and self-hosting the mesibo platform.
It’s a fair question. And this is another reason you should use mesibo. We are making mesibo an open-source and largest communication platform in the world. Most of the mesibo source code is available on GitHub repositories. Also, the mesibo on-premise solution lets you run the entire mesibo platform from your own premise and keep your data secure with you. So, if due to some unforeseen circumstances or unnatural forces of nature, mesibo goes out of business, you can continue to use mesibo on-premise and also the source code. If you are using our cloud solution, you can download the data and move to on-premise.
So, in either case, you are safe with mesibo and have nothing to worry about.
We are happy to discuss your requirements and determine how mesibo can best meet your needs. However, we do not sign NDAs due to having a large global customer base across many industries with potentially similar requirements. We may have already received similar requirements from other customers and hence signing an NDA restrains us from supporting our customers and offering our services effectively.
Having said that, your requirements are secure with us. We never discuss the requirements of one customer with another, and for the same reason, we often decline requests for references.
If an NDA is strictly mandatory for your organization, we request you only share publicly what you can or provide generalized requirements without revealing sensitive strategic purposes. Our core offering focuses on the mesibo platform and APIs to enable full customization for your specific use case and objectives.