App Store Review Guidelines · 4. Design

Guideline 4.3 Spam, in plain English

“Don’t create multiple Bundle IDs of the same app”
Guideline 4.3 in Apple's App Review Guidelines

Guideline 4.3 says don't fill the App Store with copies: one app per idea, not one per city, team or client, and nothing indistinguishable from apps already widely available. Apple names crowded kinds of apps, such as dating, flashlight, sound effects, wallpaper, simple timers and fortune telling, that it only accepts when they're meaningfully different or better. A 4.3 rejection is fixed by merging near-duplicates or by making the app genuinely different.

Checked against Apple’s guidelines on (Apple’s version of ). Apple’s reviewers make the final call.

What Guideline 4.3 means

Part (a) is about your own apps. Apple's example is a separate map app for every city in the world instead of one map you can search. If your app has versions for different places, sports teams or universities, Apple suggests one app, with the variations offered through in-app purchase.

Part (b) is about everyone else's. Apple won't accept apps that are indistinguishable from what's already widely available, and it calls out opportunistic variants of popular apps. Some kinds, which Apple lists as drinking games, Kama Sutra, fart and burp apps, it treats as low-effort outright, and repeated submissions of that kind can lead to removal from the Apple Developer Program.

Apple's App Review page explains why: several apps that are essentially the same tie up review and make apps harder to find, so Apple asks you to combine them into one. Apple also says it may remove apps in crowded categories later if they aren't updated or improved.

4.3 sits next to two other rules: 4.1, against copying another developer's app, and 4.2.6, against apps made from a commercial template or app generation service unless the content's own provider submits them.

Why apps are turned down under Guideline 4.3

  • Your apps are essentially the same

    The same app under several bundle IDs, each with a different name, city, colour or client, but the same screens and features.

  • The app duplicates apps already on the App Store

    Another flashlight, wallpaper, soundboard, horoscope or simple timer app with nothing a person couldn't already get from the many apps like it.

  • The app looks like many others made from the same template

    Apps built from a commercial template look and behave alike, so a reviewer who has seen the template before sees a copy, not a new app.

How to fix it and resubmit

  1. If you have near-identical apps, merge them into one and offer the variations inside it: a setting, a picker or, as Apple suggests, in-app purchases for extra places or teams.
  2. If the app is in a crowded category, write down in one sentence what it does that the others don't. Then build that difference into the app, not just its description.
  3. Make the difference visible: on the first screen a reviewer sees, in the screenshots and in the description.
  4. Remove anything left over from a template or an earlier app: names, sample content, icons and placeholder text.
  5. Reply to App Review explaining what is different and where to see it, then resubmit. Sending the same build again unchanged only adds time, since Apple says repeat rejections for the same guideline slow review down.

How Borel helps

Borel writes each app from your own description, with its own screens, code and look, rather than filling in a fixed template, so two people asking for two different apps get two different apps.

Borel doesn't stop you publishing several similar apps, and it can't see what is already on the App Store, so judging 4.3 is yours: one app with choices inside is safer than five near-copies. Each app you publish goes out from your own Apple Developer account under its own bundle ID.

Questions people ask

What does Apple's 4.3 Spam rejection mean?

It means Apple sees your app as a duplicate: of another app you submitted, or of a kind of app the App Store already has plenty of. It is not about junk email or messages; it's about adding apps that don't add anything new.

Can I publish the same app for different clients or cities?

Apple asks for one app instead. Its own example is one worldwide map instead of an app per city, with variations for places, teams or universities offered inside the app, for example through in-app purchase.

Which kinds of apps does Apple call crowded?

Apple names dating, flashlight, sound effects, wallpaper, simple timer and fortune telling apps as well established, accepted only when they offer a meaningfully different or improved experience.

How is 4.3 different from 4.2?

Guideline 4.2 asks whether an app does enough on its own; 4.3 asks whether it is a copy. A thin app that also looks like hundreds of others can be rejected under both.

Related guidelines

Make an iPhone app that's ready for review

Describe the app you want and see its first screens before you pay anything.

See your app free