mesibo Documentation

mesibo is a real-time messaging and communication platform that provides APIs and SDKs for adding end-to-end encrypted chat, group messaging, voice and video calling, conferencing, and more to your mobile or web app. It is designed for developers who want to build scalable, secure, low-latency communication features without dealing with infrastructure, protocols, or reliability challenges.

In addition to mobile (Android, iOS, Flutter) and JavaScript APIs, mesibo also provides SDKs for Python and C++ (x86 and ARM), enabling integration into desktop applications, AI workflows, and hardware devices.

This documentation covers the full range of features mesibo provides—not just communication, but also multi-device sync, push notifications, contact management, user profiles, location sharing, and more.

There is no strict sequence to follow in the documentation. You can refer to sections as needed based on what you are building. However, if you are new, start with the Get Started Tutorial. It walks you through building a working app end-to-end and helps you understand the core concepts quickly. This is the fastest way to get familiar with how mesibo works in practice.

Once you are comfortable, you can download the complete mesibo platform and self-host it in your own infrastructure to retain full control over your data and help meet regulatory requirements such as HIPAA, GDPR, or similar standards, depending on your implementation.

Quick Start Guides

API Documentation

Backend API

Self-Hosting

Source Code

HTTPS Library