Simple pricing.
Start free and upgrade when your keys outgrow it. No per-execution fees and no cut of your ad revenue.
For your first script.
- 1 project
- 500 active keys
- Up to 2 checkpoints per key
- Verified badge and Shield
- 30 days of stats
For a hub with a real player base.
- 5 projects
- 5,000 active keys
- Up to 4 checkpoints
- Manual & lifetime keys
- Custom key page link
- 90 days of stats
For teams running many scripts.
- 25 projects
- 50,000 active keys
- Up to 6 checkpoints
- A full year of stats
- Priority support
- Everything in Creator
For the biggest hubs. Limits set to fit you.
- Limits set for you
- Projects, keys and checkpoints on request
- Direct line to the developer
- Everything in Studio
Gatekept and Luarmor
Luarmor is the established option. Here's where each one stands, including where they're ahead.
| Gatekept | Luarmor | |
|---|---|---|
| Free plan | 500 active keys | — |
| Cheapest paid plan | $5 / month | $15 / month |
| Keys on cheapest paid plan | 5,000 | 200 |
| HWID-locked keys | ||
| Ad-link checkpoints | work.ink | |
| Loggers banned + runtime Shield | — | |
| Built-in obfuscator | — |
Luarmor prices from luarmor.net at time of writing: $15, $25 and $40 per month for 200, 1,000 and 10,000 keys.
Is it really free?
Yes. One project and 500 active keys cost nothing, with checkpoints, HWID lock, Verified badge and Shield included. Paid plans add projects, keys and manual keys.
Do you take a cut of my work.ink money?
No. Checkpoints use your own work.ink links, so every completion pays you directly. Gatekept only verifies the completion token.
Will players see my code?
No. Players see a Verified badge and short notes like 'Keeps running when you teleport'. Findings with line numbers are only shown to you.
My script is obfuscated. Is that a problem?
No. The scanner can't read obfuscated code, so it's marked Shielded and runs under Shield, which blocks webhooks, cookie grabs and IP lookups on the player's device.
What if my script uses a webhook for stats?
Webhooks are refused because that's exactly how loggers work. You don't need one: runs, keys and daily charts are built into your dashboard.
What happens when a player changes PC?
Their key is refused on the new device. Reset the device lock from the Keys tab and it binds again on the next run.
Is my script safe from leaks?
The source is only delivered through the loader after the key and device check pass, and never shown on a web page. Nothing in Roblox is leak-proof, so obfuscate it too if that matters.
How do I pay for a paid plan?
Press Upgrade on the plan you want. It opens an email with your account filled in, and we set it up the same day. Card checkout is coming.
What is Enterprise?
For the biggest hubs. Tell us how many projects, keys and checkpoints you need and we set your limits to match. Already on Enterprise and need more? Use Request more on your plan and we'll raise them.