Documentation

Documentation/Start here

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.

Contact the team