Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Purple Installer Logo

A web-based tool that allows you to seamlessly sign and install or update Feather, Ksign, and SideInstaller using an iOS signing certificate (.p12) and (.mobileprovision)

Inspired by yodaluca23's Feather Installer


✨ Features

  • Choose from either Feather, Ksign, or SideInstaller
  • Choose from a list of recent releases (latest stable release is selected by default)
  • Save certificates to the website local storage and easily use them multiple times
  • Direct OTA (itms-services://) installation in the tap of a button
  • Copy OTA link to your clipboard
  • Generate QR code of OTA link
  • Download signed IPA file

⚙️ How It Works

  • Select your preferred app and version
  • Upload your certificate pair and password or select a locally saved certificate
  • The direct IPA URL is fetched from the app's GitHub releases
  • The IPA URL (using the ipaUrls feature) along with your certificate are sent to the Daisuke Signer API
  • The app is signed on the Daisuke backend, and a direct install URL to the plist and a download URL to the signed IPA are returned
  • If you choose to generate a QR code, then node-qrcode generates one to the direct install URL

🔒 Privacy & Disclaimers

⚠️ Backend API Disclaimer

  • Purple Installer is a just a front end client sided website and does not host, own, or maintain the backend signing API (Daisuke Signer).
  • User Discretion: Use this tool at your own risk. Knowing that the backend signer is not managed by this project, it is entirely up to the user to decide if they trust daisign.lol with their signing credentials, as there is always an inherent risk with using an online signing tool like this, no matter how trustworthy it is.

🔑 Certificate & Credential Privacy

  • 100% Local Storage: Any certificates (.p12), provisioning profiles (.mobileprovision), and passwords saved via the Certificates tab are stored strictly on your local device using your browser's native localStorage.
  • No Middleman Logging: Purple Installer is completely client sided, and does not log or store any certificates on a seperate server.
  • Direct Transmission: When signing an app your certificate is sent securely over HTTPS directly from your browser straight to the signing backend API.

🤝 This Couldn't Be Done Without...

⚙️ Backend & Services

🧩 Client Libraries

📱 Included Applications

💡 Project Inspiration

About

A web based tool that allows you to seamlessly sign and install or update Feather, Ksign and SideInstaller using your iOS signing certifcate

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages