🔍
Analyzes locally
Parses project.pbxproj, the Info.plist, and your source files in-process — no network, no server.
A native macOS app that audits your Xcode project against the App Store Connect API and surfaces every blocking issue and recommended fix — before you Submit for Review.

Every check resolves to one status. Any single Blocking finding makes the app Not ready.
| Status | Meaning |
|---|---|
| Blocking | Prevents submission or causes an automatic rejection / "Missing Metadata" hold. |
| Recommended | Allowed to submit, but likely to cause a review rejection or a poor listing. |
| Passed | Verified good. |
| Info | Neutral context (e.g. current version state). |
| Skipped | Intentionally not evaluated (e.g. a disabled category). |
| Error | Could not be evaluated (schema drift, 5xx). Never silently passes. |
.p8) lives only in the macOS Keychain, never on disk in plaintext, never logged.NOTE
Each category is documented in full under Checks, including every individual check, its status, and what it verifies.
| Category | What it covers |
|---|---|
| App Information | Name, category, age rating & privacy |
| Pricing & Availability | Price schedule and regions |
| Version & Metadata | Description, keywords & screenshots |
| Build & Compliance | Attached build & export compliance |
| App Review | Contact, notes & demo account |
| Review Guidelines | Policy checks for your app type |
| Subscriptions | In-app subscription groups |
| Xcode Project | Local static analysis |
Next: How it works →