# sidestore/sidestore

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/sidestore-sidestore).**

4,835 stars · 322 forks · Swift · agpl-3.0 · fork

## Links

- GitHub: https://github.com/SideStore/SideStore
- awesome-repositories: https://awesome-repositories.com/repository/sidestore-sidestore.md

## Topics

`altstore` `ios` `sideload` `sidestore`

## Description

SideStore is an iOS app sideloading solution that installs and manages applications outside the official App Store using only a standard, free Apple ID. It enables untethered installation and background maintenance of sideloaded apps without requiring a connected computer or paid developer account, leveraging a local VPN tunnel to bypass device restrictions.

At its core, SideStore provides automatic certificate renewal to keep sideloaded apps valid beyond their seven-day development certificate lifetime. It intercepts network traffic through the VPN tunnel, emulates anisette authentication data on-device, and relays signing requests to a remote server — all without a tethered host. The system stores encrypted Apple ID credentials and session tokens in the iOS keychain, and manages provisioning profiles on-device as needed for app signing.

The tool also includes a persistent background daemon that automatically re-signs apps before their certificates expire, ensuring ongoing usability without manual intervention. Its on-device architecture handles packet interception, anisette generation, and proxy signing within a self-contained mobile utility.

## Tags

### Mobile Development

- [VPN-Based Sideloading](https://awesome-repositories.com/f/mobile-development/ios-app-installations/vpn-based-sideloading.md) — Installs iOS applications without the App Store using a local VPN tunnel and a standard Apple ID.
- [Free Account Sideloading](https://awesome-repositories.com/f/mobile-development/ios-app-installations/unlimited-sideloading-tools/free-account-sideloading.md) — Sideloads iOS apps using only a free Apple ID, bypassing the need for a paid Apple Developer Program membership.
- [Untethered Installations](https://awesome-repositories.com/f/mobile-development/ios-app-installations/untethered-installations.md) — Installs iOS apps without a tethered computer or paid developer account using a local VPN tunnel. ([source](https://github.com/SideStore/SideStore/blob/develop/README.md))
- [Untethered Installers](https://awesome-repositories.com/f/mobile-development/ios-app-installations/untethered-installers.md) — Enables untethered installation of iOS apps by leveraging a custom VPN to bypass device restrictions.
- [VPN-Based Installations](https://awesome-repositories.com/f/mobile-development/ios-app-installations/vpn-based-installations.md) — Uses a local VPN tunnel on the iOS device to enable app installation and refresh without a tethered computer.

### Development Tools & Productivity

- [Apple ID Sideloading Solutions](https://awesome-repositories.com/f/development-tools-productivity/sideloading-tools/sideloading-managers/apple-id-sideloading-solutions.md) — Allows standard Apple ID users to sideload applications onto iOS devices without needing a paid developer account.
- [Standard Apple ID Sideloading](https://awesome-repositories.com/f/development-tools-productivity/sideloading-tools/sideloading-managers/standard-apple-id-sideloading.md) — Sideloads iOS apps using only a standard Apple ID without needing a paid developer account. ([source](https://github.com/SideStore/SideStore#readme))
- [Untethered Sideloading](https://awesome-repositories.com/f/development-tools-productivity/sideloading-tools/sideloading-managers/untethered-sideloading.md) — Sideloads and manages iOS apps without requiring a connected computer or server, using a custom VPN tunnel.

### Networking & Communication

- [VPN Interception Tools](https://awesome-repositories.com/f/networking-communication/vpn-interception-tools.md) — Intercepts network packets through the VPN tunnel to modify and route app installation traffic appropriately.
- [Signing Proxy Tunnels](https://awesome-repositories.com/f/networking-communication/vpn-tunnels/signing-proxy-tunnels.md) — A local VPN extension relays signing requests to a remote server, enabling app installation without a tethered computer.

### Operating Systems & Systems Programming

- [Certificate Refresh Daemons](https://awesome-repositories.com/f/operating-systems-systems-programming/system-administration-maintenance/system-services/background-daemons/certificate-refresh-daemons.md) — A persistent daemon automatically re-signs sideloaded apps before their 7-day developer certificate expires.

### Security & Cryptography

- [iOS App Certificate Renewal Tools](https://awesome-repositories.com/f/security-cryptography/certificate-renewal-managers/ios-app-certificate-renewal-tools.md) — A background service that automatically re-signs sideloaded iOS applications to keep them from expiring every seven days.
- [iOS App Certificate Renewals](https://awesome-repositories.com/f/security-cryptography/certificate-renewal-managers/ios-app-certificate-renewals.md) — Automatically re-signs sideloaded iOS apps in the background before the 7-day development certificate expires.
- [iOS App Re-signing](https://awesome-repositories.com/f/security-cryptography/dnssec-zone-signing/automatic-re-signing/ios-app-re-signing.md) — Automatically re-signs sideloaded iOS apps in the background to prevent 7-day certificate expiration. ([source](https://github.com/SideStore/SideStore#readme))

### System Administration & Monitoring

- [iOS Sideloading](https://awesome-repositories.com/f/system-administration-monitoring/client-management/vpn-clients/ios-sideloading.md) — Uses a local VPN tunnel to install iOS applications directly from a device without requiring a computer or paid developer account.
