DekuSMS
Secure, Customizable, Next‑Gen Messaging
• DekuSMS is an Android‑only SMS application built from the ground up for users who demand both privacy and flexibility.
• It leverages the proven Signal double‑ratchet protocol to provide end‑to‑end encryption (E2EE) and perfect forward secrecy (PFS) for every text message, without requiring an active internet connection to start a secure conversation.
Core Security Features
• End‑to‑End Encryption – Messages are encrypted on the sender’s device and can be decrypted only by the intended recipient.
• Double‑Ratchet Protocol – Guarantees PFS, meaning that compromise of a single key never reveals past communications.
• Local Key Management – Cryptographic keys are generated and stored locally; no third‑party can access them.
• Default‑App Requirement – E2EE is activated only when both parties set DekuSMS as their default SMS app, ensuring the full security chain is in place.
Cloud‑Freedom & Integration
• Custom Cloud Sync – Forward or sync SMS traffic to any self‑hosted server of your choice.
• RabbitMQ Support – Seamless message queue integration turns the Android device into a robust SMS gateway for automation or enterprise workflows.
• No Vendor Lock‑In – Users retain full control over storage locations and data handling policies.
Customization & Extensibility
• Configurable UI – Themes, notification handling, and gesture controls can be tailored to personal preferences.
• Open‑Source Architecture – The code base is publicly available on GitHub, allowing developers to add plugins, modify protocols, or adapt the app for specialized hardware.
• No Mandatory Services – DekuSMS operates without reliance on proprietary back‑ends or analytics platforms.
Ideal Audiences
• Privacy Advocates – Individuals who want every text protected by strong cryptography.
• Developers & Tinkerers – Those looking for a programmable SMS stack they can extend or embed in larger systems.
• Enterprises – Companies that require secure, auditable SMS channels integrated with internal cloud infrastructure.
Getting Started
1. Install DekuSMS from the Play Store or sideload the latest APK.
2. Set DekuSMS as the default SMS application in Android settings.
3. (Optional) Configure your custom cloud endpoint and RabbitMQ credentials in the Settings menu.
4. Invite contacts to install DekuSMS; once both sides have set it as default, encrypted messaging is enabled automatically.
Community & Support
• GitHub Repository – Contribute code, report issues, or request features.
• Telegram Group – Join discussions, share configurations, and receive real‑time assistance.
Secure your text communications today with DekuSMS
• Because every SMS deserves the highest level of protection.
FAQ
Q: How does DekuSMS achieve end‑to‑end encryption without an internet connection?
A: The app implements the Signal double‑ratchet algorithm directly on the device. When two users both have DekuSMS set as their default SMS app, the phones exchange a one‑time‑use public key over the regular cellular network. From that point onward each message is wrapped in a fresh session key that only the sender’s and receiver’s devices can derive, so no data ever needs to travel through a cloud service to stay encrypted.
Q: What does “perfect forward secrecy” mean for my messages?
A: Perfect forward secrecy (PFS) guarantees that the compromise of a single cryptographic key will never expose past communications. In DekuSMS each message is encrypted with a key that is discarded after use, and the double‑ratchet continuously evolves these keys. Even if an attacker were to obtain the current key material, earlier messages would remain unreadable.
Q: Where are the encryption keys stored?
A: All keys are generated locally on the phone and kept in the app’s private storage, protected by Android’s sandbox. DekuSMS never uploads keys to any external server, and the only time they leave the device is when they are exchanged securely with another DekuSMS user via SMS.
Version History
v0.77.0——18 Aug 2026
End-to-End SMS messaging, cloud forwarding and RabbitMQ integrations Download the latest version of DekuSMS to enjoy new features and updates immediately!
*0.77.0
Minor bug fixes and improvements. Install or update to the newest version to check it out!
*0.76.0
Minor bug fixes and improvements. Install or update to the newest version to check it out!
*0.75.0
Minor bug fixes and improvements. Install or update to the newest version to check it out!