Hi everyone,
I'd like to raise a concern about the transparency and fairness of Guideline 4.3 reviews.
A rejection that says an app duplicates existing functionality or is indistinguishable from widely available apps should explain what specifically led to that conclusion. General categories, followed by an instruction to make substantial improvements, do not give developers an actionable path forward. Which functionality is the problem? Which aspects need to change? What standard would satisfy the reviewer?
Without concrete examples or a clear threshold, the assessment feels highly subjective. Developers can spend significant time building a product and still be left guessing what would make it acceptable.
In my view, independently developed apps should be able to compete in existing categories. Products naturally share basic functionality when they solve the same problem. Competition can come from a better workflow, a clearer interface, privacy, pricing, accessibility or serving a different audience. It should not require every developer to invent an entirely new category.
If similar functionality alone is enough to reject a new entrant, that risks protecting established apps from competition. That feels unfair to independent developers and limits users' choice. The first app to enter a category should not effectively own that category.
I support preventing copied apps, repetitive submissions and low-quality template spam. But there needs to be a clear, consistently applied distinction between spam and legitimate alternatives. A developer should be able to understand the reasoning behind a rejection and respond to specific concerns.
Could Apple clarify:
- What specific evidence should reviewers provide when rejecting an app under 4.3?
- How is ordinary competition within a category distinguished from unacceptable duplication?
- What concrete criteria establish sufficient differentiation, and how are they applied consistently?
- When 4.2.6 is mentioned alongside 4.3, can the reviewer explain whether there is an actual template-related finding and what supports it?
- What is the best process for obtaining an actionable explanation when the rejection only lists general possibilities?
Asking developers to make substantial changes is reasonable when the issue is clearly identified. Asking them to guess at an unstated standard is not. Clear reasons and consistent criteria would help developers improve their products while giving new entrants a fair opportunity to compete.
Has anyone successfully obtained specific, useful clarification in this situation?