1. Make sure your PWA is store-ready
Your site needs HTTPS, a web manifest with name, icons (at least 512×512), theme_color, start_url and display: standalone, and a registered service worker.
2. Wrap it in a Trusted Web Activity
A TWA is the official Android container for PWAs. You can run Bubblewrap locally, or let SaaSToStore handle it — the output is a signed .aab with Digital Asset Links configured.
3. Create a Google Play developer account
One-time 25 USD fee on the Google Play Console. Verify your identity (passport or ID card). Allow 24 to 48 hours for approval.
4. Create the app listing
In the Play Console, create a new app. Prepare: app name (≤30 chars), short description (≤80), full description (≤4000), 2–8 screenshots, a 512×512 icon, and a 1024×500 feature graphic.
5. Upload your signed .aab
Open Production → Create new release → upload the .aab. The Play Console signs and optimizes APKs from the bundle for every device.
6. Fill content rating, target audience, data safety
Google asks for a content rating questionnaire, your target age, and a data safety form. Answer honestly — wrong answers are a common rejection reason.
7. Submit for review
Once everything is green, submit. Review usually completes in 24 to 72 hours. If rejected, fix the cited issue and resubmit immediately — there is no penalty.