Desktop software teams
Protect proprietary application logic and manage authorized installations.
Protect proprietary logic and control where your software runs. Sentinel adds code protection, device-bound licensing, and runtime checks to compiled Windows applications.
Start with Community for non-commercial evaluation.
Protect proprietary application logic and manage authorized installations.
Add protection and licensing to the native components you distribute.
Make valuable calculations and business logic harder to analyze.
Choose the layers your application needs—from core runtime checks to advanced virtualization and licensing.
Archon VM transforms protected machine code into virtual instructions, making the original implementation harder to follow through conventional analysis.
Use signed, device-bound license tickets to validate authorized installations.
Use runtime checks to identify debugging, memory inspection, and other signs of interference with your application.
Enterprise white-box cryptography adds protection around encryption keys used inside distributed applications.
Optional cloud telemetry sends runtime events to a dashboard so your team can investigate activity across deployed installations.
Protection raises the effort required to analyze or modify your application. Validate the right configuration on your own build.
Inspect your binary, choose a protection profile, and manage license tickets in one desktop workspace.
Choose the protection features that fit your application and prepare your compiled binary for a protected build.
Inspect your binary and configure the protection features for your build.
Use the CLI in scripted workflows, or integrate through the Zig SDK, C/C++ bindings, and Lua hooks.
Compile your native application as usual.
Run Sentinel against your compiled binary.
Check compatibility, performance, and licensing.
# Fast build with the Balanced defense profile
sentinel \
--in target/release/app.exe \
--out bin/app_protected.exe \
--preset balancedEvaluate with Community. Protect a commercial release with Pro Indie.
Discuss advanced requirements with Enterprise.
Archon VM virtualization and advanced Enterprise features are not included.
Explore CommunityCovers unlimited protected builds for one commercial product.
Evaluate Pro IndieDiscuss your application, target environment, and integration requirements with CycleChain.
Talk to engineeringLicensing clarity: Community licenses are restricted to non-commercial evaluation. Pro Indie licenses grant full commercial rights for individual developers and small studios up to 3 seats. Enterprise licenses accommodate unlimited developers and CI/CD runners per organization.
Use a representative build to assess compatibility, performance, and license behavior before you roll out.
Plan your evaluation64-bit Windows PE executables (.exe) and libraries (.dll). Linux ELF inspection is available for server evaluation builds.
Virtualize sensitive routines and license checks. Test startup time and runtime performance with the profile you plan to ship.
Device-bound Ed25519 tickets validate locally. Test licensing against the hardware and deployment scenarios your customers use.
Check protected output with your code-signing process and security software before broad customer distribution.
Sentinel adds protection to compiled applications through code obfuscation, virtualization, license validation, and runtime checks. Available features depend on the edition.
Yes. Software protection raises the effort required to analyze or modify an application. Results depend on the application, protection configuration, and analysis methods.
Community is for non-commercial evaluation. Pro Indie provides commercial rights for one product, with unlimited protected builds and up to 3 seats. Enterprise accommodates unlimited developers and CI/CD runners per organization.
No. Cloud telemetry is an optional, opt-in add-on for monitoring protection events after release. Discuss its availability and requirements during evaluation.
Test application compatibility, startup time, runtime performance, licensing behavior, code signing, and your release workflow with a representative build.
Tell us what you’re building and what you need to protect. We’ll review your requirements and discuss a suitable evaluation.
Fields marked * are required.
Thank you. Your evaluation request has been received. We’ll review your application details and contact you about the next steps.
Unable to submit request. Please check your connection or email us directly.
Send via Email Client