VISUOSOFTS · WEB DEVELOPMENT

Launch day is won or lost six weeks earlier. The startups that sail through App Store review and chart on day one are not lucky — they did the unglamorous preparation: the build was genuinely stable, the metadata was written to convert, the privacy labels were accurate, and someone had read the review guidelines properly.

The startups that do not? We recently watched a v1.0 get rejected under Guideline 4.8 — third-party login without offering Sign in with Apple. A known rule, a one-line fix in principle, and a multi-week delay in practice because nobody checked before submitting. This checklist exists so that is not you.

GET A FREE CONSULTATION READ THE GUIDE

6–8 WEEKS OUT: GET THE BUILD HONEST

Reviewers and users punish the same thing: instability. Before you think about launch marketing, the build has to be boringly reliable.

  • Crash-free rate above 99%. Measure it in TestFlight with real testers, not just the dev team. If your crash-free sessions are below 99%, you are not ready — fix stability before features.
  • Test on real devices, old and new. Your users are not all on this year's iPhone. Cover at least the current and two previous iOS versions, a small-screen device (SE) and a large one. Our device test plan guide has the full matrix approach.
  • Test the unhappy paths. No network, airplane mode mid-action, permissions denied, low storage, dark mode, large text sizes. Reviewers test these; so do users on the Tube.
  • Backend ready for launch traffic. If day-one press sends ten times your beta traffic, does the API survive? Load-test the critical paths — signup, login, the core action — before you need them.
  • Feature-freeze two weeks before submission. After the freeze, only fixes. Every "just one more feature" resets your testing and risks a rejection on something nobody re-checked.

ASO: THE PART MOST STARTUPS SKIP

App Store Optimisation is SEO for the App Store, and most startups treat it as an afterthought — then wonder why a better-optimised competitor outranks them for their own category keywords. The store listing is also your landing page: most users decide in seconds from the screenshots.

  • App name and subtitle. You get 30 characters for the name and 30 for the subtitle — put the primary keyword and the core benefit in them, not just the brand. "LearnAndDrive – Driving Lessons UK" tells Apple and the user what the app does; a clever-but-empty name tells neither.
  • Keyword field (iOS). 100 characters, comma-separated, no spaces, no repetition of words already in the name. Research what your UK audience actually searches — "driving lessons" not "driver ed". Localise spelling: UK English throughout.
  • Screenshots that sell the outcome, not the UI. First two screenshots decide. Show the result (passed test, booked lesson, money saved) with short caption text — not five grey screens of settings menus. Portrait screenshots for most consumer apps; test which order converts.
  • App preview video (15–30 seconds). Worth it if your app's value is visual or interactive; skip it if it would just be a slideshow of screenshots. Autoplay is muted — design for silent viewing.
  • Ratings strategy from day one. Prompt for reviews after a success moment (lesson booked, workout completed), never at launch or after a crash. A 4.8-star app with 200 reviews outranks and out-converts a 3.9-star app with 20 — and you only get one first impression.
  • Google Play parity. If you are launching on Android too, the Play listing needs the same care: feature graphic, short description with keywords, and Play's data safety section filled in accurately. Do not copy-paste iOS screenshots — Android users notice.

APP REVIEW: PASSING FIRST TIME

Apple's review typically takes 24–48 hours, but a rejection costs you a week or more with the fix and re-review. The rejections we see are almost always avoidable — they come from guidelines the team never read. The big ones:

  • Guideline 2.1 — Information needed. Apple cannot review what they cannot use. Provide a demo account with realistic data, and explain anything non-obvious in the review notes. If your app is for a specific organisation's staff, say so and provide access — "contact us for a demo" gets rejected.
  • Guideline 4.x — Design and login. The classic startup trap: you offer Google or Facebook login but not Sign in with Apple. If you offer any third-party login, Apple requires Sign in with Apple as an option — full stop. We have seen this exact rejection cost a v1.0 launch several weeks. Check it before submission, not after.
  • Guideline 5.x — Legal and privacy. Your privacy policy must be reachable from the app and the listing, and must actually describe what the app does. Data collection declared in the privacy labels must match what the app does — reviewers check, and users report mismatches.
  • Minimum functionality (4.2). The app must do something useful and not just repackage a website. If your "app" is a web view with a menu, expect a rejection and a suggestion to build a responsive website instead.
  • Metadata rejections. Screenshots showing unreleased features, placeholder text, "beta" or "test" anywhere, or misleading claims. Review your listing like a sceptic before Apple does.

