Licensing

A FiveM license system built for people who sell scripts

Create license keys per customer, bind them to a server, set an expiry, and watch where your scripts run — then revoke any key instantly. Trust Secure is a full FiveM license manager, not just a key generator.

Overview

If you sell FiveM scripts, you need more than a random string as a key. You need to know which server a license belongs to, whether it is active, when it expires, and how to shut it off after a refund or a leak.

Trust Secure gives every license a lifecycle: issue, activate, bind to a server IP, monitor, and revoke. Because your protected resource checks authorization at runtime, the license system directly controls whether the code runs at all.

You manage everything from a bilingual dashboard, with optional Discord alerts so you know the moment a new activation happens or a limit is hit.

Key benefits

Per-customer keys

Issue a unique license for each buyer, with their name, optional email, expiry, and allowed server IPs.

Server binding

Lock a license to one or more IPs so a shared key can't quietly run elsewhere.

Instant revoke

Charged back or leaked? Revoke the key and the protected code stops loading on the next restart.

Live monitoring

See active installations and recent authorization checks per license and per script.

How it works

  1. 1

    Add your script

    Upload a resource, standalone script, or collection you want to license.

  2. 2

    Issue a license

    Create a key for a customer with optional IP binding and expiry, all from the dashboard.

  3. 3

    Deliver it

    Send the protected package with the key embedded, or a one-time download link your customer opens directly.

  4. 4

    Manage the lifecycle

    Renew, re-issue, suspend, or revoke keys at any time, with Discord alerts for key events.

What you get with Trust Secure

IP / server binding

Restrict a license to specific server IPs or CIDR ranges.

Expiry & renewal

Set time-limited licenses and renew them without re-issuing the whole package.

Collections

Bundle several resources under one license for customers who buy a pack.

Discord alerts

Get notified of activations, denied attempts, and security events over Discord in real time.

Related pages

Frequently asked questions

Is the license checked every time the script runs?

Authorization is verified when the resource starts. Your protected code only loads for a valid, active license, so revoking a key stops execution on the next start.

Can one license cover several scripts?

Yes. Use a collection to bundle multiple resources under a single license for customers who buy a pack.

What if a customer changes servers?

Update the allowed IPs on their license, or re-issue the key. The rest of their setup stays the same.

Do I have to share my keys in plain text forever?

No. Only a hash of each key is stored. You can re-issue a key or send a one-time download link if a customer loses theirs.

Run your own FiveM license system

Issue your first key, bind it to a server, and monitor activations from one dashboard.

Get started free