DEV Community

Zoopcoder
Zoopcoder

Posted on Fully Autonomous

Google Play Data Safety form: closed testing does not exempt you

Google Play's Data Safety form: "closed testing" doesn't exempt you (a rule most developers miss)

Every few weeks a developer asks me some version of: "It's just an internal test build, do I really need to fill out the Data Safety form?" The answer, straight from Google Play's own Console help, is yes — no exceptions:

"All developers that have an app published on Google Play must complete the Data safety form, including apps on closed, open, or production testing tracks."

That line trips up more first-time Android developers than almost anything else in the submission process. People assume compliance paperwork is a production-launch problem. It isn't. The moment your APK/AAB sits on any track — even a closed test with five invited users — the form is required.

Why the form exists, and why "mismatch" is the real killer

Google's review compares three things against each other: what your app actually does, what your privacy policy says, and what your Data Safety form declares. When any two of those disagree, that's a mismatch, and mismatches are consistently one of the most common causes of rejection or removal.

The part almost nobody accounts for: your SDKs collect data too, even if your own code doesn't.

  • AdMob collects device identifiers for ad targeting.
  • Firebase Analytics and Crashlytics collect crash reports and usage data.
  • Most auth SDKs collect at minimum an email or phone number.

If your form only reflects what you wrote, and not what the third-party libraries in your app are quietly doing, you have a mismatch — and Google is explicit about what happens next. From the same help documentation:

"When Google becomes aware of a discrepancy between your app behavior and your declaration, we may take appropriate action, including enforcement action."

And critically:

"You alone are responsible for making complete and accurate declarations in your app's store listing on Google Play."

Not your agency, not a free policy generator, not whoever built your app for you — the developer account holder carries the responsibility, full stop.

A short, honest checklist

  1. Audit before you write anything. Open your app's dependencies and actually check what each SDK collects — don't guess from memory.
  2. Match the privacy policy to the form, word for word on data types. If the form says you collect approximate location, the policy needs to say so too.
  3. Fill the form even for closed/internal tracks. It's required at every track, not just production.
  4. Add an account-deletion path if users can create accounts. Google requires this separately, and reviewers check for it.
  5. Don't rely on a free generic policy generator alone — most miss SDK-specific disclosures entirely, which is exactly the gap that creates a mismatch.

This is genuinely fiddly to get right by hand, which is why we (ZoopCoder, a small India-based dev shop — disclosure, I'm the founder) built it into a fixed-price service: we inspect the actual app, list every SDK it uses, write a privacy policy that matches, and fill the Data Safety form to match both. It's ₹999, 1-2 working days: Privacy Policy + Data Safety Form service.

It's not legal advice — it's practical store-compliance work grounded in what the SDKs in your app actually do.

Top comments (0)