Metadata & guidelines
App names, subtitles, keywords, categories, and support URLs checked against current App Store review rules.
Preflight runs Apple's review checks on your submission before you hit Send — locally, from your terminal. Catch rejection risks before they cost you a week in review purgatory.
Free and open source · runs 100% on your machine · built for indie iOS devs & small teams
One command to install. One command to scan. Get App Store rejection risks before Apple ever sees your submission.
npm install -g preflightlaunch
npx preflightlaunch scan ./MyApp
›preflight scan ./MyApp# Scan a project, archive, or IPA
›preflight scan ./MyApp.xcarchive# Works on archives and .ipa too
›preflight update# Pull the latest maintained rules
›
App names, subtitles, keywords, categories, and support URLs checked against current App Store review rules.
Info.plist permissions, entitlements, and privacy-manifest required-reason API coverage before you ship.
Screenshot dimensions, missing storefront assets, and IPA framework and export-compliance signals.
Trust model
Preflight runs the scanner locally and prints findings straight to your terminal. Your project files never leave your computer. The maintained rule set lives in the open-source repo and is refreshed from official Apple sources, so you don't have to keep it current yourself.