Google’s Android is a software stack for mobile devices that includes an operating system, middleware and key applications. The Android App Developer site provides a comprehensive guide to building an application compatible with the Android OS, along with tools to test and successfully deploy the app in the Google Play marketplace.
- Collection and Use of Data: If your application stores personal or sensitive information provided by users, it must do so securely. If the user provides your application with Google Account information, your application may only use that information to access the user’s Google Account when, and for the limited purposes for which, the user has given you permission to do so. Android Software Development Kit License Agreement, Section 4.3
- Unique Identifiers: Google does not require developers to ask a user’s permission before requesting the Android ID.
Google+ Application Sign-In:
Third-party apps and Web sites can now incorporate Google+’s sign-on service. Whether you’re building an app for Android, iOS or the web, users can now sign in to your app with Google, and bring along their Google+ info for an upgraded experience.
- Usage of Android advertising ID
Google Play Services version 4.0 introduced new APIs and an ID for use by advertising and analytics providers. Terms for the use of these APIs and ID are below.
- Usage. The Android advertising identifier must only be used for advertising and user analytics. The status of the “Opt out of Interest-based Advertising” setting must be verified on each access of the ID.
- Association with personally-identifiable information or other identifiers. The advertising identifier must not be connected to personally-identifiable information or associated with any persistent device identifier (for example: SSAID, MAC address, IMEI, etc.,) without the explicit consent of the user.
- Respecting users’ selections. Upon reset, a new advertising identifier must not be connected to a previous advertisingidentifier or data derived from a previous advertising identifier without the explicit consent of the user. Furthermore, you must abide by a user’s “opt out of interest-based advertising” setting. If a user has enabled this setting, you may not use the advertising identifier for creating user profiles for advertising purposes or for targeting users with interest-basedadvertising. Allowed activities include contextual advertising, frequency capping, conversion tracking, reporting and security and fraud detection.
- Transparency to users. The collection and use of the advertising identifier and commitment to these terms must be disclosed to users in a legally adequate privacy notification.
- . The advertising identifier may only be used in accordance with these terms, including by any party that you may share it with in the course of your business. Beginning August 1st 2014, all updates and new apps uploaded to the Play Store must use the advertising ID (when available on a device) in lieu of any other deviceidentifiers for any advertising purposes.
Android Developer Guide
Best Practices for Handling Android User Data
Android Market Developer Distribution Agreement
Google AdMob’s policy on Device Identifier
Android Permissions: User Attention, Comprehension, and Behavior
Google’s New Ad Policy Could Signal the End of AirPush