Google Play services is core system software that enables key functionality on everycertified Androiddevice. There are three types of core device features that Google Play services provides:
Security and reliability
Google Play services helps to ensure the security and reliability of an Android device, and keep devices updated with the latestsecurity features.This includes:
- Google Play Protect,which can warn users if an app contains known malware.
- Identification and validation of secure connections, such as allowing a device to safely and automaticallyrecognise and connectto other devices, orshare files or appswith Android devices nearby.
- Protection of apps from fraud and security threats throughSafetyNet.
- End-to-end encryptedbackup of your data when users have a lock screen passcode.
- Management and protectionof your passwords.
Developer APIs
GooglePlay services provides developers with thousands of continually updated APIs that enable them to deliver high-quality experiences in their apps, such as:
- Streaming media usingGoogle Cast.
- IntegratingGoogle Mapsto enhance app functionality.
- Providing accurate location information through theFused Location providerwhen apps have permission to access location.
- Enabling servicesthat allow developers to build advertising constructs according to user and app settings.
- Sending timely notifications via amessaging transport layer.
Core device services
Google Play services enables core services on Android devices. For example:
- When users make anemergency callto a supported emergency number, Googlehelps local emergency servicesdirectly receive the device’s location.
- Google’s auto-fill services help users to save time and reduce typing errors.
- Nearby Shareallows users to send and receive files with their contacts or anonymously.
- Find My Devicemakes it easy to locate, lock or wipe a lost device.
- Fast Pairmakes it easy to connect Bluetooth accessories using your Google Account.
Additionally, when a user signs in to their Google Account on their device, they are able toupdate their Google Settings,manage the security of their account and sync important data, such as their Google Contacts, across devices.
Why Google Play services collects data
Google Play services collects data on certified Android devices to support core device features. Collection of limited basic information, such as an IP address, is necessary to deliver content to a device, app or browser. Device manufacturers also provide Google Play services with permission to access certain data on a device, such as location and contacts, to support these features.
Actual data collection varies depending on device settings configured by a user, the apps and services installed or used on a device, the device manufacturer and a user's Google Account settings. In many instances, Google Play services will access data locally on the device without collecting data off the device.
To support each of the functions described above, Google Play services may collect information for the following reasons:
Security and fraud prevention
Google collects data through Google Play services to help protect users, Google services and third-party developers' apps and services from fraud, spam and abuse. This includes:
- Information to validate that a request iscoming from a real userand information about installed apps, including the results of malware scans.
- Google Account and login information if a user is signed in on a device ormoves their datato a new device.
- Google may collect a device's phone number to provideaccount recovery servicesand to log users in to phone-number-based services (like Google Meet).
- Hardware identifiers such as IMEI, MAC addresses and serial numbers, to update devices with the latest security patches and to monitor trends across the Android ecosystem, such as how long different types of devices stay in service. Google’sDevice configuration service,which collects data to ensure that devices remain up to date and are working as well as possible, is part of Google Play services.
Support and improve the Android ecosystem
As described above, Google Play services provides a number of APIs and core device services that enable Android to be a feature-rich, connected platform. Google may collect data about these services and APIs to help provide, maintain and improve them. Depending on device settings, Google may collect additional information about a device. Examples include:
- Google collects data to understand how these APIs are used and to help ensure that they function correctly.
- IfGoogle Location Accuracyis enabled, in addition to providing more accurate location on a device,location informationmay be used in an anonymous way to improve location-based services.
- If a device’susage and diagnostics controlis enabled, Google collects information about device usage and how well a device is working to improve products and services, like Google apps and Android devices.
Provide Google services
If a user uses Google apps and services on Android, Google collects data through Google Play services to provide and improve those apps and services. For example:
- Depending on a user’s settings, Google collects data likecontactsandbookmarksto sync them across devices and the cloud.
- Google Play services syncs a user’s Google Account settings across devices, and collects information to help protect their account.
- Google Play services may collect data to enable embedded app functionality, like Google Maps.
- Google Play services help users interact andsend messagesdirectly tobusinesses.
- When usingGoogle Pay,Google Play services help users manage their payment info, makecontactless paymentsor use adigital car keysecurely.
- Google collects data when you use aPlay Gamesprofile or services.
- For users with the 'Saves your activity from apps on this device' setting enabled underWeb & App Activityon their device, Google may save activity data from apps on the device to their Google Account so that it can be used to personalise Google apps and services.