Skip to main content

Google Play

Google Play is essentially unaddressed. There are no Play, Data Safety, or Play Console docs anywhere in the repo — every launch document is Apple/TestFlight only. There is no android/ prebuild and no Android submit profile in eas.json. Android is a from-scratch enablement, not a final polish.

Add android.package to app.json

First Android prebuild

Android EAS build (AAB)

Play Console: create app

Data Safety form

Content rating (IARC)

Privacy policy URL

Internal testing track

Blockers

ItemStatusNotes
android.package (applicationId)Open — blockerMissing from app.json; a Play build is impossible without it
AAB build profile + Play submit configOpeneas.json has iOS submit only; no serviceAccountKeyPath or track
Data Safety formOpenMust declare photos (biometric), health/measurements, email, name, purchases, crash — and PostHog analytics + session replay; none drafted
Permissions declarationOpenWRITE_EXTERNAL_STORAGE is deprecated/ignored on Android 13+ and is a flagged permission — likely remove or declare
Privacy policy URLDone (shared with iOS)Same hosted policy
Target API levelLikely OK via Expo defaultsExpo SDK 54 / RN 0.81 targets a current API level, but this has never been built or verified for Android
Content rating (IARC questionnaire)Open (manual)Not started
Signed AAB / Play App SigningOpenNo Android keystore or build has been produced

Android remaining, in order

  1. Add android.package to app.json (for example com.kcb1099.drape to match iOS), then run a first Android prebuild.
  2. Add an Android EAS build + Play submit config and produce a signed AAB via Play App Signing.
  3. Remove or replace WRITE_EXTERNAL_STORAGE so it does not trigger a Play permissions declaration.
  4. Complete the Data Safety form, including the PostHog analytics and session replay data.
  5. Complete the content-rating questionnaire and enter the privacy + support URLs.
  6. Produce a full Android screenshot set and ship to an internal testing track first.
Reuse from iOS

The privacy policy, terms, account deletion, consent flow, and most store copy are already built and shared with iOS. Android is missing the platform plumbing and the Play-specific console work — not the product itself.