⚡ SENDM Admin Panel

License Key Manager • Generate • Bind to Machine • Revoke
V3.1.0
0
Total Users
0
Active Licenses
0
Revoked
0
Expired

🔐 Master Secret (must match the app build)

➕ Add User & Generate License Key

👥 Licensed Users

UserMachine IDPlanExpiresKey IDStatusActions
No users yet. Add your first licensed user above.

🚀 VPS Deployment — publish straight to your server

Publish licenses and app updates without Bitvise. Requires the one-time nginx setup from the VPS Hosting Guide → “One-click deploy” (adds a password-protected upload endpoint). Downloads stay public for your users — only uploading needs your deploy password. Open this panel from your VPS address (http://YOUR-IP/sendm/admin.html) for the smoothest experience.
updates: not checked licenses.json: not checked

Same file as “Export licenses.json” — but uploaded for you. Revocations go live the moment this succeeds.
SENDM deploy log — actions appear here.

📖 How Revocation Works

1. User opens SENDM → sees the activation screen → sends you their Machine ID.
2. You paste it above, generate a key, and send the key back. The key works only on that computer.
3. Publish the database: either 📤 Publish licenses.json to VPS above (one click), or Export licenses.json and upload it manually to any web host.
4. In the SENDM app, the user pastes that file's URL under ⚙️ Config → License database URL (or you pre-configure it).
5. To revoke: hit Revoke here → publish/export licenses.json again. The app deactivates itself on next check.
Note: keys also work fully offline. Revocation applies when the app can reach your licenses.json URL.