$ 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.
Drop a build, or click to browse
max 500 MB · parsed in-memory · never stored
parsed in-memory · binary never retained · no account · 57 checks across 5 categories
Parse the binary
We read Info.plist / AndroidManifest, entitlements, permissions, the privacy manifest and bundle config — the same artifacts the stores inspect.
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.
Fix, then ship
Every finding comes with the why and the fix. Export the report and submit without the round-trip rejection.
- ✓privacy-manifestPrivacyInfo.xcprivacy present
- ✓permission-stringsno empty NS*UsageDescription
- ✓atsApp Transport Security not disabled
- ✓export-complianceencryption declared
- ✓launch-storyboard+ complete app icon set
- ✓ipad-multitaskingUIRequiresFullScreen sanity
- ✓target-sdkmeets current Play API level
- ✓debuggablerelease build not debuggable
- ✓cleartext-trafficHTTP disabled
- ✓permissionsrestricted perms flagged
- ✓app-bundle.aab publishing format
- ✓version-codeincreasing, well-formed
- ✓Automated analysis — iOS & Android
- ✓Compliance score & verdict
- ✓Full guided manual checklist
- ✓Critical-issue summary
- ✓Everything in free
- ✓Every finding + fix guidance
- ✓PDF export for team / client
- ✓Full per-rule breakdown
no subscription · pay once · unlocks on this browser
?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 parsed in memory on the server and the temp file is deleted immediately after analysis. The binary is never retained; results live only in your browser session. No account required.
?What formats are supported?
iOS .ipa and Android .apk are fully supported. For Android App Bundles (.aab), upload a universal .apk if the bundle can't be read directly — every guideline still applies.
?What's free vs Pro?
Automated analysis, the compliance score and the full guided checklist are free. The one-time Pro upgrade (€14.90) unlocks every detailed finding with fix guidance and a PDF export for your team or client.
?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.