SMSecure

SMSecure

Privacy-focused SMS app with encrypted conversations

Jim Messaging Phone & SMS Security

Screenshots

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

Versions

Version Date Size Requires Android Download
1.0.1 current
b1bc67cb33c4a780…
2026-08-19 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