Cheogram (Jabber, Call, Text)
Screenshots
Description
About Cheogram (Jabber, Call, Text) Feature
Cheogram is a versatile mobile application that revitalizes the classic XMPP (Jabber) protocol for modern communication. It seamlessly integrates the decentralized, federated architecture of XMPP with familiar smartphone functionalities, enabling users to make voice and video calls, send text messages, and share media. Unlike many proprietary messaging platforms, Cheogram connects users to an open network of servers, offering a unique blend of independence, privacy, and interoperability. It serves as a powerful gateway to the expansive Jabber ecosystem, providing a user-friendly interface for both newcomers and veterans of decentralized communication.
Chapter 1: Function
Cheogram's core functionality centers on providing a full-featured XMPP client optimized for mobile devices. Primarily, it handles real-time text messaging, supporting one-on-one and group chats with delivery receipts and message history. A standout feature is its integrated voice and video calling capability, which operates over the XMPP network using the modern Jingle protocol, functioning similarly to mainstream call apps. The app manages contact lists through the standard XMPP roster, allows file and image sharing, and supports multiple account connections. It also handles essential XMPP features like presence notifications (online/away status) and server-side message storage (MAM) for synchronizing conversations across devices. Fundamentally, it translates the technical XMPP protocol into an intuitive interface for everyday calling and texting.
Chapter 2: Value
The primary value proposition of Cheogram lies in its commitment to decentralization, user freedom, and enhanced privacy. In a digital landscape dominated by walled-garden platforms, Cheogram offers an escape by connecting users to the federated XMPP network. This means users are not locked into a single service provider; they can choose from numerous independent servers or even host their own, ensuring control over their data and identity. This decentralization inherently resists mass surveillance and censorship. Furthermore, Cheogram promotes interoperability, as users on different XMPP servers can communicate seamlessly, unlike users trapped between incompatible apps like iMessage and WhatsApp. Its open-source nature allows for public scrutiny of its code, building trust. The integration of calling features within this open framework is a significant technical advantage, providing a complete communication suite without sacrificing the principles of the open web. For users seeking an alternative to corporate-controlled platforms, Cheogram delivers practical utility without compromising on ethical standards of digital autonomy.
Chapter 3: Scenarios
Cheogram is ideally suited for specific user groups who prioritize privacy, technical autonomy, or require flexible communication solutions. Firstly, it appeals to privacy-conscious individuals and activists who need a communication tool not subject to centralized data harvesting or easy interception. Secondly, it serves technology enthusiasts, open-source advocates, and users within the federated software community (like those using Linux or self-hosted services) who prefer protocols over platforms. Thirdly, it is valuable for organizations, communities, or families that wish to operate their own private communication server while still allowing members to connect easily from their smartphones for both chat and calls. Everyday use cases include a small business using its own XMPP server for internal secure calls and messaging, a journalist securely contacting sources over a trusted server, or a family using a private federated server for daily video calls with relatives abroad, avoiding reliance on large tech corporations. It bridges the gap between advanced, user-controlled infrastructure and simple daily communication needs.
Uninstall Instructions
For step-by-step guidance on how to safely remove this application from your device, please refer to our 《Uninstall Instructions》 document.
Pros
- integrates xmpp messaging with cellular calls seamlessly
- enables free calls via xmpp without a sip setup
- uses existing phone number for decentralized contacts
- open-source client with no proprietary server dependency
- supports unified inbox for sms and multiple xmpp accounts
Cons
- requires manual xmpp server configuration for beginners
- lacks mainstream chat features like stories or giphy
- call quality depends on xmpp server reliability
- no centralized contact discovery like phonebook sync
- interface prioritizes function over polished aesthetics
Frequently Asked Questions
What is Cheogram and what does it do?
Cheogram is a mobile messaging app for Android that uses the XMPP protocol. Its core function is to send texts and make voice/video calls. It uniquely integrates with the federated Jabber network, allowing communication with users on other XMPP servers. The app also supports OMEMO encryption for secure chats and can interoperate with SMS, functioning as a default SMS app. Basic usage involves setting up an XMPP account to start messaging and calling.
Is Cheogram free to use, and what are the costs?
Cheogram can function as your default SMS/MMS application while also managing your XMPP (Jabber) conversations. It unifies both message types within a single interface. You can assign specific contacts to communicate via either SMS or XMPP from within the same chat thread. This dual-protocol support is a key technical feature, allowing seamless switching based on the contact's capabilities, all while maintaining OMEMO encryption for the XMPP-based messages.
What devices and systems does Cheogram support?
The Cheogram app itself is free to download and use. There are no in-app purchases. However, to use its core Jabber/XMPP features for calls and texts, you need an account with an XMPP service provider. Some providers may charge fees. SMS functionality uses your standard mobile carrier plan. The app does not require additional paid equipment but needs standard permissions like contacts and microphone for full functionality.
How does Cheogram handle SMS and Jabber messages together?
Cheogram is currently available for Android devices. There is no official version for iOS or desktop operating systems. It is designed to work on Android phones and tablets. The app is suitable for users who prefer open, federated communication networks over centralized services. It adapts to various XMPP servers and is particularly useful for communities already using the Jabber/XMPP ecosystem for decentralized communication.
Can I use Cheogram without an XMPP account?
No, you cannot use Cheogram's primary calling and texting features over the internet without an XMPP (Jabber) account. The app's core positioning is as an XMPP client. However, you can use it solely as an SMS messaging app if you set it as your default SMS application on Android. For voice/video calls and messaging over data, you must configure an account with an XMPP service provider during the initial setup or in the app's settings.
App Info
Technical Info
Recommended For You
Draw Anime: AR Drawing Sketch
Art & Design
리디 - 웹툰, 만화, 웹소설, 전자책 모두 여기에!
Comics
Magnificat Lenten 2025
Books & Reference
Flashlight : SMS & Call Alert
Communication
CDisplayEx Comic Reader Lite
Comics
MyFrontier
Communication
UPS
Business
Fonto - story font for IG
Art & Design
Bible Daily, KJV Bible + Audio
Books & Reference
PocketBook reader - any books
Books & Reference
Amazon Relay
Business
AMarkets: Trade & Invest
Business
CreArt - AI Image Generator
Art & Design
Magic Diamond Painting-Gem Art
Art & Design
Mirror Study Bible
Books & Reference
Twenty-Four Hours a Day
Books & Reference
Good Morning Wishes
Communication
iScanner - PDF Scanner App
Business
미스터블루 - 웹툰, 만화, 소설앱
Comics
Instawork: Be your own boss
Business