About Feather iOS
Feather is a free on-device iOS application manager and installer, utilizing certificates from the Apple Developer Program.
Feather iOS allows you to install and manage applications contained in a single app, using certificate pairs and various installation techniques to allow apps to install on your device.
This is an entirely stock application that utilizes built-in features to accomplish this.
Features
- Install applications via
ideviceor using aserver. - Inspect and manage imported apps, certificates, and altstore sources.
- Globally configurable signing options, and even supports Adhoc signing.
- Advanced tweak support, using Ellekit for injection. Supports
.deband.dylibfiles. - No tracking or analytics, ensuring user privacy.
- Of course, open source and free.
Feather is an e-signature tool similar to Esign, Sideloader, and Gbox. To begin, we require a validly signed IPA. We can achieve this with Zsign, using a provided IPA using a .p12 and .mobileprovision pair.
- Use a locally hosted server to host the IPA files used for installation, as well as other assets such as icons.
- On iOS 18, we need a few entitlements:
Associated Domains,Custom Network Protocol,MDM Managed Associated Domains,Network Extensions
- On iOS 18, we need a few entitlements:
- Make sure to include valid https SSL certificates as the next URL requires a valid HTTPS connection, for us we use *.backloop.dev.
- We then use
itms-services://?action=download-manifest&url=to attempt to initiate an install, by usingUIApplication.open.
However, due to changes in iOS 18 regarding entitlements, we will need to provide an alternative method of installation. We have two options here, a way to install locally entirely using the local server (the one I have just shown) or use an external HTTPS server that serves as our middle man for our PLIST_URL, while having the files still local to us.
- This time, let's not include HTTPS SSL certificates, rather have a plain insecure local server.
- Instead of locally hosting our
PLIST_URL, we use plistserver to host a server online specifically for retrieving it. This still requires a valid HTTPS connection. - Now, to even initiate the install (due to lack of entitlements from the former) we need to trick iOS into opening the
itms-services://URL, we can do this by summoning a Safari webview to a locally hosted HTML page with a script to forcefully redirect us to that itms-services URL.
Since itms-services initiates the install automatically, we don't need to do anything extra after the process. Though what we do is monitor the streaming progress of the IPA being sent.
Install (Pairing)Install Feather iOS
Official developer IPA — install directly on your device with ZeeSigner, TrollStore, or ESign.
Installation Guide
If you have an Apple Developer Certificate (.p12 and .mobileprovision), sign and install directly on your device:
Open PowerShell (Windows), Terminal (Mac), or your Linux terminal and run the command for your operating system:
irm https://zeejb.com/zeesigner/install.ps1 | iex
curl -sSL https://zeejb.com/zeesigner/install.sh | bash
curl -sSL https://zeejb.com/zeesigner/install-linux.sh | bash
New to Sideloading? Check out our complete A-Z video masterclass on ZeeSigner Academy or visit the ZeeSigner Official Page to learn more.
Install TrollStore from our TrollStore Hub (iOS 14.0 – 16.6.1 & iOS 17.0).
Tap "Open in TrollStore" above — launches TrollStore with the IPA ready.
Tap Install. Done! Permanently signed — no 7-day expiry.
💡 Best method: No Apple ID or certificate needed. Works forever.

Download ESign on your iPhone or iPad.
Import a free .p12 certificate into ESign → Settings.
Tap "Open in ESign" above to send the IPA directly to ESign.
Sign & install. Trust the cert in Settings → General → VPN & Device Management.
⚠️ A developer certificate is required. Get one here →
Install AltStore on your Mac or Windows PC.
Connect your device via USB and open AltStore on your phone.
Download the IPA, open AltStore → tap "+" → select the file.
Sign in with Apple ID. Re-sign every 7 days (or use AltStore PAL for EU users).
💡 Free Apple ID works — no paid developer account needed.
Download Sideloadly for Mac or Windows and connect your device via USB.
Drag the IPA into Sideloadly and click Start.
Trust the cert: Settings → General → VPN & Device Management.
⚠️ Free Apple ID apps expire every 7 days.
Download Mirrors
What's New in v2.1.1
Fixes some issues with sideloaded apps on iOS 26 by fixing old arm64e slice.
Fixes issue with some signing options not saving.
Fixes crashed related to revokation check, by making it do less requests.
Compatibility
Compatibility varies by device, jailbreak, and signing method.

