Open source · App Store review scanner

Never get rejected
for something you could catch.

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

Install from your terminal

One command to install. One command to scan. Get App Store rejection risks before Apple ever sees your submission.

npm
$ npm install -g preflightlaunch
npx
$ npx preflightlaunch scan ./MyApp
~/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

Metadata & guidelines

App names, subtitles, keywords, categories, and support URLs checked against current App Store review rules.

Technical validation

Info.plist permissions, entitlements, and privacy-manifest required-reason API coverage before you ship.

Screenshots & binary

Screenshot dimensions, missing storefront assets, and IPA framework and export-compliance signals.

Trust model

Your app stays on your machine.

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.