Skip to content

App Store listing sheet

Fill this before opening App Store Connect. Keep it in your repo (e.g. store/app-store.md) and update it every release.

Level 1: required

Field Limit Value Count
App name 30 chars
Subtitle 30 chars
Primary category —
Secondary category optional
Bundle ID —
SKU internal
Price / Free —
Availability (countries) —
Privacy policy URL must open
Support URL must open
Marketing URL optional
Copyright e.g. "2026 Your Name"
Promotional text 170 chars
Description 4,000 chars see below
Keywords 100 bytes, a,b,c
Screenshots iPhone 6.9" 1320×2868, 1–10 store/ios/iphone-*.png
Screenshots iPad 13" 2064×2752, if iPad store/ios/ipad-*.png
Age rating answers questionnaire
Encryption exempt? yes/no

Description

App Privacy (one row per data type)

Data type Collected by (app / SDK) Linked to user? Used for tracking?

App Review notes

  • Demo account:
  • Where to find the paywall / key features:
  • Why each permission is needed:

Level 2: optimize

  • Keywords researched (aso-keyword-research), no repeats from name/subtitle
  • Screenshots have captions; first 3 sell the core benefit
  • App preview video (15–30 s), optional
  • Localizations for top markets: name / subtitle / keywords / screenshots per language
  • What's New written for users

Level 3: grow

  • Product Page Optimization test running (one variable)
  • Custom product pages for main audiences / ads (with keywords assigned)
  • In-App Event planned
  • Offer codes set up
  • Phased release on for updates
  • Featuring nomination submitted for the next big release