BlogCompliance

Google Play Data Safety Form: Evidence-Based Guide

Build a data-flow and SDK inventory, answer the Data safety questions from observed behavior, and keep the declaration aligned with the released app and privacy policy.

D
|Founder & Delivery Lead
|||
8 min read

What Is the Data Safety Form?

The Data safety declaration in Play Console tells users what data the released app collects or shares and describes selected security practices. It must reflect actual app, backend, and third-party behavior; a permission list alone is not a data-flow inventory.

The published store section is based on the developer's answers. Treat the declaration as a controlled release artifact, with an owner, evidence, and a review whenever code, SDKs, backend flows, or account features change.

Source boundary

Google's Data safety guidance and User Data policy were checked on August 5, 2026. Recheck both sources and the app's current Console state before submitting.

When Is It Required?

Requirement and exemption details depend on publication state. Google's current guidance documents an exemption for apps active only on the internal testing track; do not generalize that exemption once the app moves to another track or publication state.

  • Check the Data safety status and required actions shown for the app
  • Complete the declaration before moving beyond an exempt internal-only state
  • Review the answers when an app update changes data behavior
  • If no data is collected or shared, verify that claim against code, backend requests, and every included SDK

Inaccurate declarations can lead to review questions or policy enforcement. Use the status and correction route supplied by Google for the specific app.

Data Types You May Need to Declare

Google's current form groups data into categories such as the following. Use the definitions and subtypes in the live form rather than inferring an answer from the label alone:

  • Location — Approximate or precise location data
  • Personal info — Name, email, user IDs, address, phone number
  • Financial info — Payment info, purchase history, credit score
  • Health and fitness — Health data, exercise data, sleep data
  • Messages — Emails, SMS/MMS, other in-app messages
  • Photos and videos — Photos, videos taken or stored
  • Audio files — Voice recordings, music files, other audio
  • Files and docs — Files stored or created
  • Calendar — Calendar events
  • Contacts — Contact list data
  • App activity — Page views, taps, search history, installed apps
  • Web browsing — URLs visited within the app
  • App info and performance — Crash logs, diagnostics, performance data
  • Device or other IDs — Device ID, advertising ID, Android ID

SDK behavior is configuration-specific

Do not copy a generic SDK disclosure. Record the SDK version, enabled features, initialization settings, consent state, network destinations, vendor documentation, and observed runtime behavior. Declare the data flow that applies to the released build.

Step-by-Step Guide

Step 1: Audit Your App's Data Collection

Before filling out the form, create a complete inventory of all data your app collects. Include data collected by your own code and by all third-party SDKs. For each data type, note whether it is collected, shared with third parties, and whether users can request deletion.

Step 2: Open the Data Safety Form

Open the app in Play Console and find the current Data safety task under the policy or app-content workflow. Console labels can move, so use search or the setup checklist if that path is not visible.

Step 3: Answer the Initial Questions

Answer the current opening questions from the released app and SDK inventory. Console wording can change, so do not rely on a fixed question count or an older screenshot; preserve the form version and the evidence used for each answer.

Step 4: Declare Each Data Type

For each data type you collect, specify: Is it collected? Is it shared? Is it processed ephemerally? Can users request deletion? What is the purpose (app functionality, analytics, advertising, etc.)?

Step 5: Security Practices

Answer the security, deletion, and applicable Families questions from the implemented behavior and current policy definitions. Do not infer encryption in transit from one HTTPS endpoint while another app or SDK flow remains unverified.

Step 6: Review and Submit

Google shows a preview of how your Data Safety section will appear on the Play Store. Review it carefully before submitting.

Pro Tip

Keep a spreadsheet of all SDKs in your app with their data collection details. Update this document with every SDK addition or update. This makes Data Safety Form updates much faster.

Third-Party SDK Evidence Matrix

Build one row for every production dependency. Vendor documentation is a starting point; configuration and observed network behavior determine the app-specific answer.

FieldEvidence to retain
SDK identityVendor, package, version, enabled modules, and build variant
Data flowData type, source, destination, purpose, retention, and whether it is collected or shared under Google's definitions
User controlConsent, opt-out, deletion, account removal, and behavior before a choice is made
Transport and storageObserved endpoints, encryption state, server processing, and regional handling
Source recordVendor policy URL and date, test evidence, configuration owner, and last reviewed build

Declaration Checks Before Submission

  • Omitting SDK behavior — The declaration covers data handled through included SDKs as well as first-party code
  • Unsupported "no data" answer — Confirm the claim against the release build, backend, diagnostics, push, authentication, payments, ads, and other enabled services
  • Not updating after SDK changes — Adding or updating an SDK may change your data collection
  • Inconsistency with privacy policy — Your Data Safety declarations must align with your privacy policy
  • Assuming encryption coverage — Verify each relevant first-party and third-party transfer before answering

Privacy Policy Requirements

The privacy policy, in-app disclosures, consent surfaces, deletion flow, and Data safety declaration should describe the same implemented data lifecycle. Check the current User Data policy for the app's applicable requirements.

  • Keep the policy URL publicly reachable for users and reviewers
  • Identify the app or developer and the data covered by the policy
  • Explain collection, use, sharing, security, retention, and user-control practices that actually apply
  • Provide the contact and deletion information required for the app's data flows
  • Update the policy and declaration together when implementation changes

Consistency Is Key

The app behavior, SDK inventory, Data Safety answers, consent surfaces, and privacy policy should describe the same data flow. A mismatch can trigger review questions or enforcement and must be corrected at the source.

Frequently Asked Questions

What happens if I fill it out incorrectly?

Google may block a release or take another policy action. Use the notice and Policy status record to identify the exact mismatch and available correction or appeal route.

Do I need to fill it out for internal testing?

Check the current Data Safety requirement for the app's track and publication state. Google documents an exemption for apps active only on internal testing, while apps moving beyond that state need the applicable declaration completed.

Can I say my app collects no data?

Yes, if the released app, backend, and every enabled SDK satisfy Google's current definition of no collection and no sharing. Preserve the dependency and runtime evidence used for that answer.

Declaration evidence

Complete Data safety from observed data flows

A defensible Data safety declaration starts with SDK, backend, permission, and product-flow inventory, then maps collection, sharing, purpose, and security to the actual build.

Inventory

List SDKs, endpoints, permissions, analytics, crash tools, ads, authentication, and support flows.

Mapping

Connect each data type to collection, sharing, purpose, optionality, retention, and deletion behavior.

Alignment

Keep the form, privacy policy, listing, and build behavior synchronized after every material change.

Next step: Freeze the build and create a data-flow table before editing the Console declaration.

Discuss evidence review

Evidence standard

Primary references

These first-party sources support the changeable platform requirements in this guide. Your current Play Console notice remains authoritative for account-specific steps.

Review your next Play Console step

Tell us what the account shows, where the release is blocked, and what has already been submitted. We will scope the work around the evidence in your case.

Discuss Your Release

Related Services