SunLicenseログイン
Unity、Unreal、Godot のツール開発者向け

Unity・Unreal・Godot のツールを直接販売していますか? 席ごとにキーを。

itch.io、Gumroad、Stripe で直接販売。席ごとにキーを発行。

  • Unity
  • Unreal Engine
  • Godot
  • C# / .NET
  • C++
  • itch.io
  • Gumroad
  • Lemon Squeezy
  • Stripe
できること

あなたの売り方に合わせて。

購入ごとに 1 キー

レシート、決済ページ、または itch.io から。

リポジトリ共有ではなく席数で

ライセンスあたり 1、3、または 10 台のマシン。

TOO_MANY_MACHINES

Unity 向けの C#

依存関係のない .NET SDK。Unreal と Godot は REST で。

.NET Standard 2.0

返金で無効化

Gumroad、Lemon Squeezy、Payhip、Stripe。

必要ならオフラインでも

署名済みライセンスファイルは接続なしで検証できます。

Sentinel が漏えいを検出

多すぎるマシンで使われるキー、キーの総当たり。

すべてのプラン
仕組み

次のリリースまでに導入。

  1. 1無料アカウントを作成
  2. 2ストアを接続
  3. 3エディタから検証
Assets/Editor/SplineTool/LicenseCheck.cs
using System.Collections.Generic;
using SunLicense;           // .NET Standard 2.0, no dependencies
using UnityEditor;
using UnityEngine;

public static class LicenseCheck {
    static readonly SunLicenseClient Client = new SunLicenseClient(
        "https://api.sunlicense.com", token: "slk_..."); // validation-only key

    public static async void Check(string key) {
        var result = await Client.ValidateAsync(key, new Dictionary<string, string> {
            ["host"] = SystemInfo.deviceUniqueIdentifier,  // one seat per machine
        });
        EditorPrefs.SetBool("SplineTool.Pro", result.IsValid);
    }
}
よくある質問

よくある質問。

Unity Asset Store や Fab で販売するツールにも SunLicense を使えますか?

これらのストアには独自のライセンス条件と EULA があり、SunLicense はそれらと連携していないため、そこで販売するものはストアのルールに従ってください。SunLicense は、itch.io、Gumroad、Lemon Squeezy、Payhip、または独自の Stripe 決済で直接販売するツール向けです。

.NET SDK は Unity で動きますか?

はい。NuGet の SunLicense パッケージは .NET Standard 2.0 対象で依存関係がないため、DLL をそのままプロジェクトに入れられます(Unity 用の NuGet ツールでインストールしても構いません)。キーと SystemInfo.deviceUniqueIdentifier などのマシン ID で ValidateAsync を呼び出してください。

Unreal プラグインや Godot アドオンはどうやってキーを検証しますか?

REST API を使います:API キーを Bearer トークンとして、licenseKey と fingerprint を含む JSON ボディで https://api.sunlicense.com/api/v1/validate に POST します。JSON の応答には valid、TOO_MANY_MACHINES などのコード、使用中のマシンが含まれます。Unreal C++ の FHttpModule でも GDScript の HTTPRequest でも、数行でこの呼び出しができます。

無料ですか?

はい。Free プランは 3 プロダクト、100 ライセンス、月 10,000 回のライセンス検証まで、クレジットカード不要です。有料プランは月 5 ドルからで、上限を超えてもライセンス検証は動き続けます。

次のリリースを守りましょう。

  • Free プラン
  • クレジットカード不要
  • いつでも解約可能