The permissions required on the device for the ESME app are as follows.
- read your contacts
- modify your contacts
- read your text messages (SMS or MMS)
- receive text messages (SMS)
- send SMS messages
- control vibration
- prevent device from sleeping
Access to read your contacts and modify your contacts is to allow ESME to read and list your contacts when choosing who to send an encrypted SMS message too within the app and Modify is to allow the app to add The ESME registration service number to your contact list.
Read your text messages allows ESME to loop through your SMS mailbox looking for ESME encrypted messages. All other SMS messages are ignored.
Receive text messages allows ESME to detect the newly arrived message as one encrypted in a manner it understands and also for the app to receive the initial setup configuration SMS from the registration service.
Send SMS messages This allows ESME to send the encrypted SMS message it has created to your recipient.
If you have any questions on the apps permissions, then please get in touch.