$ app-review-checker ./Build.ipa --ios --android

Lint your build against App Store & Play review rules

Static analysis for mobile submissions. Drop an .ipa, .apk or .aab — get the binary parsed and checked against the rejection reasons that actually trip builds up, then a guided checklist for the rest.

.ipa.apk.aab

Drop a build, or click to browse

max 500 MB · parsed in-memory · never stored

or run the manual checklist

parsed in-memory · binary never retained · no account · 62 checks across 5 categories

app-review-checker · reportios
Lumen Notes · com.lumenlabs.notes · v2.3 (47)
xcode-sdkXcode 26 · iphoneos26.5
privacy-manifestFile timestamp API undeclared
listed-sdksCapacitor, Cordova: manifest ok
permission-strings4 declared, none empty
atsHTTPS enforced
launch-storyboardLaunchScreen present
!export-complianceITSAppUsesNonExemptEncryption not set
5/7 passed · 1 issue · 1 warning review before submit
01how it works
01

Parse the binary

We read Info.plist / AndroidManifest, entitlements, permissions, the privacy manifest and bundle config — the same artifacts the stores inspect.

02

Run the rules

Automated checks flag what a binary reveals; a short guided checklist covers the policy items (IAP, account deletion, data safety) a file can't.

03

Fix, then ship

Every finding comes with the why and the fix. Export the report and submit without the round-trip rejection.

02checks (62)
ios · Apple App Store16 auto
  • xcode-sdkbuilt with Xcode 26 / iOS 26 SDK
  • privacy-manifestrequired-reason APIs declared (ITMS-91053)
  • listed-sdksApple-listed SDKs ship a manifest
  • permission-stringsno empty NS*UsageDescription
  • atsApp Transport Security not disabled
  • export-complianceencryption declared
+ manual: IAP · restore · account deletion · ATT · metadata
android · Google Play13 auto
  • target-sdkAPI 36 for new apps & updates
  • 16kb-pagesnative .so aligned to 16 KB
  • exportedandroid:exported on intent filters
  • debuggablerelease build, not debuggable
  • permissionsrestricted permissions flagged
  • app-bundle.aab read natively
+ manual: data safety · billing · store listing · account deletion
03pricing
free€0
  • Full build scan, iOS & Android: every finding, its fix and its source
  • Rejection decoder
  • Guided manual checklist
  • Shareable link to each analysis
pass€9 once · 1 year
  • AI reply to a rejection, from the reviewer's actual message
  • Notes for the App Review team
  • Fix plan built from your scan
  • PDF report of every analysis
  • 40 AI answers, every app, for a year
Run a check to start

no subscription · no account · pay once · access starts immediately, so the Pass is non-refundable (you waive the withdrawal right at checkout)

04faq

?What is App Review Checker?

App Review Checker is a pre-submission audit for the App Store and Google Play. Upload your .ipa, .apk or .aab and it parses the binary, checks it against Apple and Google review guidelines, then walks you through a checklist and produces a compliance report — so you catch the reasons builds get rejected before you submit.

?Will this guarantee my app gets approved?

No tool can. Final review is done by Apple and Google reviewers. App Review Checker catches the mechanical reasons builds get rejected (missing privacy manifest, empty permission strings, outdated target API, debuggable builds, missing account deletion, and dozens more) so you fix them before you submit and stop burning review cycles.

?Is my build uploaded or stored anywhere?

Your .ipa / .apk / .aab is read on our server and the file is deleted right after the analysis. We keep the analysis result (not the binary) for 90 days so its link keeps working. No account required.

?What formats are supported?

iOS .ipa, Android .apk and Android App Bundles (.aab). Bundles are read natively: the protobuf manifest, the resource table and the native libraries.

?What's free, and what's in the Pass?

The whole scan is free: every check, its finding, the fix and the rule's source, plus the rejection decoder and the checklist. The Pass (€9 once, one year, every app) adds the writing: the AI reply to a rejection, the notes for the review team, a fix plan built from your scan, and PDF reports.

?Apple and Google both?

Yes. iOS bundles are checked against the App Store Review Guidelines; Android bundles against the Google Play Developer Program Policies, including the current target API requirement.