BETA PROGRAM

Beta access is open. Approved beta accounts get the full protection stack at no cost. Free accounts include code renaming & compression — request beta access for full VM protection.

Start Building Learn More
Three-Tier Model

Start free. Go deeper with Beta.

Every account gets basic protection for free. Request beta access to unlock the full VM engine — no payment needed while beta is open.

Windows x64 · Linux x64 · Python 3.11 · 3.12 · 3.13
Free
$0/ forever
Compiled to a native .pyd binary with code renaming and compression. Anti-tamper, memory wipe, and all other hardening layers are Beta+ only.
  • Compiled native .pyd binary
  • Code Renaming (AST) vars, functions, classes
  • Size Compression
  • Python 3.13 · single .py · up to 2 MB
  • Bytecode Mutation Beta+
  • Anti-Tamper & Integrity Checks Beta+
  • Memory Wipe Beta+
  • Anti-Debug & Anti-Hook Beta+
Create account
Premium planned
$49/ mo
Everything in Beta, clean output, and priority support. Launches post-beta.
  • Full VM Bytecode Protection
  • Polymorphic Opcode Dispatch
  • Anti-Debug & Anti-Tamper
  • Runtime String Encryption
  • Native Binary Output (.pyd)
  • Python 3.11 / 3.12 / 3.13
  • .py and .zip (multi-file)
  • No watermark
  • Priority Email Support
Notify me at launch

Beta builds produce Windows x64 and Linux x64 artifacts. macOS support is on the roadmap.

Compare Features

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)

Frequently Asked Questions

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.

Join our Discord