In May 2021, Google Play announced the new Data safety section, a developer-provided disclosure of apps' user data collection, sharing, and security practices.
This page can help you complete the requirements for this data disclosure with respect to your usage of the Google Home Mobile SDK. On this page, you can find information on whether and how our SDK handles end-user data, including any applicable configurations or invocations you can control as the app developer.
We aim to be as transparent as possible in supporting you. However, as the app developer, you are solely responsible for deciding how to respond to Google Play's Data safety section form regarding your app's end-user data collection, sharing, and security practices.
How to use the information on this page
This page lists the end-user data collected by only the latest version of the SDK.
We provide information about data collected automatically versus data collected based on your usage. Automatic collection means that the SDK collects specific data without you invoking any specific method or class in your app. However, in many cases, the data collected by the SDK depends on your app's specific usage of the product, meaning your app's configuration and how you invoke the SDK.
To complete the data disclosure for your app, you can use Android's data types guide, to help you determine which data type best describes the collected data. In your data disclosure, make sure to also account for how your specific app shares and uses the collected data.
SDK data collection
The Google Home Mobile SDK provides Matter APIs built in Google Play services to quickly build Matter apps compatible with billions of Android devices. The SDK collects information about the SDK's interactions App Activity with Matter devices, and portions of that data are sent to a Google log collection server. Information logged includes commissioning events and sharing events, Matter device information, mobile device information, and client app information.
The SDK metadata, and client app metadata are used to monitor the adoption rate of different SDK releases by different apps, and to understand which SDK features have been integrated into different mobile apps.
The SDK also collects non-user-specific data that allows Google to improve the Google Home experience for users. This data is NOT used to model a specific user's behavior. The analysis of the data results in product wide decisions and changes to the overall system, not in changes to a specific user's experience.
The SDK collects all data anonymously. Logs do not contain any identifiers that can be traced back to a specific user. The collected data is only retained for a short period of time. Before deletion, the data is aggregated to obtain high-level product performance metrics, which are used to improve the SDK.
For each data type listed:
The SDK transmits encrypted analytics data off the device through a Google log collection server to Google's data analytics pipeline.
The collected data is used in aggregate form to improve the SDK: to monitor overall SDK usage and performance, and to detect software defects in the product.
The SDK enabled third party usage sharing with App developers that use the SDK. Data collected by Google that can be used to monitor your Matter project's reliability made available to developers through Google Cloud Analytics for Matter
The SDK does NOT share data with other apps on the user’s device.
- All data transmitted from the SDK is encrypted in transit.
- Neither the app developer nor the users of the app utilizing this SDK can opt out of data collection or delete their data.