Feather vs Scarlet iOS:2026年に使うべきオンデバイス署名ツールはどちら?
Featherは無料のオープンソースなオンデバイス署名ツールで、以前のESignユーザーの多くが移行してきました。Scarlet iOSは証明書を提供してくれるオンデバイスインストーラーです。どちらもコンピューターやジェイルブレイクなしでiPhoneにIPAファイルをインストールできますが、それぞれ異なるタイプの人向けに作られています。本ガイドでは、証明書、セットアップ、機能、iOS対応状況、安全性の観点から両者を比較します。最終確認日:2026年10月27日。Featherに関する情報は、同プロジェクトのGitHubページ(バージョン2.9.0、2026年7月)によるものです。
結論から言うと
自分自身のApple開発者証明書を持っていない場合は、Scarlet iOSを選びましょう:Scarletが証明書を提供してくれるため、すぐにアプリのインストールを始められます。Apple Developer Programから取得した自分自身の証明書を持っていて、透明性のあるオープンソースの署名ツールを求める場合はFeatherを選びましょう:まさにそのために作られたツールですが、証明書自体は提供されません。
Featherとは?
Featherは「Apple Developer Programの証明書を使用する、無料のオンデバイスiOS/iPadOSアプリケーションマネージャー兼インストーラー」を自称しています。claration(コンピューター向けツールImpactorの開発者としても知られる人物)によって作られ、GPL-3.0ライセンスの下でGitHub上に公開されており、2026年10月時点で約4,900個のスターを獲得しています。公式に記載されている機能は以下の通りです。
- デバイス上でのアプリの署名とインストール
- AltStore形式のリポジトリへの対応
- アプリや証明書に関する詳細情報の表示
- 外観やFilesアプリ対応といった、アプリを改変するための署名オプション(互換性パッチやLiquid Glass対応パッチを含む)
- 上級者向けのTweakインジェクション(ElleKitを使用した.debおよび.dylibファイル)
- トラッキングや解析の非実施
動作にはiOS 16以降が必要です。プロジェクト自身のページには「開発者証明書向け」と記載されており、使用するには.p12証明書とそのプロビジョニングプロファイルが必要です(詳しくはp12とmobileprovisionファイルの解説をご覧ください)。
Scarlet iOSとは?
Scarlet iOSは、内蔵のアプリライブラリとサードパーティ製リポジトリへの対応を備えた、デバイス上で動作するアプリインストーラーです。Appleが受け入れる証明書でアプリに署名を行い、その証明書自体もScarletが提供するため、Developerアカウントは必要ありません。設定 > 一般 > VPNとデバイス管理から、デベロッパプロファイルを一度信頼するだけで利用できます。ScarletはiOS 14からiOS 26まで動作することが確認されており、iOS 27への対応についてはサードパーティからの報告はあるものの、公式には確認されていません。入手は、こちらのScarlet iOSインストールページからどうぞ。
証明書:主な違い
- Scarlet iOS:証明書はScarletに付属しています。そのため導入は簡単ですが、証明書は多くのユーザーと共有されているため、Appleによって失効させられる可能性があります。そうなると、Scarletおよびそれでインストールしたアプリは、再度署名し直すまで起動しなくなります。詳しくはScarletの証明書が失効した場合の対処法をご覧ください。
- Feather:自分自身の証明書を用意します。有料のApple Developer Programメンバーシップ(Appleに年間99米ドル)があれば、その証明書は自分専用のものになるため、他人の利用によって失効させられることはありません。この証明書で署名したアプリは、証明書やそのプロビジョニングプロファイルの有効期限が切れるまで動作します。
中には、Telegramグループなどで共有されている無料の証明書をFeatherで使う人もいます。それらは他人の証明書であり、何千台ものデバイスで使われているため、Appleによって通常すぐに失効させられてしまいますし、証明書を管理している相手を信用することにもなります。自分専用の証明書を持っていないのであれば、Scarletの方がシンプルで誠実な選択肢です。
セットアップ
- Scarlet iOS:インストールページから導入し、デベロッパプロファイルを一度信頼すれば、あとは開くだけです。パソコンは不要です。
- Feather:プロジェクトのGitHubリリースページからFeather.ipaをダウンロードします。Featherには証明書が付属していないため、初回インストールは何らかの別の方法で署名する必要があります。例えば、パソコン上で自分自身の証明書を使う方法です。プロジェクトでは、macOS、Windows、Linux向けの姉妹オープンソースツールであるImpactorが案内されており、これはFeatherでのインストールに使えるペアリングファイルの作成にも役立ちます。その後、.p12ファイルとプロビジョニングプロファイルをFeatherにインポートし、デバイス上で署名します。
機能の比較
| 機能 | Scarlet iOS | Feather |
|---|---|---|
| 証明書 | 提供あり | 自分で用意 |
| 費用 | 無料 | 無料(証明書は別途) |
| オープンソース | いいえ | はい、GPL-3.0 |
| リポジトリ | 内蔵ライブラリ + リポジトリ | AltStore形式のリポジトリ |
| Tweakの注入 | 対応 | 対応(.deb、.dylib) |
| iOS対応 | iOS 14から26で動作確認済み | iOS 16以降 |
| 失効リスク | 共有証明書 | 自分専用の証明書のみ |
リポジトリとアプリ
Scarletは独自のリポジトリ形式を読み込み、内蔵ライブラリを備えています。AppTestersなどの大手リポジトリは、Scarletが直接読み込める形式で公開しています。一方Featherは、多くのオープンソースプロジェクトやエミュレーターで使われているAltStore形式のソースを読み込みます。あるリポジトリが両方で使えるのは、両方の形式で公開している場合のみなので、そのリポジトリ自体のページで確認してください。2026年版のおすすめIPAライブラリ・リポジトリ一覧では、各ソースの形式とリスクについてまとめています。
安全性
- Feather:コードが公開されており、公式なダウンロード先(GitHubのリリースページ)は1つのみで、プロジェクト側はトラッキングや解析を行っていないとしています。ダウンロードは必ずGitHubのページから行ってください。再アップロードサイトにあるコピーは安全性を確認できません。
- Scarlet iOS:クローズドソースで、公式なインストールページがあります。実際上の主なリスクはデータ収集ではなく証明書の失効であり、これは共有証明書方式の限界によるものです。
- 両方とも:署名ツール自体がアプリの安全性を保証するわけではありません。出所不明の改変済みIPAは、どちらのツールを使っても同じリスクを抱えています。新しいソースからアプリをインストールする前に、iOSのサイドローディングは安全かをご一読ください。
Feather、KSignとESign
Featherとよく比較されるクローズドソースの署名ツールESignは、KSignプロジェクトによりサービス終了と案内されています。KSignはFeatherをベースに構築されており、ESignの見た目を再現しているため、ESignユーザーも違和感なく使えます。詳しくはKSign for iPhoneをご覧ください。Featherはそのベースとなるプロジェクトです。背景の詳細についてはScarlet iOS vs ESign比較記事をご参照ください。
どちらを使うべきか
Scarlet iOSを選ぶべき場合:
- Apple開発者証明書を持っていない
- 組み込みライブラリから数タップでアプリをインストールしたい
- サイドローディングが初めてである
- Featherが対応していないiOS 14またはiOS 15を使用している
Featherを選ぶべき場合:
- 自分のApple Developer Program証明書を持っている
- 中身を確認できるオープンソースの署名ツールが欲しい
- 詳細な署名オプションやTweakの注入機能が欲しい
- 主にAltStore形式のソースを利用している
両方を使い分けている人もいます。ライブラリからの手早いインストールにはScarletを、自分の証明書で署名するアプリにはFeatherを使う、という形です。端末内で使えるツール全体像については無料サイドローディングツール比較をご覧ください。
よくある質問
Featherは無料ですか?
はい。Featherは無料でオープンソース(GPL-3.0)です。費用がかかるのは証明書で、Appleの Developer Programは年間99米ドルです。
証明書なしでFeatherを使えますか?
いいえ。Featherは開発者証明書を前提としており、証明書自体は提供していません。証明書が付属している選択肢としてはScarlet iOSがあります。
FeatherはiOS 26で動作しますか?
はい。FeatherはiOS 16以降が必要で、2026年版のリリースはiOS 26 SDKでビルドされ、Liquid Glassへの対応も追加されています。
Featherを安全にダウンロードするにはどこを使えばよいですか?
プロジェクトのGitHubリリースページ(github.com/claration/Feather)からのみダウンロードしてください。他のダウンロードサイトは検証できない再アップロード版です。
ScarletとFeatherを同じiPhoneに入れられますか?
はい。それぞれ別々の証明書を使う別個のアプリなので、互いに影響し合うことはありません。