Catch App Store rejections before you submit.
Baker Ventures LLC · in development · updated September 4, 2026
A Claude Code plugin that reads your React Native or Expo project the way an App Store reviewer would, and tells you what will get flagged — with the exact guideline clause and the exact fix.
Apple rejected 2,093,244 submissions in 2025 — about 23% of everything reviewed. The largest category by far is Performance: crashes, broken builds, dead demo accounts.
Most of it is mechanical and preventable. See the full breakdown from Apple's own report.
Free rejection guides, available now
The privacy manifest / node_modules problemApple requires one per bundle. Expo says audit node_modules by hand.5.1.1(v) — account deletionFour failure modes, including the Sign in with Apple revocation step teams miss.5.1.2 — third-party AI disclosureApple's data-sharing rule now names AI explicitly. Almost nobody has noticed.2.1 — app completenessThe biggest rejection category by volume, and the RN failure modes behind it.4.3 — the spam rejectionWhat Apple's text actually says, and the honest limits of any tool here.
How it will work
/plugin marketplace add ...
/plugin install shipcheck
/shipcheck:scan
- No account, no signup, no browser tab — it runs in the Claude Code you already have open
- Cites the clause, not a generic warning
- Fetches the live guidelines and diffs what changed since your last scan
- Walks your dependency tree for the privacy-manifest problem Expo tells you to solve by hand
Not released yet. shipcheck is in development. The guides here are free and stand on their own. Planned pricing is $29 one-time per app or $49/year unlimited, with a free first scan.
Verify against Apple before you act. Every guideline quotation here is linked to Apple's own page. The guidelines are a living document that Apple changes without notice — read the source, don't trust a cached copy.