Practical tips: submit mid-week (avoid Friday — a rejection then costs you the weekend), write clear review notes explaining the demo account and any non-obvious flows, and keep a "review kit" document so re-submissions are fast. For Google Play, the equivalent pitfalls are the data safety form, target API level requirements, and — for new developer accounts — the closed-testing requirement before production release.

THE PAPERWORK: PRIVACY LABELS, AGE RATINGS AND TERRITORIES

  • Privacy nutrition labels (iOS) / Data safety (Android). Declare every data type collected, honestly. Under-declaring is worse than declaring broadly — a user report or a reviewer spot-check creates a bigger problem than a longer label.
  • Age rating questionnaire. Answer accurately; user-generated content, gambling-adjacent mechanics and unfiltered web access all push the rating up. A wrong rating discovered later means re-review.
  • Territories and pricing. Launch where you can support, not everywhere at once. UK-first lets you handle support in your timezone and iterate before wider rollout. Set pricing per tier deliberately — £X.99 price points are a conversion decision, not an afterthought.
  • Export compliance and encryption declarations. If your app uses standard HTTPS encryption (it does), the self-classification questionnaire takes five minutes. Do not skip it — it blocks submission.
  • Terms, privacy policy and support URL. All live, all accurate, support email actually monitored. Reviewers click these links.

RELEASE DAY AND WEEK ONE

  1. Use phased release / staged rollout. Both stores let you release to a percentage of users first. Ship to 10%, watch crash reports and reviews for 48 hours, then ramp. This is free insurance against a launch-day disaster.
  2. Monitor like it is a launch, because it is. Crash dashboards, review alerts, support inbox, backend load — someone watches all four for the first week. Set up alerts before release day, not during it.
  3. Respond to every early review. The first fifty reviews set the tone and the rating. Thank the positive ones, fix and reply to the negative ones publicly. Users read developer responses.
  4. Have a 1.0.1 ready. Something will need fixing — a crash on one device, a confusing screen, a typo in the onboarding. Plan the first patch before launch so it ships in days, not weeks.
  5. Coordinate the noise. Press, Product Hunt, your mailing list, social — point them all at the same week, and make sure the app is actually live in all territories before the coverage lands. Nothing kills momentum like "not available in your country".

And budget for what comes after: our guide to app development costs in the UK covers the build, but launch is the start of the spend, not the end — which is why we also wrote about what app maintenance costs after launch.

APP STORE LAUNCH — FAQs

How long does App Store review take?

Typically 24–48 hours for a straightforward submission. Rejections add a week or more once you factor in the fix, re-testing and re-review queue. Submit mid-week and never plan a launch event for the day after submission.

What is the most common reason startups get rejected?

In our experience: login and privacy issues. Offering Google or Facebook login without Sign in with Apple (Guideline 4.8), missing or inaccurate privacy labels, and no usable demo account for the reviewer (Guideline 2.1) account for the large majority of first-submission rejections we see.

Do I need Sign in with Apple if I offer Google login?

Yes. Apple's Guideline 4.8 requires Sign in with Apple as an option whenever you offer third-party login. There are narrow exceptions (e.g. enterprise or education apps using existing accounts), but for a consumer startup app, assume it is mandatory.

Should I launch on iOS and Android at the same time?

Only if both builds are genuinely ready. A staggered launch — iOS first, Android two to four weeks later, or vice versa depending on your audience — lets you fix launch-week issues once instead of twice. Do not let simultaneity delay a ready platform.

How important are screenshots really?

Enormously. Most store visitors never read the description — they judge from the icon, rating and first two screenshots. Screenshots showing the outcome (not the settings menu) with short benefit captions are the highest-leverage ASO work most startups never do.

What is a phased release and should I use one?

Both Apple and Google let you release to a percentage of users (e.g. 10%) before full rollout. Yes, use it — it is free insurance. Watch crash reports and early reviews for 48 hours at low percentage, then ramp up. It turns a launch-day disaster into a quiet fix.

GET A FREE CONSULTATION

App nearing launch? We will review your build, listing and review-readiness before you submit — cheaper than a rejection.

Phone: +44 7387 055617 · Email: info@visuosofts.com
VISUOSOFTS LTD, 174 Wilmslow Road, Manchester M14 5LQ

GET A FREE CONSULTATION