my app failed certification with reason : "4.1.1 Your app must have a privacy statement if it is network-capable . . . You must provide access to your privacy policy in the Description page of your app, as well as in the app’s settings as displayed in the Windows Settings charm."
What are they talking about? what description? how do I set info displayed in windows settings?
the app is C#
To add a link to your privacy policy:
//using Windows.UI.ApplicationSettings;
//using System;
// You can put this event handler somewhere in a main class that runs your app.
// I put it in may main view model.
SettingsPane.GetForCurrentView().CommandsRequested += ShowPrivacyPolicy;
// Method to add the privacy policy to the settings charm
private void ShowPrivacyPolicy(SettingsPane sender, SettingsPaneCommandsRequestedEventArgs args)
{
SettingsCommand privacyPolicyCommand = new SettingsCommand("privacyPolicy","Privacy Policy", (uiCommand) => { LaunchPrivacyPolicyUrl(); });
args.Request.ApplicationCommands.Add(privacyPolicyCommand);
}
// Method to launch the url of the privacy policy
async void LaunchPrivacyPolicyUrl()
{
Uri privacyPolicyUrl = new Uri("http://www.yoursite.com/privacypolicy");
var result = await Windows.System.Launcher.LaunchUriAsync(privacyPolicyUrl);
}
You should state whether your app is collecting any information and what you're doing with it. If you don't do so, still say so.
According to their rules you're supposed to show such a notice at two different locations:
I assume the latter can be any custom label or text showing control displaying such a notice. Just read section 4.1.1. here. Just keep in mind that this can be any data sent to the internet, e.g. highscores, matchmaking information or maybe just some update check for data.
If you're using some kind of highscore list, you could just include some notice like this:
This app transmits your highscore with your nickname to our servers if you choose to do so. We won't share this data with any third party and will only use it to compile the official high score list.
I'm no lawyer and as such can't give you any really apropriate and accurate policy depending on your app, but it should give you an idea on what they're looking for. If you're still unsure, try to check apps doign similar things to yours.
More information regarding the settings charm can be seen found on MSDN and in this blog post.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With