The free check
Connect your App Store Connect account and we run the checks a reviewer runs, against your real submission, not a questionnaire.
What it does
- Follows your privacy policy and support URLs like a reviewer would
- Confirms a build is attached to your App Store version
- Checks screenshots are uploaded for your primary locale
- Catches an empty demo account marked as required
- Flags subscriptions that aren't ready to submit
- Spots beta/demo wording that reads as unfinished software
Every finding shows its evidence: Proven (your data says it outright), Verified (we tested it ourselves), or Unknown (we'd rather say so than guess), and links to a plain-English guide.
What it needs
No account and no card, just an App Store Connect API key, a small file Apple lets you generate that allows tools like this one to read your app's information.
Honest caveat before you make one: ASC API keys are team-wide, not per-app. A key can see every app on your account. The Developer role is enough for the check. Don't create an Admin key for us; we don't need it.
You create the key in App Store Connect under Users and Access → Integrations → App Store Connect API. The connect screen walks you through it step by step.
What it doesn't do
- Never writes. Every call we make is read-only; we cannot change or submit anything.
- Your .p8 key is stored encrypted, never shown again, and deleted the moment you disconnect, one click in Settings.
- Every call made with your key is listed in an audit log you can read.
- You can also revoke the key on Apple's side at any time, which shuts us (and anyone else) out instantly.
What it costs
Running the check is free, and so is everything it can tell you about the shape of the result: how many problems there are, how serious each one is, which part of your submission it sits in, and every check that passed. One of the problems is shown in full so you can see we are reading your actual app.
Reading the rest, meaning what each one is and what to change, is $29/month. One app, no credits, cancel any time.
Takes about a minute. We never write to your App Store Connect account.