Harder to hit. Lighter to ship.
Layered VM protection with a smaller footprint than the other obfuscators we tested.
0×
Cheaper than premium alternatives
Built to be hard to read
Encryption, control flow flattening, anti-tamper and more work together on every script you protect.
- HTTP 200: { "code": "return setmetatable({…" }
- HTTP 200: { "code": "return setmetatable({…" }
- HTTP 200: { "code": "return setmetatable({…" }
- HTTP 200: { "code": "return setmetatable({…" }
- HTTP 200: { "code": "return setmetatable({…" }
Protect from your build pipeline
Call the API from curl, JavaScript, Python, Go or Luau and get an obfuscated script back in the response.
Simple, transparent pricing
Pay only for what you use or go with a membership and save big.
Pro
Most popular$13.75/month
$164.99 billed yearly, save 31%
For serious developers who ship a lot of protected scripts.
- 333 included obfuscations every month
- $19.99 included credit every month
- Bulk obfuscate up to 5 files at once
- Obfuscation API access
- Oracle whitelist: 3 services, 50,000 keys
- Genesis decompiler access
Pay by card or with 10 cryptocurrencies.
We sponsor the security of projects worth protecting.
Building something with real users behind it? We cover your protection with no cost.
What you get
- A sponsored membership
- Or protection credit, sized to your project
What we ask
- A "Protected by Soteria" credit inside your product
- A mention on your website, community or repository
- A shout-out when you launch or ship updates
Frequently asked questions
Everything you need to know before getting started.
Will my code still work after obfuscation?
Yes. Soteria transforms the structure and appearance of your code without changing its behavior. All obfuscations are tested for runtime correctness before delivery. If something breaks, you'll know immediately.
How does Soteria compare to other obfuscators?
Soteria prioritizes protection strength and compact output over raw speed. The key differences are unique mutations and polymorphism, as well as one of a kind anti-tamper and security. Soteria has subdivisions including Oracle which is a whitelist service and Genesis which is a luau decompiler. These are features others don't offer together in one place.
Is my source code stored on your servers?
No. Scripts are processed in memory and discarded immediately after obfuscation. We do not retain, log, or analyze your source code.
What file size limits apply?
Scripts up to 10MB can be obfuscated, the same limit on every plan and with balance alone.
Does purchased balance expire?
No. Balance you buy never expires, so use it at your own pace. Members also get included credit each month that is spent first and resets every billing period, so unused included credit does not carry over.
What is Genesis?
Genesis is Soteria's built-in Luau decompiler. It takes compiled Luau bytecode and converts it back into readable source code. It's built in Rust for speed and uses custom algorithms to generate variable names that reflect how they're actually used, rather than generic placeholders like v1 or v2. Genesis is available to users with a membership and is accessible directly from your dashboard.








