Script protection & key system for Roblox

Protect your Lua scripts. Share with keys, earn from ads.

Paste a script, pick how people get access, and hand out one loadstring. Luaward compiles it into its own VM, checks every key on our servers and lets you earn through ad checkpoints.

  • Free plan, no card needed
  • Set up in 3 minutes
  • 6 languages

Works on every platform your users play on

WindowsmacOSAndroidiOSWindowsmacOSAndroidiOSWindowsmacOSAndroidiOSWindowsmacOSAndroidiOS

How it works

Live in three steps

No security knowledge needed. Luaward picks safe defaults and explains every option in plain words.

  1. 1

    Paste your script

    Upload a file or paste your code. It is encrypted the moment it reaches us.

  2. 2

    Choose how to share

    Free with ad checkpoints, paid keys, or both. We set the sensible defaults for you.

  3. 3

    Copy your loadstring

    One line for your players. Updates, bans and the kill switch apply instantly.

Features

Everything a script hub needs

Protection, licensing and income in one place, built for people who would rather write scripts than run servers.

A virtual machine for every build

Your code becomes bytecode for a VM that changes on every build, so there is nothing to paste into a deobfuscator. No third-party obfuscator needed.

Keys locked to one device

Each key is tied to one device. Users can reset it themselves; you set expiry, notes and bans.

Earn with ad checkpoints

Linkvertise, Lootlabs, Work.ink and more, with anti-bypass, VPN checks and a key page in 6 languages.

Kill switch & live checks

Turn a script off, roll back a build or ban a key. Running sessions find out within 90 seconds.

Discord bot & webhooks

Run logs and alerts in your server, plus a panel where players get keys and reset their device.

See who runs what

Runs by platform, game and country, every day.

Test in a real game

Run your script in a real session and see errors before your users do.

Moving from another service?

Import your keys from a JSON or TXT export. Expiry dates, notes and Discord IDs come with them.

Import keys

Pricing

Fair pricing, in your currency

Start free and upgrade when your hub grows. Prices are adjusted to where you live.

Free

Free

Free forever

  • 2 scripts
  • 200 keys
  • 1 hub
  • 2 ad checkpoints
  • “Powered by Luaward” badge
Start free

Starter

$5/mo

$59.99 billed once a year

  • 6 scripts
  • 2,000 keys
  • 2 hubs
  • 6 ad checkpoints
  • No Luaward badge
Choose plan
Most popular

Pro

$12/mo

$149 billed once a year

  • 20 scripts
  • 15,000 keys
  • 6 hubs
  • 12 ad checkpoints
  • No Luaward badge
  • Test in a live game
Choose plan

Studio

$33/mo

$399 billed once a year

  • 60 scripts
  • 50,000 keys
  • 10 hubs
  • 24 ad checkpoints
  • No Luaward badge
  • Test in a live game
  • Your own domain
Choose plan

Prices in USD are converted daily and may differ slightly at checkout.

FAQ

Questions, answered

No. Pick a preset (maximum, balanced or fast) and Luaward does the rest. Every option is explained in plain words, and the defaults are safe.

Your scripts deserve better than plain text.

Set up in minutes. The free plan stays free.

Create your free account