Docs

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:

SeverityWhat it means
CriticalWill cause rejection. Must fix before submitting.
MajorLikely to cause rejection. Strongly recommended to fix.
MinorMight cause issues. Worth addressing before submitting.
InfoBest 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

  1. Connect your GitHub account — select the repo to scan
  2. Select the branch you're planning to submit
  3. Run the agent — it analyzes your code, metadata, and store listing
  4. Review the report — issues sorted by severity with critical counts highlighted
  5. 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

FeatureFreePro ($50/month)
View past compliance reportsYesYes
Run new AI-powered compliance checkYes
AI-generated fix instructionsYes

See Pricing for the full breakdown.

PreviousProduct Testing
NextAutonomous Loop