Get your app approved and live — on Google Play & Apple App Store
From account setup to policy compliance and final release, I guide you through publishing your app. Dedicated tester work is available as a separate service when needed.
Submission Process
How app publishing works — platform by platform
Each platform has its own review timeline, mandatory requirements, and fee structure. Here's a transparent breakdown of what to expect.
Google Play
Review Timeline
20 – 30 business days
Service Fee
1,000,000 ₫
12 testers required for 14 days — 500,000 ₫ (mandatory by Google)
- Google mandates a closed-testing phase with at least 12 real testers for 14 consecutive days before a new app can go live on the Play Store.
- The submission fee covers listing creation, policy & compliance review, build upload, and rejection troubleshooting.
Apple App Store
Review Timeline
7 – 15 business days
Service Fee
1,000,000 ₫
- Apple review is typically faster, but the timeline can vary significantly for apps with complex features or edge-case policy concerns.
- The submission fee covers App Store listing optimization, policy review, TestFlight setup guidance, and rejection troubleshooting.
Cost Summary — Both Platforms
2,500,000 ₫
App upload — Google Play
Listing, policy review, build upload & rejection support
1,000,000 ₫
App upload — Apple App Store
Listing, policy review, TestFlight & rejection support
1,000,000 ₫
12 testers × 14 days (Google Play)
Mandatory by Google for new app listings
500,000 ₫
Total (first submission)
2,500,000 ₫
The submission service covers everything outside of code: policy language, store descriptions, metadata, data-collection declarations, and content-rating forms. If Google or Apple requires a code change, that falls under your development scope — but I'll advise you on requirements before submission to minimise surprises.
Post-launch Update Support
App update support after launch
Once your app is live, keeping it updated shouldn’t be a hassle. Here’s how ongoing update support works.
First 30 days
Complimentary update support included with every submission. No additional charge.
Free
After the first month
Rate per update
50,000 ₫/ update
Free quota
2 updates / month
Under 2 store updates per month are free. From 2 updates onward, all updates in that month are charged at 50,000 ₫ each.
Monthly examples
1 update / month
Free
2 updates / month
100,000 ₫
3 updates / month
150,000 ₫
What's Included
Everything needed to publish with confidence
A complete walkthrough of the submission process, tailored to your app.
Pricing
Simple, transparent pricing
One flat rate per platform — no hidden fees.
Google Play
Full submission support for Android apps.
- Google Play Console setup consulting
- Listing creation & optimization
- Policy & compliance review
- Closed testing track setup guidance
- Production submission support
- Rejection troubleshooting
Apple App Store
Full submission support for iOS apps.
- Apple Developer account consulting
- App Store listing optimization
- Policy & compliance review
- TestFlight setup guidance
- Production submission support
- Rejection troubleshooting
Both Platforms
Launch on Google Play and Apple App Store together.
- Everything in Google Play + Apple App Store
- Consistent listing — title, description & keywords — across both stores
- Priority support during review
Prices are listed in USD for English visitors. Contact me directly to arrange payment.
Asset Checklist
What you need to prepare before submission
Based on the latest Google Play Console and App Store Connect requirements (updated October 2026). Each item is tagged with the store it applies to. No screenshots or graphics yet? I can help — contact me for details.
Store Listing Copy
- Max 30 characters
App Name
Both storesGoogle Play: up to 30 characters. App Store: 2–30 characters. No emoji, ALL CAPS (unless it's your brand), ranking claims like “#1” or “App of the year”, or price/promo text like “50% off”.
- Max 30 characters
Subtitle
App StoreShown under the app name on the App Store. Summarise the core value in one short phrase.
- Max 80 characters
Short Description
Google PlayFirst text users see on the Play listing. Plain characters only — no emoji, symbols, or line breaks.
- Max 4,000 characters
Full Description
Both storesPlain text (App Store doesn't support HTML). Highlight key features; avoid keyword stuffing — Google can suspend listings for repetitive keywords.
- Max 100 bytes
Keywords
App StoreComma-separated, each keyword longer than 2 characters. Don't repeat the app name or use other brands' names.
Icon & Graphic Assets
- 512 × 512 px
App Icon
Google Play32-bit PNG, max 1 MB. Full square — Google applies the rounded mask automatically.
- 1024 × 500 px
Feature Graphic
Google PlayJPEG or 24-bit PNG, no transparency. Displayed at the top of the Play listing and required to publish.
Screenshots
- 2–8 images · 1080 × 1920 px
Phone Screenshots
Google PlayJPEG or 24-bit PNG, no transparency. 9:16 portrait or 16:9 landscape; each side 320–3,840 px and the long side at most 2× the short side.
To be eligible for Google Play recommendations: at least 4 screenshots (3 for games) at 1080 × 1920 px or higher.
- 4+ images · 1080 – 7680 px
Tablet Screenshots (7" & 10")
Google Play16:9 or 9:16. Recommended so your app is promoted on tablets and large screens.
- 1–10 images · 1206 × 2622 px
iPhone Screenshots
App StoreRequired size: 6.1"–6.3" iPhone with Dynamic Island (1179 × 2556 or 1206 × 2622). Optional 6.9" (1320 × 2868). JPG/PNG, no transparency.
Easiest: take screenshots directly on an iPhone 14 Pro, 15, 15 Pro, 16, 16 Pro, 17, 17 Pro or 18 Pro (not Plus, Pro Max or Air). From April 2027, apps built with the iOS 27.1 SDK also need iPhone Duo screenshots.
- 1–10 images · 2064 × 2752 px
iPad Screenshots
App StoreRequired only if your app supports iPad — 13" display (2064 × 2752 or 2048 × 2732).
Links & Review Information
- A live URL
Privacy Policy URL
Both storesMandatory on both stores, even if the app collects no data. Must also be linked inside the app and match your Data Safety / App Privacy answers. Google requires a public web page — no PDFs.
Need a privacy policy page? I can set one up as part of the website service.
- A live URL
Support URL
App StoreRequired by Apple and must lead to real contact information.
No website yet? I also build and host websites, at a special rate for app submission clients — ask me for details.
- Name · Email · Phone
Contact Information
Both storesGoogle Play shows the contact email on your store listing; Apple uses the name, email and phone (international format, e.g. +84) to reach you during App Review.
- If the app has login
Demo Account for Reviewers
Both storesA working username/password (or a full-featured demo mode) with instructions, and keep your backend running — otherwise the app is rejected as incomplete.
Ready to publish?
Let's get your app live on the store without the guesswork.
Contact MeFAQ
Common questions
Google Play review is typically a few hours to a few days; Apple App Store review is usually 1–3 days, though both can vary and take longer for complex apps.