Keys and HWID locks
Create, extend and reset keys. Lock a key to one device so it can't be shared around a Discord.

LuaProtect is a Roblox Luau script whitelist, key system and obfuscator in one dashboard, with a free plan to start. Here's exactly what you get.
Create, extend and reset keys. Lock a key to one device so it can't be shared around a Discord.

Chain Linkvertise, Work.ink, LootLabs, Lockr or ShrtFly checkpoints with a captcha or Discord join.

Players redeem keys, reset their HWID and get buyer roles without opening a ticket.

Script errors from players' games show up in your dashboard, so you fix bugs before anyone reports them.

| Feature | LuaProtect | Junkie Development |
|---|---|---|
| Player profiles One page per Roblox player with their devices (HWIDs), location and play history. | Included | Not available |
| Script error tracking Errors from players' games show up in your dashboard, so you can fix bugs before anyone reports them. | Included | Not available |
| AI coding tool bridge (MCP) Connect Claude, Cursor or Codex to inspect and run code in your live Roblox game. | Included | Not available |
| Version history with 1-click rollback Every save is a version you can restore if an update breaks. | Included | Not available |
| VPN and proxy blocking Stop players on VPNs or proxies from running your script. | Included | Not available |
| Executor and Place ID restrictions Lock a script to the executors and games you choose. | Included | Not available |
| Team workspaces Build with your staff, each member with their own permissions. | Included | Not available |
| Public creator profile Your own page with your scripts, badges and stats. | Included | Not available |
Based on Junkie Development's public website and docs, checked October 2026. If they've added one of these since, let us know on Discord and we'll update this page.
Our plans, straight from our pricing. For Junkie Development's current prices, check their site.
| Feature | Free | Pro |
|---|---|---|
| Price | €0, no card needed | €4.99/mo or €49.99/yr |
| Scripts | 4 | 35 |
| Keys | 100 | 10,000 |
| Obfuscations per month | 30 | 5,000 |
| Key flows | 3 | 20 |
| Max script size | 1.5 MB | 3 MB |
| Version history | 3 versions | 10 versions |
| Key flow checkpoints (Linkvertise, Work.ink, LootLabs, Lockr, ShrtFly, Turnstile captcha, Discord server join) | Included | Included |
| HWID, IP and Roblox user bans that kick live players | Included | Included |
| Discord bot: redeem keys, HWID resets, buyer roles | Included | Included |
| Whitelist, webhooks and analytics | Included | Included |
| VPN blocking | Not included | Included |
| Executor restrictions | Not included | Included |
| Custom script URL | Not included | Included |
| REST API access | Not included | 3 API keys |
Need more than Pro? Enterprise is set up with you on Discord.
Yes. The free plan includes the obfuscator, key system, key flows, bans and the Discord bot, with 4 scripts, 100 keys and 30 obfuscations a month. No credit card is needed to sign up.
Pro is €4.99 a month or €49.99 a year. It raises the limits to 35 scripts, 10,000 keys and 5,000 obfuscations a month, and adds VPN blocking, executor restrictions, a custom script URL and REST API access.
Yes. Key flows let players earn a key by passing Linkvertise, Work.ink, LootLabs, Lockr or ShrtFly checkpoints, so your keys earn you ad revenue. You can add a captcha or a Discord server join to any flow.
Bans work by HWID, IP or Roblox user. Anyone matching the ban who is running your script at that moment is kicked right away, and they can't start it again.
They run one loadstring. LuaProtect checks their key and HWID before your script starts, and every execution shows up live in your dashboard.