Back to directory

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

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.

More in Testing

See all 69
  • Canary

    runcanary.ai

    An independent testing service, backed by Y Combinator, that runs an application and tries to break every change an AI coding agent makes, reporting what would have reached production.

  • MoEWatch

    github.com

    A diagnostic and audit library for Mixture-of-Experts models in HuggingFace Transformers that instruments router modules to catch expert collapse, routing entropy collapse and load imbalance during training.

  • Mockwave

    github.com

    An open-source, multi-protocol mock server for HTTP, GraphQL, SOAP, and gRPC, with weighted traffic splitting, dynamic JavaScript responses, chaos-testing fault injection, and an MCP server so an AI assistant can generate mock rules directly.