Windows 8 Certification Tips: The privacy statement
One of the most common reasons Windows 8 apps fail certification is lack of a privacy statement, this blog explains when you need one and gives tips on how to do it.
With the Developer Movement rewarding you for publishing your apps, you are probably all psyched to submit your app to the store. Here’s a little something to help you pass certification on the first try.
Do I need a privacy policy for my app?
Windows 8 Certification requirement 4.1.1 states
“Your app must have a privacy policy if it collects personal information”
Now most of us building apps read that and think, hey I’m not collecting anyone’s email address or phone numbers with my app so I don’t need a privacy statement. Then you submit your app for certification and it fails! Why?
Personal information includes: Webcam snaps, Audio/Video recordings, Photos, Documents, Contacts, and so on. So if you are using the webcam to take pictures or creating a document that access contact information or users files you need a privacy statement.
Personal information also includes: IP Addresses. That means if your app has the ‘internet client’ capability enabled in your app you are going to need a privacy statement. By the way, the default templates in Visual Studio include the ‘internet client’ capability, so unless you change the default manifest, you will need a privacy statement.
What do I put in a privacy policy?
According to Windows 8 certification requirement 4.1.1
“In general, an acceptable privacy policy is one that:
- Informs users of the information collected by your app
- Informs users how that information is used, stored, secured and disclosed
- Describes the controls that users have over the use and sharing of their information
- Describes how they may access their information
- Complies with applicable laws and regulations
We do not provide a sample or a template for a privacy policy beyond that. Since the privacy policy is a document between you and the users of your app, you will have to write it and publish it on a website yourself.
If you do not actually collect or store personal info from the users, say so in your privacy policy”
Where do I have to put this privacy policy?
You must provide the privacy policy (or a link to it) in the description page of the submission site and in your settings. Here’s a great post from Tim Heuer telling you how you can use a free Azure website to host your privacy policy!
Where can I find some examples?
Take a glance at the Windows 8 store and look at the description pages of some published apps. You can also go to the settings page of any installed apps you may have. If your app doesn’t collect personal information, you can probably write it yourself making it clear that you do not collect personal information. If your app does collect personal information you need to do your homework and find out the appropriate legal wording for your privacy policy.
CTE Solutions is an app created by a training centre to help people find courses.
“This application does not collect or share any personal information. Your IP address (and related data provided by the operating system when making a web request) may be logged by the Internet-based servers (controlled by CTE Solutions) that provide the data used by the application.”
The Microsoft game Wordament which has you log in with a userid to play the game and posts high scores uses the Microsoft Online Privacy notice found here.
PuzzleTouch Prime which is a jigsaw puzzle game that allows you to create puzzles from your own photos uses the privacy policy here
Can I have a code example for adding it to settings?
Sure, we all live for cut and paste. I found a nice C# example of how to add a privacy policy to your settings in a blog post at Expression Blend.com.
This was helpful do you have more useful stuff for Windows 8 app developers?
We have a windows 8 resources page where we continue to add content and blogs we think can help you here.
Comments
Anonymous
November 05, 2012
Thanks it was very easy to understand and informative alsoAnonymous
November 05, 2012
Hi Ishu, glad we could helpAnonymous
December 25, 2012
i am facing some pblm in privacy statement...Anonymous
January 03, 2013
Hi Vijay, what's the issue you are facing?Anonymous
January 09, 2013
Great article. Ty!Anonymous
September 18, 2014
can we host privacy page on a self hosted blog ?Anonymous
September 19, 2014
@tanmay - I believe so, I have done it on a page of a Wordpress blog, Really what matters is you provide a URL for a web page that provides your privacy policy. I don't think where it is hosted matters much. I am 95% sure about that, but not 100% sure.