SMSecure
* Improved dual-SIM recovery and service-state monitoring.
* Reorganized Settings with separate diagnostics, About, build information, and license sections.
* Updated translations and dependencies.
* Retried transient modem send failures once.
* Recovered stale SIM bindings safely.
SMSecure is a fork of Silence/TextSecure, created to preserve encrypted SMS functionality on modern Android devices. It keeps the familiar feel of a classic SMS app while adding tools for private, verified conversations.
🔐 Encrypted SMS conversations
Use end-to-end encrypted SMS with compatible contacts. SMSecure uses the Signal encryption protocol for secure conversations when both sides support it.
🛡️ Identity verification
Verify contacts using QR codes or safety numbers to help protect against man-in-the-middle attacks.
📱 Works as a normal SMS app
Send and receive regular SMS messages without creating an account, signing in, or depending on a central messaging service.
🚫 Block unwanted messages
Block unwanted senders, including unknown or alphanumeric SMS senders, and keep your inbox cleaner.
🔎 Search your conversations
Quickly find messages across all conversations with global search.
💾 Backups and restore
Create and restore message backups so you can keep your SMS history under your control.
🌍 Local-first privacy
Messages are processed on your device. SMSecure does not require registration, does not use ads, and does not collect user data.
⚠️ Important note
SMS only for now: MMS support is planned for a future release. Currently, SMSecure cannot send, receive, display, or download MMS messages.
End-to-end encryption works only when both sides use compatible software. Regular SMS messages are still regular SMS and are handled by the mobile network.
🧩 Free and Open Source
SMSecure is Free and Open Source Software licensed under GPLv3. The source code is available for review, auditing, and contribution.
Open-Source Code: https://github.com/jimvixx/ShortMessageSecure
- Author: Jimvixx
- License: GNU General Public License v3.0 only
- Issue Tracker
- Source Code
- Build Metadata
- Reproducibility Status
Donate
Versions
Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.
Download F-Droid-
This version requires Android 7.0 or newer.
It is built and signed by the original developer, and guaranteed to correspond to this source tarball.
Download APK 11 MiB PGP Signature | Build Log
-
This version requires Android 7.0 or newer.
It is built and signed by the original developer, and guaranteed to correspond to this source tarball.
Download APK 10 MiB PGP Signature | Build Log
-
This version requires Android 7.0 or newer.
It is built and signed by the original developer, and guaranteed to correspond to this source tarball.
Download APK 10 MiB PGP Signature | Build Log
* Improved diagnostics, reliability, and stability.
* Crashes when opening details for unsupported message types.
* Clean up completed delivery tracking records.
* Improved privacy-safe diagnostics for SMS sending failures.






