S2MSP
SMS communication for apps restricted on phone numbers
- Developer
- Markus Friedli
- License
- Apache-2.0
- Package
com.github.frimtec.android.securesmsproxy- Category
- Connectivity, Messaging, Phone & SMS
- Latest version
- 3.8.1 · Aug 16, 2026
- Minimum Android
- Android 7.0
Screenshots
Description
As Google strongly restricts the use of SMS permissions for applications in the Play-Store, S2MSP provides an API for third party applications to send and receive SMS to specific phone numbers via a secure SMS proxy.
S2MSP acts like a local firewall for SMS communication.
Each application that wants to send/receive SMS to a phone number can register itself on S2MSP. S2MSP asks the user for permission, whether the requesting application is allowed to send/receive SMS from and to the requested phone numbers or not.
All SMS exchanged with third party applications are strongly encrypted.
S2SMP itself requires SMS permissions (SEND_SMS and RECEIVE_SMS) from the Android system and will request these permissions upon startup. S2MSP does not need any other permissions. This ensures the integrity and security of S2MSP.
The API to integrate a third party application with S2MSP is available in Maven-Central.
S2MSP acts like a local firewall for SMS communication.
Each application that wants to send/receive SMS to a phone number can register itself on S2MSP. S2MSP asks the user for permission, whether the requesting application is allowed to send/receive SMS from and to the requested phone numbers or not.
All SMS exchanged with third party applications are strongly encrypted.
S2SMP itself requires SMS permissions (SEND_SMS and RECEIVE_SMS) from the Android system and will request these permissions upon startup. S2MSP does not need any other permissions. This ensures the integrity and security of S2MSP.
The API to integrate a third party application with S2MSP is available in Maven-Central.
All versions
| Version | Released | Minimum Android | Size |
|---|---|---|---|
| 3.8.1 | Aug 16, 2026 | Android 7.0 | 6 MB |
| 3.8.0 | Jun 19, 2026 | Android 7.0 | 6 MB |
| 3.7.1 | Apr 28, 2026 | Android 7.0 | 5.5 MB |
How to install an older version of an Android app · How to install an APK file on Android
From the developer (GitHub)
APK files published by the developer on GitHub. They are signed by the developer and may not install over the other builds on this page (different signature). Links open github.com.
Similar apps
-
URLCheck
Allows analyzing (or sharing) URLs before opening them.
-
Flash Alert (Calls & SMS)
Blink the terminal when receiving a call, SMS or an application notification
-
Dib2Qm
Messenger for secured chats and groups (end-to-end encrypted)
-
Thunderbird: Free Your Inbox
Thunderbird is a 100% open source, privacy focused email app.
-
Thunderbird Beta for Testers
Thunderbird is a 100% open source, privacy focused email app.
-
NeoStumbler
Application for collecting wireless networks to geolocation services
-
MultiVNC
VNC viewer that aims to be easy to use and fast
-
Home Assistant
Control all your devices in your Home Assistant instance