Open source � iOS 16+

Sign IPAs with your own certificate.

MapleSign is a fork of Feather/Ksign for iPhone and iPad. Import a .p12 and provisioning profile, sign apps locally, and install them over your network  without a Mac at install time.

# sideload after installing MapleSign
1. Import .p12 + .mobileprovision
2. Add IPA from Files or URL
3. Sign � Install via Semi Local server

Current release: v1.0.4 � requires your own Apple Developer account

A signing tool, not a store.

Your keys stay yours

Certificates and passwords are stored on-device. MapleSign does not upload your .p12 or provision profiles to any server.

Local zsign pipeline

Re-sign IPAs with embedded entitlements, dylib injection, and bulk operations  the same workflow Feather users expect.

Network install

Semi Local mode serves signed IPAs over HTTPS so iOS can install via itms-services without plugging into a computer.

App Library

Browse AltStore-format sources, download IPAs, and manage signed apps from one library view.

From download to first signed app.

  1. Install MapleSign  sideload the IPA with AltStore, Sideloadly, or your existing tool. Open once and allow local network access when prompted.
  2. Import credentials  in Settings � Certificate, load your distribution .p12 and matching .mobileprovision. Enter the export password; MapleSign checks revocation via OCSP.
  3. Sign an app  import an IPA, pick signing options if needed, and run Sign. Signed output lands in your library.
  4. Install on device  tap Install, keep MapleSign in the foreground on the same WiFi network. Semi Local is the default server mode.

Full walkthrough with certificate export steps: documentation.

Requirements & lineage.

PlatformiOS 16.0 or later � iPhone & iPad
CertificateApple Developer Program  not a free personal team for production sideloading at scale
Install serverBuilt-in Vapor server (Semi Local / Fully Local) � optional external pairing
Based onFork of Feather / Ksign stack  GPLv3
Repositorygithub.com/macdirtycow/MapleSign