Submission Review
The Submission Review agent checks your app for common rejection reasons before you submit to App Review. It connects to your GitHub repo, scans your code and metadata, and flags compliance issues with severity levels and fix instructions.
What it checks
Code compliance
- Deprecated API usage that will trigger rejection
- Private framework references
- Outdated or policy-violating third-party SDKs
Privacy and data handling
- Privacy manifest completeness and accuracy
- Data collection disclosures
- Third-party SDK tracking declarations
- Permission usage descriptions in your Info.plist
Metadata and visual assets
- Screenshot compliance with App Store guidelines
- App preview video rules (length, aspect ratio, content)
- Age rating accuracy
- Promotional text for prohibited claims
Guideline adherence
- Minimum functionality requirements
- Business model clarity (in-app purchases and subscriptions properly disclosed)
- Duplicate functionality / spam patterns (Guideline 4.3)
Severity levels
Each flagged issue is categorized:
| Severity | What it means |
|---|---|
| Critical | Will cause rejection. Must fix before submitting. |
| Major | Likely to cause rejection. Strongly recommended to fix. |
| Minor | Might cause issues. Worth addressing before submitting. |
| Info | Best practice improvement. Won't cause rejection but improves quality. |
Fix instructions
Every issue includes:
- Guideline reference — link to the specific App Store Review Guideline
- What was found — description of the problem
- How to fix it — step-by-step instructions
- File location — where in your code the issue was detected (for code issues)
How to use it
- Connect your GitHub account — select the repo to scan
- Select the branch you're planning to submit
- Run the agent — it analyzes your code, metadata, and store listing
- Review the report — issues sorted by severity with critical counts highlighted
- Fix and re-run — address critical and major issues, then run again to verify
Risk score
The report includes an overall submission verdict:
- Pass — no critical or major issues, safe to submit
- Needs Fixes — some issues that should be addressed before submitting
- Fail — critical issues present, submission not recommended
Use cases
Pre-submission checklist
Run the agent before every submission to catch issues before Apple or Google sees them.
First-time submissions
If you've never submitted an app, the agent teaches you what to look for and prevents common first-timer mistakes.
Major updates
When adding privacy-sensitive features, verify that new permissions are properly disclosed and new SDKs don't introduce compliance issues.
Supported platforms
- iOS — full support (privacy manifests, App Store guidelines, technical compliance)
- Android — Google Play compliance checking
What's free vs. paid
| Feature | Free | Pro ($50/month) |
|---|---|---|
| View past compliance reports | Yes | Yes |
| Run new AI-powered compliance check | — | Yes |
| AI-generated fix instructions | — | Yes |
See Pricing for the full breakdown.