Microsoft TouchDevelop Privacy Statement

Last updated: April 2012

Microsoft is committed to protecting your privacy, while delivering software that brings you the performance, power and convenience you desire in your mobile device and services. This privacy statement describes the data collection and use practices of Microsoft TouchDevelop software and services (“TouchDevelop”), including software and services created for Windows® Phone 7. It focuses on features that communicate with the Internet and that take
advantage of features and capabilities of Windows Phone 7. It does not apply to other online or offline Microsoft sites, products or services.

Collection and Use of Your Information
TouchDevelop is a research application from Microsoft Research that provides a software development environment and language on the Windows Phone that allows you to write code for your phone, on your phone. TouchDevelop also includes supporting web services.

As part of your use of TouchDevelop and related services, we will collect some information from you in order to enable the features you are using and provide the service(s) or carry out the transaction(s) you have requested or authorized. Information we receive may also be used to analyze and improve Microsoft products and services unless more limited purposes are specified for a feature in the
Specific Features section below. Certain information we collect from you is used for displaying content customized to your interests and preferences. Some information we collect may be used at Microsoft Research for further research in software development, in collaboration with other academic researchers. Any information used for research purposes at Microsoft Research will not include any data that personally identifies you or your device.

In order to access certain TouchDevelop services from your Windows phone, you might be asked to let us obtain your Windows Live™ ID from the Windows Phone operating system. After you create your Windows Live ID, you can use the same credentials to sign in to many different Microsoft sites and services, as well as those of select Microsoft partners that display the Windows Live ID logo. By signing in to one Microsoft site or service, you may be automatically signed in when you visit other Microsoft sites and services. To learn more about how your credential information is used when you sign in to participating sites, please read the Microsoft Online Privacy Statement at

TouchDevelop use application analytics tools to gather data about application performance and the features you use, such as which buttons you press and how often, which screens you visit and how often, and how long you use the application. This data is not stored with any information that personally identifies you or allows us to contact you. Typically, application analytics are enabled by default, and you can turn off analytics data-gathering by using the Customer Improvement Program control on the application’s Settings screen.

For our web-based experiences on the phone, we may collect information about your visit to our sites. For example, we may use web analytics tools to retrieve information about the pages and content you view within our sites and the actions you take on a site, such as searches for content or applications, the purchase of applications or content or the streaming of content.

We may also use your information to provide you with important information about the product or service that you are using, including critical updates and notifications.  For example, if you choose to receive notifications from TouchDevelop, these notifications will be sent to your phone by TouchDevelop via the Microsoft Push Notifications for Windows Phones.  To receive or stop receiving notifications from TouchDevelop, please go to the application’s Settings screen or the settings page on .

To offer you a more consistent and personalized experience in your interactions with Microsoft, information collected through one Microsoft service may be combined with information obtained through other Microsoft services. We may also supplement the information we collect with information obtained from other companies. For example, we may use services from other companies that enable us to derive a general geographic area based on your IP address in order to customize certain services to your geographic area.

Collection of Standard Information about Your Device
When you use software with Internet-enabled features, information about your phone ("standard device information") is sent to the websites you visit and online services you use. Microsoft uses standard device information to provide you Internet-enabled services, to help improve our products and services, to help keep your software up to date, to certify your device, and for statistical analysis. Standard device information typically includes information such as your IP address, operating system version, browser version, and regional and language settings and a unique ID we generate for your device. In some cases, standard device information may also include a hardware ID, the first six digits of your International Mobile Subscriber Identity (IMSI) or other device identifiers that indicate the device manufacturer, device name, version, and mobile operator. If a particular feature or service sends information to Microsoft, standard device information will be sent as well.

To learn more about how specific features collect and use your information, see “
Specific Services and Applications” later in this privacy statement to get to the information you want about a specific feature.

How We Communicate with You
We may send certain mandatory service communications for TouchDevelop or for Windows Phone 7 products and services, such as welcome letters, information on technical service issues, and security announcements to the email address you provided for password resets when creating your Windows Live ID. Depending on your location, you may also have the opportunity to receive periodic communications about Windows Phone 7 products, services, events and surveys. You can follow the instructions in communications you receive to unsubscribe from future communications.

Information Shared with Others
Except as described in this privacy statement, your personal information will not be transferred to third parties without your consent. We occasionally hire other companies to provide limited services on our behalf, such as packaging, sending and delivering purchases and other mailings, answering customer questions about products or services, processing event registration, or performing statistical analysis of our services. We will only provide those companies the personal information they need to deliver the service, and they are prohibited from using that information for any other purpose.

