Protect your software from theft, reverse engineering, and unauthorized redistribution while taking full control of licensing, version management, and desktop delivery with Bolt Dev and Bolt Client.
From source code protection to desktop app delivery, BoltHash covers the full software development and licensing lifecycle.
Desktop app for developers to protect source code, manage software licenses, monitor clients, and distribute updates.
Desktop app for clients to receive, activate, and run protected software delivered by their vendors.
Command-line tool for automated source protection, CI/CD pipeline integration, and advanced scripting.
Whether you sell software, deliver client projects, or work as a freelancer — BoltHash has the right tool for you.
Sell licensed software with device-bound keys. Enforce usage limits, expiry dates, and instant revocation. Know exactly who runs your software.
Deliver protected Node.js apps to clients and retain IP ownership. Your source code stays yours — clients can run it, not read it.
Monetize your Node.js tools with license-gated access. Free and paid tiers, key management from a dashboard, scale as you grow.
BoltHash handles the entire delivery pipeline. Protect once, deploy everywhere, control always.
Open Bolt Dev or the CLI, create a project, and point it to your Node.js source code.
BoltHash obfuscates your code, computes SHA-256 hashes, and signs the integrity manifest.
Create a device-bound license key with custom expiry, device limits, and usage controls.
Client opens Bolt Client, enters their key, and runs the app. Online verification ensures authorized use only.
Multi-pass obfuscation with identifier renaming, string encryption, control flow flattening, and dead code injection.
Create, manage, and revoke license keys. Set expiry dates, device limits, and usage quotas per key from your dashboard.
Hardware fingerprinting ties licenses to specific machines. Prevent key sharing and unauthorized redistribution.
Real-time monitoring detects key sharing. Apps auto-terminate when licenses are revoked or expired mid-session.
BGit stores versioned snapshots of your protected source on the BoltHash server. Roll back, branch, and push via CLI.
Clients pull the latest protected build via Bolt Client. Push updates instantly without manually sending files.
Bolt Dev for developers. Bolt Client for your customers — it is free.
The developer dashboard for managing projects, licenses, and deploying protected apps.
Download for WindowsInstall on client machines to receive and run protected apps. Share this with your customers for free.
Download for WindowsFrom indie developers to ISVs shipping commercial Node.js software worldwide.
"BoltHash solved a real business problem — my Node.js SaaS was leaking to piracy. After deploying bolt protect and device binding, unauthorized copies dropped to zero within a week."
"The BGit integration is brilliant. I push updates, my customers pull automatically via Bolt Client. Distribution is now frictionless and I control every install from the dashboard."
"Setup took under 30 minutes for our Electron + Node backend. The Ed25519 signing gives me confidence our manifests can't be forged. Documentation is solid and support is fast."
Free plan, no credit card. 14-day trial on paid features. Cancel anytime.