Mobile Store Compliance Auditor is a skill that statically analyzes a mobile app’s code and configuration files to identify the specific issues that cause Apple App Store and Google Play rejections before an app is submitted.
For the Apple App Store, it runs 16 checks covering the Privacy Manifest (PrivacyInfo.xcprivacy) and required-reason APIs, permission usage strings in Info.plist, App Tracking Transparency including the 2025 recipient-disclosure requirement, account deletion compliance under Guideline 5.1.1(v), in-app purchase vs. external payment rules under Guideline 3.1.1, Sign in with Apple, encryption compliance, background modes, AI consent disclosure, and web-wrapper minimum functionality.
For Google Play, it runs 15 checks covering the target API level requirement (35 now, 36 required August 2026), foreground service types mandatory on Android 14+, restricted permissions such as QUERY_ALL_PACKAGES and background location, Google Play Billing vs. alternative billing rules for the US and EEA, Data Safety form alignment, account and data deletion, cleartext traffic, AAB and 64-bit requirements, and the Families policy.
The skill detects the project’s framework — React Native, Expo, Flutter, Capacitor/Ionic, or NativeScript — and maps all relevant config surfaces including Info.plist, manifests, entitlements, build.gradle, and payment code. It produces a MOBILE_STORE_AUDIT.md file grading each finding as Blocker, High, Medium, or Low, with the exact file location, the guideline cited, a description of the problem, and a copy-pasteable fix.
It performs static analysis only. It does not submit apps, does not access App Store Connect or Play Console, and does not check store-listing assets. It does not guarantee approval.