Every download gets its own build.
Your source is compiled and obfuscated server-side, then rebuilt per download. A dumped copy doesn’t match anyone else’s — and it points back to the license that pulled it.
Upload a Luau script. We compile it into a protected build that’s unique to every download, and hand you one loader line. Sell keys, gate it behind an ad, or ship your own unlock UI — update it whenever you want.
You write the script. AegisLoader handles the parts that get scripts leaked, cracked and shared — and the part where you get paid for them.
Your source is compiled and obfuscated server-side, then rebuilt per download. A dumped copy doesn’t match anyone else’s — and it points back to the license that pulled it.
Sell license keys that lock to one device, or let users earn a temporary key through an ad step. Both, if you want.
Build your own key UI in Luau. One key unlocks every script you connect to your key system.
1 key → Vortex Hub, Frostbyte Combat, Lumen FX
Push a new build, roll back, or pull it entirely. The line your users already pasted never changes — it always serves what you say it should.
Pick per project. Switch any time from the dashboard — the loader line stays the same, only what happens behind it changes.
Most people go from file to working loader in under a minute. No SDK to learn, nothing to bundle into your script.
Drop a .lua or .luau file. We compile, obfuscate and seal it — the readable source never leaves our servers.
Free, Paid, Ad-supported or Custom. Issue keys, set expiry, plug in your Linkvertise link.
Post the loader line anywhere. Watch executions, licenses and unlocks land in your dashboard.
Monthly, cancel any time. Every plan gets the full protection pipeline — you’re paying for room, not for security.
For developers selling a few serious scripts.
For hubs and teams running a whole catalog.
Still unsure? Ask in our Discord — the people who build it answer there.
Yes. Everyone runs the same loadstring(game:HttpGet(…))(). Behind it, each download is compiled into its own build, so one dumped copy doesn’t match anyone else’s.
Not usefully. A key binds to the first device that runs it — Roblox account, hardware signals and an install id. A second device is refused and shows up in your Devices & Security page.
When a user legitimately switches PCs, you reset the device from the dashboard in one click.
It depends how you started. On the free tier, your builds stop serving once your free access ends — those loader lines go dead until you upgrade.
If you paid for a plan, every build you’ve already protected keeps serving forever — the lines your users pasted never break. You just can’t push updates, swaps or new builds until you resubscribe. Either way, your projects, keys and loader lines stay in your account.
No client-side protection is truly unbreakable — your script runs on the user’s own machine, so someone determined enough can eventually pick at it. AegisLoader’s job is to make that far more trouble than it’s worth: every download is a unique build, strings and constants are encrypted, and integrity, tamper and hook checks flag the device doing it.
The bar we aim for is simple — cracking your script should cost more than just buying it.
No. AegisLoader is an independent tool for Luau developers. It isn’t affiliated with or endorsed by Roblox Corporation.
No card to start. Bring a .luau file and leave with a loader line.