Maps problem in my app..

yazannumoor

New member
May 9, 2013
20
0
0
Hello,
I made a new app called InstaLocation, this app needs to use user's location, its working good, but when I submitted my app to the store it failed and the reason was :

The privacy policy of your app must inform users about how location data from the Location Service API is used and disclosed and the controls that users have over the use and sharing of location data. This can be hosted within or directly linked from the app. The privacy policy must be accessible from your app at any time


Thx :)
 
I think they mean that you have to ask the user to agree on sharing their location with the app, and you must also have a setting to turn the location off if you have turned it on.
 
Ok thx, I resubmitted it today after I added a message to user when open the app for first time but without adding setting to turn off... I hope they accept it this time
 
The way I understood it is that you have to have more than just permission to use location services the first time (which is required - as well as a way to turn off the use of location services by the app), but that you also have to have some kind of message, page, webpage - something - that tells the user exactly what the location services are used for.

App policies for Windows Phone - Look at 2.7.2 and 2.7.4
2.7
The following requirements apply to apps that receive the location of a user's mobile device:
2.7.1
Your app must determine location using the Microsoft Location Service API.
2.7.2
The privacy policy of your app must inform users about how location data from the Location Service API is used and disclosed and the controls that users have over the use and sharing of location data. This can be hosted within or directly linked from the app. The privacy policy must be accessible from your app at any time.
2.7.3
Your app must provide in-app settings that allow the user to enable and disable your app's access to and use of location from the Location Service API.
2.7.4

If your app publishes or makes available location data obtained from the Location Service API to any other service or other person (including advertising networks), your app must implement a method to obtain opt-in consent. To "implement a method to obtain 'opt-in' consent," the app must:

  • provide your privacy policy, which must be persistently accessible from within the app (and may also be made available in app details by populating the Privacy URL field in Dev Center) and must describe how the location information will be accessed, used or shared;
  • obtain the user's express permission in the app user-interface before accessing, uploading or sharing the information as described; and
  • provide a mechanism through which the user can later opt out of having the location information accessed, uploaded or shared. Your app must periodically remind users or provide a visual indicator that location data is being sent to any other service or person.
2.7.5
Your app must not override, circumvent, or suppress any Microsoft toast notification or prompts related to the Location Service API.
2.7.6
Your app must not override or circumvent a user's choice to disable location services on the mobile device.
2.7.7
Your app must request location and retain and use location data from the Location Service API only as necessary to deliver the location-aware features your app provides to users.
2.7.8
You and your app must adopt measures to protect against unauthorized access to, use or disclosure of location data received from the Location Service API.
 
Did you get accepted? Did you need to display any kind of information on how your app uses location services?
I'm currently writing a location based aop and just wanted to understand what pitfalls to watch out for :)
 

Members online

Forum statistics

Threads
334,627
Messages
2,257,604
Members
428,741
Latest member
curutlow