Archive

Archive for the ‘Android Development’ Category

Permission requests of RemoteSMS Pro

June 25th, 2011 No comments

Recently, we were asked why RemoteSMS Pro needs so many Permissions.
So here are the Permissions of RemoteSMS Pro explained in detail (also applies partly to all other apps from ct-designs):

PermissionExplanation
android.permission.INTERNETPermission is needed to start the Webserver of RemoteSMS Pro
android.permission.READ_CONTACTSThis is needed for showing you your contacts and contacts groups on the Webinterface of RemoteSMS Pro
android.permission.READ_SMSRemoteSMS Pro needs this permission for accessing your SMS History
android.permission.WRITE_SMSThis is needed in order to delete messages or mark them as read
android.permission.SEND_SMSIn order to be actually able to send new Messages from the webinterface this Permission is needed.
android.permission.WAKE_LOCKThis permission is needed to avoid the phone going into sleep mode when the screen is turned off and thus slowing things rapidly down.
android.permission.READ_PHONE_STATEThis permission enables RemoteSMS to read your phone-number and/or your IMEI. This is needed in order for the Android LVL to work (mainly copy-protection).
android.permission.WRITE_EXTERNAL_STORAGERemoteSMS Pro caches all HTML code and contact pictures/data on your external sd-card in order to speed things up. Also, this enables you to modify the HTML code of the webpages used and to create your own RemoteSMS Pro Templates.
android.permission.BLUETOOTHPermission needed in order to start the Bluetooth Webserver.
android.permission.ACCESS_WIFI_STATEThis is needed to display the IP of your phone (the URL you connect to).

We encourage you to always contact our support first if you have any questions or problems.