AssppWeb is a web-based tool for acquiring and installing iOS apps outside the App Store.
The tool solves the problem of obtaining and installing iOS applications without relying on the official App Store by allowing users to authenticate with their Apple ID, search for apps, acquire licenses, and install IPAs directly to their devices. Its approach centers on a zero-trust architecture where the server never sees Apple credentials. All communication with Apple APIs happens directly in the user's browser via WebAssembly, using libcurl.js with Mbed TLS 1.3 for encryption. The server functions only as a blind TCP relay using the Wisp protocol and handles IPA compilation from public CDN downloads.
Developers considering adoption should understand the security model carefully. The tool is designed for self-hosting or use with trusted partners rather than public instances. While the backend cannot read encrypted traffic, a malicious frontend could capture credentials before encryption occurs, making it essential to verify SSL certificates and ensure connection to an authentic endpoint. The README strongly recommends self-hosting your own instance rather than relying on public deployments. Deployment options include Cloudflare Workers with Containers, Railway, or Docker Compose, with specific requirements and configuration steps documented for each platform.
The project maintains an active codebase with regular updates to its container images, which are automatically deployed to users on supported platforms. Development activity shows ongoing attention to deployment infrastructure and platform-specific configurations, with detailed documentation for multiple hosting scenarios and troubleshooting guidance for common setup issues.