Application Permissions

The place to discuss anything and everything about running your LiveCode on Android

Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller, robinmiller

Post Reply
sirobchGA0cda
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 47
Joined: Wed Dec 21, 2011 10:42 am
Contact:

Application Permissions

Post by sirobchGA0cda » Sat Jul 12, 2014 8:15 am

Hello,
In advance sorry for my poor english, I hope that you understand me.
In the Standalone application settings, you must activate the AD Support when you will add a inneractive banner.
And this option activate this permission :
- Phone Calls : read phone state and identity
My question is:
Which and where data are send with this permission ?

I would like describe in the description of my application why this option is activated.

And is possible to have the same description for the another application permissions ?
Thanks in advance for your answer.
Boris
My application "GeoMaths" is available on Itunes and Google Play !

jacque
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 7237
Joined: Sat Apr 08, 2006 8:31 pm
Location: Minneapolis MN
Contact:

Re: Application Permissions

Post by jacque » Sat Jul 12, 2014 8:21 pm

I don't know the answer but I'm bumping this thread so others can see it and reply. If you don't get an answer, write to support@runrev.com and ask.

My guess is that the ads need to know when the phone rings so they will stop sending data to your app.
Jacqueline Landman Gay | jacque at hyperactivesw dot com
HyperActive Software | http://www.hyperactivesw.com

sirobchGA0cda
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 47
Joined: Wed Dec 21, 2011 10:42 am
Contact:

Re: Application Permissions

Post by sirobchGA0cda » Tue Jul 15, 2014 8:36 pm

Jacque,
Thank you for your answer, I will send a email to the support.
Best regards
Boris
My application "GeoMaths" is available on Itunes and Google Play !

sirobchGA0cda
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 47
Joined: Wed Dec 21, 2011 10:42 am
Contact:

Re: Application Permissions

Post by sirobchGA0cda » Sat Jul 19, 2014 7:19 am

Hi all,
I share with you the answer from the support of Livecode :
Dear Boris,

Thank you for your request.

Inneractive Ads are a 3rd party ad service that we provide access to within
LiveCode. As they are 3rd party, we do not have access to their underlying source
so we will only be able to supply the general terms of why this permission is
activated.

When this permission is activated, the following an app can access the following-

-read your IMEI/IMSI (to identify your device/SIM),
-read your phone number
-which provider is being used
-see whether a call is active and if so, phone number of the remote party

These might seem some extreme details that this permission gives access too but,
like other ad providers, I believe this permission is needed to allow the ad
service to-

-identify your device for target-ads (so the ad provider could tell whether a
certain ad was already shown to you)
-for statistical purposes

You may wish to contact inneractive directly in regards to this matter as they
should be able to provide you further information

http://inner-active.com/

In regards to the other application permissions that are available, below is a
breakdown of these-

Write external storage- Write external storage is required if your app will read
or write files on external storage(e.g. an SD card)
Internet- nternet is required if your app is accessing the internet.
Camera- Camera is required if your app is using any camera features.
In-App Billing—App Billing is required if you wish to use In-App purchasing
Read Contacts- Needed if you wish to read a devices contacts
Write Contacts- Needed if you wish to write to a devices contacts
Fine Location- Fine Location is required if you wish to use GPS to triangulate
device location (requires
course location)
Coarse Location- Coarse location is required if you wish to use mobile networks to
triangulate device
location
Vibration- Required if you wish to use a devices in built vibration motor
Idle Timer- Required if you wish to specify a time of dimming/locking a screen
when no user interaction has occurred
Ad Support- Required if you use ads within your app

I hope the above information gives you some leads.

Kind Regards,


Neil Roger
Best regards
Boris
My application "GeoMaths" is available on Itunes and Google Play !

harper58
Posts: 22
Joined: Tue Dec 16, 2014 7:58 pm
Location: Louisville, KY

Re: Application Permissions

Post by harper58 » Wed Dec 17, 2014 12:46 pm

Is there a way to retrieve the IMEI and phone number on Android and iOS?
I'm replying to this post because it is the only one I found that mentions this and it seems to indicate that there is a way to do it. It seems like these should be parameters of the mobileBuildInfo function. Boris mentions the "Phone Calls : read phone state and identity" permission. I don't see that in there. I'm using 7.0.1 (rc3) on Windows 8.1.
Thanks,
Rich

jacque
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 7237
Joined: Sat Apr 08, 2006 8:31 pm
Location: Minneapolis MN
Contact:

Re: Application Permissions

Post by jacque » Wed Dec 17, 2014 7:37 pm

I don't think there's a way to get that info. It's sensitive information that could be misused by malware.
Jacqueline Landman Gay | jacque at hyperactivesw dot com
HyperActive Software | http://www.hyperactivesw.com

Post Reply

Return to “Android Deployment”