StoreShield
Built for indie iOS developers

Stop guessing if Apple will reject your app.

StoreShield is a native macOS app that scans your .ipa before you submit it. You get a 0-100 compliance score, the exact App Store guideline you may violate, and the file that triggers it. Drag, drop, ship.

Requires macOS 14 Sonoma or later. Works fully offline. 7-day free trial, no credit card.

MyApp 2.4.1.ipa · 18.3 MB
Compliance
88
/ 100
Ready to submit
14
checks
2
warn
0
block
Findings
  • Privacy Manifest
    PrivacyInfo.xcprivacy present, valid
  • UserDefaults · Required Reason
    Missing reason CA92.1 in PrivacyInfo
  • FirebaseAnalytics · Tracking SDK
    Listed by Apple, signature missing
  • Entitlements
    No suspicious capabilities
Scanned in 1.2s · 100% on-device Export PDF
Privacy

Zero data sent.
By design.

Your IPA stays on your Mac. No upload. No telemetry. No third-party servers. The way pre-release builds should be.

Instant verdict

Drag any .ipa on the app and get a full report in seconds. No upload, no waiting, no Xcode required.

Cited App Store guidelines

Every issue links to the exact section of the App Store Review Guidelines that may trigger a rejection. So you know what to fix and why.

Fully offline

Your binary never leaves your Mac. No telemetry, no third-party uploads. Suitable for confidential pre-release builds.

Always current rules

Compliance criteria sync weekly from Apple's official documentation. Required Reason APIs, third-party SDK list, privacy manifest requirements. No app update needed.

Speed

Score in seconds.
Fix in minutes.

Drag, drop, ship. Every issue cites the exact App Store guideline and the file that triggers it. So you fix what matters first.

From archive to verdict in three drops.

StoreShield is built around one workflow: scan, read, fix.

  1. 1

    Drop your .ipa

    Export an archive from Xcode, or grab one from your CI. StoreShield reads it in place without needing your source code.

  2. 2

    Read the report

    A single compliance score sums up the build. Each finding lists the file, the rule it breaks, and a suggested fix.

  3. 3

    Ship with confidence

    Re-scan after fixes, watch the score climb, then submit to App Store Connect with one less thing to worry about.

By the numbers

Built to catch what tools miss.

100+
Compliance checks
12
Required Reason API categories
200+
Tracked third-party SDKs
6
Export formats
Always current

Apple changed the rules.
We already knew.

Compliance criteria sync weekly from Apple's official documentation. New Required Reason API, new third-party SDK, new Privacy Manifest field. We catch it before your next build.

Optional · Power-user mode

AI explanations, on your terms.

Bring your own Anthropic API key. StoreShield sends only the issue type and minimal scan metadata to Claude. No IPA bytes, no source code, no personal data. The AI never sees your build.

✓ Stays on your Mac

Your IPA, source code, screenshots, license file, and any personal data never leave the device.

→ Sent to Anthropic

Only the issue category, the rule that triggered it, and a short context string. Strictly what the AI needs to write a useful fix suggestion.

$ Your key, your bill

We never proxy or charge for AI usage. You pay Anthropic directly with your own API key. You stay in control of every cent.

Active Model
Claude Haiku 4.5 Fast & cheap
≈ $0.001 per issue
Claude Sonnet 4.5 Smarter, ~10× pricier
≈ $0.012 per issue

AI is OFF by default. Toggle it from the privacy badge in the app. Switch back to fully offline mode in one click.

Ready for your next submission?

Start a 7-day free trial. No credit card, no signup. Subscribe the day you ship a real release.