App Store Guideline 5.1.1

Guideline 5.1.1 rejection (Data Collection and Storage): what it means and how to fix it

Something about how your app asks for or uses personal data: permission prompts, privacy policy, or forcing users to sign up.

What Apple is saying

5.1.1 covers how apps collect data. The most common causes are permission prompts (camera, photos, location, microphone) that don't clearly say why the app needs access, a missing or unreachable privacy policy, and requiring people to register before using features that don't need an account.

Common causes

How to fix it

  1. Rewrite each purpose string (NSCameraUsageDescription and friends) to say exactly what the app does with the data, with an example.
  2. Only request a permission at the moment the user does something that needs it.
  3. Add a working privacy policy URL in App Store Connect and a link inside the app.
  4. Let people try non-account features without signing up, or explain why an account is required.
  5. Check that the App Privacy section matches the app, then upload a new build if strings changed.

Do you need a new build?

If purpose strings or sign-up flow change, yes. A privacy policy URL or App Privacy answers can be fixed in App Store Connect alone.

Reply to App Review

Send this in Resolution Center (App Store Connect → your app → the rejected version) after fixing. Fill in the [brackets].

Hello, Thank you for the review. We've [updated the camera/photo permission message to explain that X / removed the sign-in requirement for Y / added our privacy policy at URL]. These changes are in build [number]. Please let us know if anything else is needed.

Got a 5.1.1 rejection you'd rather not deal with?

I've shipped 7 apps of my own and fixed real rejections on them. Invite me to App Store Connect (no Apple ID password needed), and I'll fix it, reply to Apple and resubmit. From $45, with unlimited revisions until the original rejection is approved.

Other common rejections

2.1App Completeness2.3Accurate Metadata4.2Minimum Functionality4.3Spam5.1.1(v)Account Sign-In and Deletion4.8Login Services (Sign in with Apple)3.1.1In-App Purchase3.1.2Subscriptions1.5Developer Information