Guideline explainers

App Store Guideline 2.3.1 explained: Review notes and misleading marketing

Guideline 2.3.1 is the honesty rule inside Accurate Metadata. Since Apple's October 16, 2026 update it has two parts. Part (a): describe every new feature, functionality, and product change specifically in Notes for Review, and don't market the app in a misleading way. Part (b): egregious or repeated behavior can get you removed from the Apple Developer Program. The ban on hidden, dormant, or undocumented features that used to open 2.3.1 now has its own guideline, 2.5.19.

Developers rejected under Guideline 2.3.1 for vague review notes, misleading claims, or pricing. Guideline 2.3.1 Official Apple source

What this guideline means in practice

2.3.1 covers two kinds of dishonesty. The first is toward App Review: new features and product changes have to be described with specificity in the Notes for Review section of App Store Connect and be reachable during review. Apple says generic descriptions will be rejected.

The second is toward users: promoting content or services the app doesn't offer (Apple's example is iOS virus and malware scanners) or promoting a false price, inside or outside the App Store. That can lead to removal from the App Store, a block from alternative distribution, and termination of the developer account.

Hidden or dormant features used to be cited under 2.3.1. Since October 2026, Apple covers them in Guideline 2.5.19, which also names code obfuscation used to hide features.

What Apple is likely checking

Notes for Review that name each new feature, where to find it, and any account, hardware, or region needed to see it.

Marketing claims in the description, screenshots, ads, and your website that match what the build actually does.

Prices shown anywhere (ads, website, product page, paywall) that match what the user is actually charged.

Common rejection triggers

Notes for Review that say "bug fixes and performance improvements" when the update adds a paywall, a login, or a new feature.

A feature mentioned in the description that the reviewer can't reach, for example because it needs an account or device you didn't provide.

Claims the app can't deliver on iOS, such as virus scanning, battery boosting, or memory cleaning.

Ads or landing pages that promise a lower price, or "free", when the app charges as soon as it opens.

Fix checklist before resubmission

Rewrite Notes for Review feature by feature: what it does, where it is, how to reach it, and demo credentials if needed.

Audit the description, screenshots, promotional text, and ads for capabilities the app doesn't have.

Match every price claim to the actual In-App Purchase price and trial terms.

If a feature sits behind a flag or server switch, follow Guideline 2.5.19: make it visible for review or take it out of the build.

Reviewer reply angle

List what changed in the build and in the notes, feature by feature, with navigation steps.

If a marketing claim was the problem, quote the old line and the new one, and say where it appeared: description, screenshot, website, or ad.

Keep it factual. 2.3.1 is about trust, so a precise, verifiable reply helps more than a long appeal.

Check your app against Guideline 2.3.1

AcceptMyApp compares your metadata, screenshots, and rejection text against Guideline 2.3.1 and the rest of Apple's guidelines, and helps you write a precise reviewer reply.

Get started

First analysis is free