SMSecure

SMSecure

Privacy-focused SMS app with encrypted conversations

Jimvixx Messaging Phone & SMS Security

Screenshots

Screenshot of SMSecure Screenshot of SMSecure Screenshot of SMSecure Screenshot of SMSecure Screenshot of SMSecure Screenshot of SMSecure Screenshot of SMSecure

Description

πŸ’¬ SMSecure is a privacy-focused SMS messenger for Android.

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
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

What’s new (1.1.0)

* Added support for pinning conversations at the top of the chat list.
* Improved Simplified Chinese translations.
* Clarified that SMSecure supports text messages only and now reports unsupported incoming MMS messages.
* Fixed failures when Android restricts background starts of the key-caching service.
* Fixed unsafe bitmap cleanup that could prevent images from being processed.
* Centered the SMS character counter.
* Improved identity database compatibility when downgrading the app.

Versions

Version Date Size Requires Android Download
1.1.0 current
ee00071a214203ca…
2026-09-07 12 MB API 24
1.0.3
5da61fcbc9e344ed…
2026-08-27 12 MB API 24
1.0.2
881307e69a99eb62…
2026-08-26 12 MB API 24

Permissions

What the app asks the system for. Android only grants sensitive access after you confirm it.

  • CameraTake photos and videos.
  • NotificationsShow notifications.
  • Write storageCreate and change files on the device storage.
  • smsecure.ACCESS_SECRETS
  • Foreground serviceKeep running in the background, visible in the status bar.
  • FOREGROUND_SERVICE_DATA_SYNC
  • Read contactsAccess the address book.
  • Receive SMSProcess incoming text messages.
Show 13 more permissions
  • Send SMSSend text messages (may cost money).
  • Read SMSRead text messages.
  • RECEIVE_MMS
  • WRITE_SMS
  • RECEIVE_WAP_PUSH
  • VibrationControl the vibration alert.
  • Network stateCheck whether and how the device is connected.
  • Phone stateDetect ongoing calls and read device information.
  • Prevent sleepingKeep the device from going to sleep.
  • Internet accessSend and receive data over the internet.
  • Run at startupStart automatically after the device is switched on.
  • smsecure.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
  • Read storageRead files on the device storage.

Comments