Cheogram (Jabber, Call, Text)

Cheogram (Jabber, Call, Text)

Cheogram (Jabber, Call, Text)

Cheogram: Secure Jabber calls and texts for privacy focused users

2.6
Rating
Everyone
Content Rating
$4.99
Price
Google Play App Store

Screenshots

screenshot screenshot screenshot screenshot screenshot

Cheogram App Feature Overview

Cheogram is a unified communication app that integrates Jabber messaging, voice calling, and SMS texting into a single platform. Designed for users who value privacy, decentralization, and cross-platform connectivity, Cheogram leverages the XMPP protocol to provide secure, real-time conversations without relying on centralized servers. Its lightweight interface prioritizes efficiency, allowing seamless switching between text chats, audio calls, and traditional SMS, all while maintaining end-to-end encryption for sensitive exchanges. The app aims to simplify digital communication by combining familiar features with open-source reliability.

Chapter 1: Function

Cheogram's core functions revolve around three integrated pillars: Jabber messaging, voice calling, and SMS texting. For Jabber, users can send instant messages, share files, and participate in group chats with other XMPP network users, all encrypted via OMEMO or OpenPGP for security. The voice call feature supports peer-to-peer audio calls over data or Wi-Fi, utilizing ZRTP encryption to ensure call privacy. For SMS, Cheogram acts as a standard texting client, allowing users to send and receive traditional text messages while optionally routing them through a Jabber server for synchronized access across devices. The app also syncs contacts from both Jabber rosters and phone directories, enabling unified search and communication history.

Chapter 2: Value

Cheogram's primary value proposition lies in its commitment to decentralization and user sovereignty. By using the XMPP protocol, it avoids vendor lock-in, meaning users are not tied to a single service provider and can communicate across different XMPP servers. This reduces dependence on corporate data collection, as message routing and storage remain under user control. Its open-source nature fosters transparency, allowing security audits and community-driven improvements. Key advantages include cross-device synchronization: messages and call logs sync via a connected Jabber server, so users can switch between phone, tablet, or desktop seamlessly. The app also supports end-to-end encryption for both messaging and calls, protecting against eavesdropping. Unlike many all-in-one messengers, Cheogram retains full SMS capability, ensuring compatibility with non-smartphone users. Additionally, it consumes minimal system resources, making it ideal for older devices or users prioritizing battery efficiency. For organizations or privacy advocates, Cheogram offers a self-hosted option, enabling full control over communication infrastructure.

Chapter 3: Scenarios

Cheogram targets privacy-conscious individuals, technology enthusiasts, and professionals requiring secure, decentralized communication. Primary user groups include journalists, activists, and remote workers who need encrypted chats and calls without relying on cloud services. Everyday use cases involve: 1) A journalist using Jabber for sensitive source conversations while staying reachable via SMS for less urgent contacts. 2) A tech-savvy family setting up a private XMPP server to share messages and call logs across phones, tablets, and laptops, avoiding data mining from mainstream apps. 3) A small business owner combining Jabber group chats for team coordination with SMS for client outreach, all in one interface. 4) An individual traveling internationally, using Wi-Fi-based Jabber calls to avoid roaming fees while keeping SMS for local communication. The app also suits users migrating from discontinued services, providing a standardized, future-proof alternative.

Advantages

  • direct XMPP federation with no central server needed
  • native bridge to SMS and PSTN calls from Jabber
  • end-to-end encryption for both chat and calls
  • single identity combines messaging
  • voice
  • and texting
  • works with existing XMPP clients and servers

Disadvantages

  • requires technical knowledge to configure federation properly
  • call reliability depends on your own SIP/XMPP setup
  • no native push notifications on iOS without extra bridge
  • PSTN bridging may incur carrier charges or routing issues
  • limited mainstream user base reduces federation discovery

Frequently Asked Questions

Q: What is Cheogram and what does it do?

A: Cheogram is a multi-platform messaging and communication app that combines Jabber (XMPP) protocol support with voice calling and SMS texting. It functions as a unified client for real-time chat, secure messaging, and telephony services, primarily targeting users who need decentralized, protocol-based communication without relying on proprietary networks.

Q: Is Cheogram free to use or does it require purchases?

A: Cheogram is free to download and use. However, certain features like SMS texting or PSTN voice calls may require carrier or third-party service fees, as the app itself does not include built-in paid tiers. No mandatory in-app purchases exist for core Jabber messaging functions, but external XMPP server costs may apply if you use your own domain.

Q: Does Cheogram work on both iOS and Android devices?

A: Cheogram is available for Android devices. As of current information, there is no official iOS version. It requires Android 5.0 or higher and works on most smartphones and tablets. The app requests permissions for contacts, microphone, and SMS for texting and calling features, but these are optional for basic Jabber chat.

Q: How does Cheogram handle SMS and voice call integration?

A: Cheogram integrates SMS and voice calls by acting as a bridge between the XMPP protocol and your device's telephony stack. For SMS, it can send and receive texts through the phone’s SIM. For calls, it uses the device's dialer for PSTN or SIP integration via XMPP servers. No cloud-based calling server is provided by the app itself.

Q: Can I use Cheogram without an XMPP server or extra equipment?

A: Cheogram requires an active XMPP account to function. You can use existing public XMPP servers or set up your own. No extra hardware is needed beyond a smartphone. For SMS and calls, a working SIM card with mobile plan is necessary. Without an XMPP account, the app will not connect for messaging features.