To get an app into the stores you need a developer account in App Store Connect and Google Play Console, a build made with current SDKs, a declaration of the data you collect and a privacy policy. New personal Google Play accounts must run a closed test before production access: at least 12 testers opted in continuously for 14 days. Apple reviews most submissions in under a day, while Google takes up to seven days for some accounts.
Key takeaways
You need two developer accounts — one in the Apple Developer Program and one on Google Play — plus proof of the legal entity if you enrol as an organization. The first decision comes before the code: whose name the app ships under. The account defines who owns the product, who receives payouts, who sees the statistics and who can release updates, so for a commercial app it is registered to the owner's legal entity, not to an employee and not to a contractor.
| What is required | App Store | Google Play |
|---|---|---|
| Fee | $99 per year for membership in the Apple Developer Program | $25 one-off when registering an account |
| Organization account | A legal entity, a D-U-N-S Number, a work email on the company domain and a working public website | An organization with a D-U-N-S Number; the name and address must match the Dun & Bradstreet record |
| Individual account | An account with two-factor authentication; the seller shown is the person's legal name | Verification of identity, address, email and phone with a one-time code |
| Before the first release | App Review | Google Play review, plus a closed test for new personal accounts |
| Management console | App Store Connect | Google Play Console |
A D-U-N-S Number is issued by Dun & Bradstreet and should be requested early: without it an organization cannot enrol in either programme. If the company details in the profile drift apart from the agency record, Google gives a deadline to fix them and then restricts the account and pulls the apps from the store.
Personal Google Play accounts created after 13 November 2023 must run a closed test before production access: at least 12 testers opted in continuously for no less than 14 days. This is the most common reason release plans slip for teams that learn about the rule at the last moment.
Only testers who stayed in for all 14 days in a row count: somebody who opts in and drops out early does not. Once the condition is met, you apply for production access in Play Console and answer questions about how the testing went and how ready the app is.
Tip Build the tester list in parallel with development rather than after it: you need real Google accounts willing to keep the app installed for two weeks. Employees, partners and loyal customers work; random addresses do not.
The rule applies to personal accounts. Google does not impose it on organization accounts — one more argument for registering the product to a company.
Google is introducing identity verification for developers whose apps are installed on certified Android devices — not only for those who publish on Google Play. The rules and dates are on the Android developer verification page.
The takeaway for a business is simple: even if you plan to distribute the app by link or from your own website, the product owner still has to confirm their identity or legal entity.
Most rejections have nothing to do with the code: the reviewer could not use the app or could not find mandatory information. This list closes the usual grounds for a rejection.
Two people read a store listing: the reviewer and the future customer. The first needs the description to match the features, the second needs to grasp in a few seconds why the app is worth installing.
For the Uzbek market the listing is filled in at least in two languages, Uzbek and Russian, and often in English as well. Write the text for each language separately: machine translation in a description is obvious and costs you trust.
Both stores require the developer to describe what data the app collects — including data gathered by the third-party libraries it embeds.
Apple: App Privacy details are required to submit new apps and updates. You are answerable for the analytics and advertising SDKs whose code you added, and you must keep the answers current when your practices change.
Google: the Data safety form is filled in by the developer, who is also responsible for its accuracy. When Google spots a discrepancy between app behaviour and the declaration, it can block updates or remove the app from the store.
Draw up the data list together with whoever builds the server side: part of the information leaves the app not directly but through the backend and external services, and that belongs in the declaration too.
Both stores follow the same logic: digital goods consumed inside the app go through in-app purchases, while physical and offline ones use ordinary payment methods. For products from Uzbekistan this is the least obvious part of the rules, and the one teams trip over on their first submission.
For an online shop, a delivery service, a clinic or a salon this means payments run through Payme, Click or bank acquiring, and the store commission does not apply to them. How card payments are wired into a cross-platform app is covered in the article “Native or cross-platform development”.
If the product does sell digital access, calculate the commission up front. Under the Small Business Program Apple charges 15% to developers whose proceeds in the previous calendar year stayed below $1 million, and to everyone new to the App Store.
Apple states it plainly: on average 90% of submissions are reviewed in less than 24 hours. Google warns that for certain accounts and apps review takes up to seven days, or longer in exceptional cases.
Neither store gives a guarantee, so a launch date is never tied to an event or an ad campaign without room for feedback and a second submission.
| Reason for rejection | Which rule it breaks | What to do |
|---|---|---|
| The reviewer could not sign in | A reviewer needs working access to every feature | Provide a test account, a confirmation code and instructions in English |
| No account deletion | 5.1.1(v): where there is sign-up, there must be deletion | Add deletion inside the app and the matching method in the API |
| The app is a wrapper around a website | 4.2: the product must offer more than a repackaged website | Add what works on the device: offline mode, notifications, camera, location |
| Digital content is paid for outside in-app purchase | 3.1.1 | Move digital sales to in-app purchase or remove them from the app |
| The data declaration does not match behaviour | App Privacy and Data safety | Reconcile the data list with the actual requests made by the app and its libraries |
| Unnecessary permissions requested | Every permission has to be justified by a feature | Remove unused permissions and explain the ones that remain |
A rejection does not mean the product is bad. The reviewer's reply names the rule and usually the screen or feature involved; the job is to fix it and resubmit.
After the first release every new version goes through review again, so updates follow one repeatable order.
Both stores let you separate approval from release: wait until the version passes review and publish it on the day you need. That helps when a release is tied to a promotion or to the launch of a new service.
At Syntra Systems we prepare the builds, fill in the listings and data sections, set up testing tracks, assemble the closed test and handle correspondence with review until approval. Developer accounts are registered to the client's company: the app, the statistics and the payouts stay with the business, not with the contractor.
If the stores are not needed for the task — say you only need registration, bookings or incoming requests — the same job is done by a personal cabinet inside Telegram: no installation, no fees, no review. We build a bot for requests and bookings from $1,200.
Let’s discuss your project
Tell us what you need, and we will estimate the timeline and cost and suggest a solution.
Yes. Membership in the Apple Developer Program costs $99 per year and registering a Google Play developer account costs $25 once. The fees do not depend on how many apps sit in the account, but Apple's membership has to be renewed every year.
Technically yes, but then the app, the statistics and the payouts belong to the contractor and every update depends on them. For a commercial product the accounts belong to the client company, and the contractor is given access with the right role.
Yes, if the account is registered to an organization. The number is issued by Dun & Bradstreet and confirms that the legal entity exists. Without it you cannot enrol an organization in the Apple Developer Program or on Google Play.
Read the reviewer's reply: it names the rule that was broken and usually the exact screen or feature. Most often the reviewer couldn't sign in, the app lacks account deletion, or digital content is sold outside in-app purchases; fix the cause and resubmit the version.
Since 31 August 2026, Google Play requires published apps to target at least Android 15 (API 35), or new users on newer Android versions won't see them. Apple has accepted only builds from Xcode 26 since 28 April 2026, so without an SDK update even an urgent fix can't ship.
The account is most likely a personal one created after 13 November 2023: such accounts require a closed test with at least 12 testers continuously enrolled for 14 straight days. Google does not impose this requirement on organisation accounts.
Sources