For teams & businesses

JavaScript obfuscation for CI/CD and teams

Protect every build automatically. Wire VM obfuscation into your pipeline, share one configuration across your team, and obfuscate at the volume a real product ships at.

Read the API docs

Manual obfuscation cannot keep up

A product that ships frequently needs every release protected, not a file dragged into a web tool by hand.

Built for high volume

Multiple bundles per product, several products, many releases a month. Manual runs miss builds and slow the team down.

One configuration

The whole team obfuscates with the same preset, so protection does not depend on who ran the tool or which settings they picked.

Repeatable and reviewable

Obfuscation lives in the pipeline as a versioned step. Every release is protected the same way, and it is easy to see how.

Obfuscate inside your pipeline

Call the API from any CI system with a build token. It is the same VM obfuscation as the dashboard, driven by your build instead of a browser.

Runs in GitHub Actions, GitLab CI, Jenkins, or any runner with Node.

Authenticate with a build token kept in your CI secrets.

Identical VM engine, presets, and defenses as the dashboard.

Obfuscate on every build so a release is never shipped unprotected.

obfuscate.mjs

Built for teams

Seats, shared configuration, and centralized tokens, so protection is a team standard rather than one person's setup.

Team seats

Team seats

Add engineers to one workspace with a shared quota and billing.

Shared presets

Shared presets

Save an obfuscation configuration once and use it across every product and pipeline.

Build tokens

Build tokens

Issue API tokens for CI and revoke them without touching your code.

Config overrides

Config overrides

Enforce one obfuscator version and options preset across the whole team.

Version pinning

Version pinning

Pin every build to an exact version, or a flexible range that tracks minor and patch releases.

Sized for production volume

Higher quotas, larger files, and a single configuration across all of your products.

High monthly quotas

From thousands of VM obfuscations a month up to the highest-capacity Business tiers.

Large bundles

Obfuscate big production bundles, with file-size limits raised well beyond the free and Pro tiers.

Version pinning & enforced config

Pin an exact version or a ^/~ range, and enforce the version and preset across every member.

Team & Business plans

Team seats, pooled quotas, and larger file sizes for production workloads. Higher-capacity Business tiers scale with your volume.

Team

For growing teams

$59

/month

billed monthly

Everything in the Pro Plan, plus:

500 MB / month VM quota (shared)

150 MB / day per member

Up to 5 team members

7 MB VM file size limit

Flexible version pinning

Team-level version & preset overrides

Business

For big teams

$149

/month

billed monthly

Everything in the Team Plan, plus:

2.5 GB / month VM quota (shared)

600 MB / day per member

Up to 15 team members

10 MB VM file size limit

Priority support

Questions from teams

Protect every build your team ships

Team seats, shared presets, and high-volume quotas for CI/CD.