protect your luau!

Securing your Roblox scripts has never been this effortless. Bulletproof Luau virtualization and runtime defense for modern creators. An always free plan is available.

What you get

We host it.We guard it.

Upload once. Your script lives on our side, sealed, and never sits in a public place.

You payper project.

Add your project's script and its modules. One project, one payment.

Shieldedtraffic.

Route sensitive webhook traffic through proxies, keeping your backend endpoints off executor radar.

Alwaysevolving.

Pufus keeps getting better with every update, without you touching your script.

Never thesame script.

Every user gets a different build, obfuscated in real time.

The engine

Every execution gets a different script. Obfuscated in real time, so there is nothing to diff, nothing to share and nothing to leak.

How it works

from your code
to their executor.

Pufus is a defense layer built for Roblox scripts. You provide the code, we keep it sealed, and every single execution receives a unique build completely detached from everyone else.

You add your project.

Your main script and up to 2 modules go into a single project. That is the whole setup.

We host it and seal it.

Your code stays on our side. It never sits in an exposed loadstring or open executor memory for someone to dump.

A user runs it.

At that exact moment Pufus compiles and obfuscates your script in real time. Each run gets its own build, so no two copies match.

Proxies handle sensitive calls.

Keep your webhook endpoints isolated through proxies so the real destinations are never left exposed.

Pufus keeps evolving.

Continuous engine upgrades strengthen defenses automatically, protecting your projects without you rewriting anything.

Why Pufus

the usual way vs. Pufus.

Raw script dumped directly by executors.Hosted by us and never public.
The same static file for every user.A different build for every user.
Raw endpoints left inside the script.Protected traffic behind proxy relays.
Protection stays stale and outdated.Pufus evolves with every update.
Pricing

you choose.

Start for free, pay $0.10 per project to unlock modules and shielded proxies, or upgrade to Max for 100 projects, licensing, compile-time placeholders, and full API access.

$0 free

Get started with 1 project and 1 script. No modules included.

  • 1 project & 1 main script
  • Unique Mobius build per user in real time
  • Sealed hosting & runtime integrity check
  • Shows "Obfuscated using Pufus" notification on run
  • Shielded proxies not included
  • No virtual modules included
$0.10 per project

Pay per use. Each project holds 1 script and up to 2 modules, plus unlocks the Shielded Proxy Network on your account.

  • 1 main script + up to 2 virtual modules
  • Zero execution notifications (silent run)
  • Unlocks Shielded Proxy Network (up to 30 relays)
  • Sealed hosting & runtime integrity check
  • Liberates your 1 free repository slot
  • Licensing, placeholders & REST API not included
lifetime $2 Max

Up to 100 projects, script licensing & HWID lock, compile-time placeholders, live telemetry, and full REST API.

  • Up to 100 repositories (50 scripts & 50 modules each)
  • Script licensing, grace periods & optional HWID Lock
  • Compile-time {{PUFUS_...}} placeholders & macros
  • Live player telemetry & remote session disconnect
  • Full REST API, standalone obfuscation & CI/CD
  • Team collaboration roles, notes & 30 shielded proxies
Inside every project
Hosting and protectionwe host your script and guard it↗ Virtual modulesrequire() modules from memory with zero HTTP calls↗ Proxy integrationshield your webhooks and sensitive requests↗ Compile-time placeholdersbake user, key and HWID data into bytecode constants↗ A unique build per userpolymorphic Mobius virtualization in real time↗

First, create a project.

Give it a name. It holds everything that belongs together.

Then add your code.

Drop in the main script and your virtual modules.

We do the rest.

Pufus hosts, protects and virtualizes it, keeping your project runtime-safe.

Get Access↗