Every account gets basic protection for free. Request beta access to unlock the full VM engine — no payment needed while beta is open.
.pyd binary with code renaming and compression. Anti-tamper, memory wipe, and all other hardening layers are Beta+ only..pyd binary.py · up to 2 MBBeta builds produce Windows x64 and Linux x64 artifacts. macOS support is on the roadmap.
| Feature | Free | Beta | Premium |
|---|---|---|---|
| Output format | Compiled .pyd native binary |
Compiled .pyd native binary |
Compiled .pyd native binary |
| Code Renaming | ✓ | ✓ | ✓ |
| Source Compression | ✓ | ✓ | ✓ |
| Bytecode Mutation | – | ✓ | ✓ |
| Anti-Tamper & Integrity Checks | – | ✓ | ✓ |
| Memory Wipe | – | ✓ | ✓ |
| Anti-Debug & Anti-Hook | – | ✓ | ✓ |
| Runtime String Encryption | – | ✓ | ✓ |
| Anti-VM Detection | – | ✓ | ✓ |
| Multi-file (.zip) support | – | ✓ | ✓ |
| Python versions | 3.13 only | 3.11 / 3.12 / 3.13 | 3.11 / 3.12 / 3.13 |
| Max source size | 2 MB | 32 MB | 32 MB |
| Watermark-free output | – | – | ✓ |
| Priority Support | – | – | ✓ |
| Cost | Free | Free during beta | $49 / mo (planned) |
Both tiers compile your code into a native .pyd binary. The difference is which protection layers are active. Free builds include only Code Renaming (AST identifier scrambling) and Size Compression. Beta builds add bytecode mutation, anti-tamper and integrity checks, memory wipe, anti-debug, anti-hook, anti-VM detection, and runtime string encryption. The free binary is reversible with enough effort; a beta binary is not.
Create a free account and use The Forge. Beta access is approved manually — you can request it from your account dashboard. No payment is required while the beta is open.
Beta access is free for its duration. When the beta period closes, full protection will transition to the paid Premium tier. Existing beta users will receive advance notice before any billing begins. All artifacts produced during beta remain valid with no expiry.
Free and Beta builds include an attribution string embedded in the protected binary identifying it as built with PyVMProtect. It does not affect functionality. Premium builds omit the watermark for commercial-grade clean distribution.
Yes, a free account is required to access The Forge and track your build history. Registration takes under a minute.
Free tier: Python 3.13 only. Beta and Premium: Python 3.11, 3.12, and 3.13 on Windows x64 and Linux x64.
Yes, cancel anytime via Stripe's portal. Access continues until the end of the billing period. All previously downloaded artifacts remain valid permanently.