AppCotton は、ソフトウェア・プラグイン・テーマ・オンラインサービスなどに「ライセンス販売」と「認証機能」を追加するための WordPress ベースのライセンス管理システムです。
あなたが開発したアプリケーションに対して、
- 有料版の機能解放
- ライセンスキーによるアクティベーション
- サイト数 / 端末数による利用制限
- プラン変更時の差額アップグレード
といった仕組みを 簡単に組み込めることを目指して設計されています。
AppCotton の目的
AppCotton の核心は次の一点です。
あなたが作ったソフトウェアを 「正当な価値に応じて提供できる状態」 にすること
- 使う人が増えても、信頼して運用できること
- 「無料版 → 有料版」の導線を自然に作れること
- ライセンスの不正利用を抑制できること
- 運用者(あなた)の手間が増えないこと
これらを実現するための 管理画面・購入導線・API・SDK が AppCotton です。
どのような場面で役に立つか
| 想定シーン | AppCottonが解決すること |
|---|---|
| WordPressプラグインの有料版を作りたい | ライセンス入力・認証画面、機能制限、アップデート制御 |
| テーマやUIキットを販売 | ユーザーごとに購入権を分離、再配布防止 |
| SaaS のプランを段階的に提供 | プランごとの制限・利用可能機能の差分管理 |
| デスクトップアプリ / CLIツールを配布 | ライセンスキー認証・端末台数制限 |
AppCotton の特徴
1. WordPress だけで完結
追加の外部SaaSや複雑なサービス契約は不要です。
あなたの管理する WordPress が ライセンスサーバー になります。
2. 複数プランに対応
- 1サイト版
- 3サイト版
- 無制限版
- サブスクリプション(月額 / 年額)
など、柔軟な料金体系を構築できます。
3. ドメイン / 端末ごとのアクティベーション管理
ライセンスキーが どこで利用中か を常に把握できます。
ユーザーは 自分で解除・再利用 できます。
4. 差額アップグレードに対応
「1サイト → 無制限」など、差額だけを請求するスムーズなアップグレードが可能です。
5. 開発者向けに最小の導入工数
有料制御は 1行 で成立します。
if ( appcotton_is_premium('product_slug_here') ) {
// 有料機能
}
なぜ AppCotton は WordPress を採用しているのか
- アカウント管理が標準で揃っている
- UIカスタマイズが容易
- データベース・API・認証の基盤が安定している
- 運用コストが低く、自己ホストで制御可能
自分の環境で完結するライセンス管理を実現するために、WordPress は最良の選択肢です。
AppCotton は「売る人」を支援するツールです
アプリの「価値」を適切に届けるためには、販売・認証・保護が不可欠です。
AppCotton は、
- 頑張って作ったものを、
- 正しく買ってくれた人にだけ届ける
という、当たり前を可能にするためのシステムです。