Getting started
A clear path from your first sign-in to a validated release.
Create your account#
Select Sign in, enter your email address and verify the one-time code. An account is created when you verify. Creating an account does not activate protection: a confirmed purchase is required. Monthly and yearly access are available from the plans section.
Prepare a representative build#
Start with a JAR that already runs correctly in its intended environment. Keep the original build and choose a representative test suite before protection.
- Record the target Java version, operating system and any native dependencies.
- Identify reflection, serialization, plugin entry points and names referenced outside the JAR.
- Include startup, main user workflows, error handling and any critical performance measurements in your checks.
Run and review#
Active customers can download published client releases and the matching annotation library. If a release is not yet published, contact Support. The client needs an internet connection for protection; private transformers remain on our servers.
Keep the original artifact, protection configuration and build identifier together. A completed protection run is the point at which an output is available; validate that output before publishing. An interrupted connection is not proof of either success or failure. Check the existing operation through the client before resubmitting.