License management, HWID device binding, and RSA validation for RPG Maker MZ plugin creators. Everything managed from a single dashboard.
Your hard-built plugins get copied and shared freely. Without license protection, your revenue is wide open.
Users share your paid plugin files without any purchase — and you never know.
Which project uses which license? You have zero visibility into your own distribution.
Spreadsheets, emails, manual checks — you spend dev time on administration instead of building.
Want to revoke or expire a license? There's no infrastructure to do it cleanly.
// HWID generation via NW.js const hwid = await PluginCastle .generateHWID(); // Validate license against hardware const result = await PluginCastle .validateLicense({ licenseKey: userKey, hwid: hwid, pluginId: "MY_PLUGIN_ID" }); if (result.valid) { console.log("✓ License valid"); // Enable plugin features } else { console.warn("✗ Unauthorized"); }
Setup takes under 30 minutes. After that, PluginCastle runs silently in the background.
Register on PluginCastle, define your first plugin, and receive your API credentials.
Drop the lightweight SDK into your RPG Maker MZ plugin. HWID collection and JWT validation included.
Create customers in the dashboard, generate a license, and send it via email. All in one click.
See who's running your plugin on which device. Revoke any license instantly whenever you need to.
No hidden fees. Upgrade as your business grows.
payment system not yet active
payment system not yet active
payment system not yet active