ipaShip
An AI-powered auditor that checks an uploaded iOS or Android app package against Apple's and Android's app-store review guidelines before submission, streaming a live report covering safety, performance, business, design, legal and technical issues.
ipaShip accepts an uploaded .ipa file of up to 150 MB, streams it to disk without buffering it fully in memory, then unzips it and collects the relevant source and resource files such as Swift, Objective-C, property list, entitlements and privacy-manifest files for analysis. The audit is checked against all six major categories of Apple's App Store Review Guidelines: safety, performance, business, design, legal and privacy, and technical, with the report generated live as the AI model works through the code.
A choice of AI providers, Anthropic, OpenAI, Google Gemini or OpenRouter, is supported using a key the user supplies themselves, with several specific models selectable per provider, and the finished report can be exported as Markdown or PDF. Uploaded files are processed in ephemeral temporary storage and deleted immediately afterward, and API keys stay in the user's browser rather than being sent to or stored on the project's own servers.
It is built with Next.js, React, TypeScript and MongoDB, requires the unzip utility on the runtime, and the full codebase is open source.