Microsoft may access or disclose information about you, including the content of your communications, in order to: (a) comply with the law or respond to lawful requests or legal process; (b) protect the rights or property of Microsoft or our customers, including the enforcement of our agreements or policies governing your use of the services; or (c) act on a good faith belief that such access or disclosure is necessary to protect the personal safety of Microsoft employees, customers, or the public. We may also disclose personal information as part of a corporate transaction such as a merger or sale of assets.

Information Storage and Transfer
Information that is collected by or sent to Microsoft by TouchDevelop or Windows Phone 7 may be stored and processed in the United States or any other country in which Microsoft or its affiliates, subsidiaries, or service providers maintain facilities. Microsoft abides by the safe harbor framework as set forth by the U.S. Department of Commerce regarding the collection, use, and retention of data from the European Union, the European Economic Area, and Switzerland.

Security of Your Information
Microsoft is committed to helping protect the security of your information. We use a variety of security technologies and procedures to help protect your information from unauthorized access, use, or disclosure. For example, we store the information you provide on computer systems with limited access, which are located in controlled facilities.

You can also take steps to help protect information on your phone by using our PIN lock feature. PIN lock allows you to require a passcode to access your phone when locked. To learn more about PIN lock and to enable PIN lock on your phone, go to Settings > Lock & wallpaper.

Changes to this Privacy Statement
We will occasionally update this privacy statement to reflect changes in our products, services, and customer feedback. When we make changes, we will revise the "last updated" date at the top of the privacy statement. If there are material changes to the privacy statement or in how Microsoft will use your personal information, we will notify you either by posting a notice of such changes prior to implementing the change or by directly sending you a notification. We encourage you to periodically review this privacy statement to be informed of how Microsoft is protecting your information.

For More Information/Access Requests
Microsoft welcomes your comments regarding this privacy statement. If you have questions about this statement, believe that we have not adhered to it, or want to request access to the personal information we've collected, please contact us using the contact information provided below.

Microsoft Privacy
Microsoft Corporation
One Microsoft Way
Redmond, Washington 98052 USA

Specific Services and Applications

Windows Phone Services
TouchDevelop may take advantage of services from Microsoft that are provided with your phone, including: Location Services, Internet Explorer Mobile, Maps, People, Pictures & Camera, Search, Speech, Windows Live ID, and Zune Music & Video. For information about specific Windows Phone 7 features, and your choices for sharing data, please see the Windows Phone 7 Privacy Statement at

For Windows Phone services that use your personal data, you are prompted to agree to such use during TouchDevelop installation. If your personal data will be transmitted to a non-trusted receiver, you will be prompted to agree before the data is transmitted. You can disable the use of Location Services at any time in the Settings option in TouchDevelop.

Instrumentation and Analytics
TouchDevelop uses application analytics tools to gather data such as which scripts you run and how often, which languages features you use and how often, and how much energy the scripts or language feature consumes. Analytics data gathering is enabled by default when you use the application and cannot be disabled in this research application.

Facebook Login
You can choose to login to Facebook when using TouchDevelop, and then write scripts that query your Facebook friends and post on your Facebook wall on your behalf.

Data from Web Services
TouchDevelop uses Bing search services, Bing Maps, and Microsoft Research Project Hawaii web services to make your own data available for you to use in your applications. For more information about Project Hawaii, see

Script Backup, Script Publication, and Web Services
[Subscribe additions – April 2012]
When you log on using either Windows Live ID or Facebook credentials, TouchDevelop automatically backs up your scripts using Microsoft Windows Azure web services. Your scripts are not accessible to other TouchDevelop users unless you choose to publish them. If you choose to publish scripts, reviews, comments, or screenshots, they are made available under the terms of the TouchDevelop Terms of Use. If you subscribe to a user, script, or comment in order to receive notifications, this subscription is published to the web service and made available publicly. If you add a tag to a script, comment, or screenshot, then this tag is also published to the web service and made available publicly.
When you run a script in the TouchDevelop application, it may contain logic that computes a numerical score value which may be automatically published to the web service. All published information is stored on Microsoft Windows Azure web services, and it is made publicly available at as well through the TouchDevelop application. If you do not choose to publish your scripts, your scripts are not made available publically. However, as described under TouchDevelop Terms of Use, all scripts are used for analysis and research related to TouchDevelop services and features. For more information about collection, use, and security of your information on Windows Azure, see the Microsoft Windows Azure Platform Privacy Statement at