Skip to content
SoundSyncAudio software platform

Secure Licensing for HISE, JUCE, and Custom Audio Software

Licensing for Audio Software

SoundSync provides product-scoped credentials, serial activation, customer-login activation, email verification, startup validation, offline grace, device limits, deactivation, subscription enforcement, and customer-library access.

Live Moonwave FX products workspace showing the SoundSync product management surface for audio software releases.
Live Moonwave FX analytics workspace showing revenue, product, customer, activation, and download reporting.
Live Moonwave FX customers workspace showing customer management and activity for the developer account.

Product access, from ownership to device use

SoundSync connects product credentials, customer ownership, serial claims, activation limits, validation, and deactivation. Activation registers authorized device use; validation refreshes it. Test Connection checks credentials, not the customer's right to use the product.

SoundSync

Choose your integration

PackageFit
HISEScriptFast script-level integration without rebuilding HISE
HISE C++Native authority requiring HISE source and exported-plugin builds
JUCE 0.7.0Processor-owned runtime and editor UI for Windows/Apple source packages
Custom HTTPYour own activation UI and runtime using product-scoped endpoints

State that survives real customer workflows

Device limits, ownership proof, recurring entitlements, and revocation must remain distinct from a temporary network failure. Offline rules depend on the integration, not one universal checkbox.

JUCE 0.7.0 requires online renewal at startup. Valid saved credentials are reused without repeated sign-in, but offline audio access is unavailable in this release. HISEScript offline grace is a different package policy.

Credentials and enforcement shipped in client software can be extracted or modified. Native enforcement raises the integration barrier; it is not a piracy-proof guarantee. Keep developer account tokens and partner secrets out of distributed plugins.

SoundSync

Implementation guides

Choose an integration

Package and API responsibilities.

Licensing API

Activation, validation, deactivation, and errors.

SoundSync

HISE customers can activate from inside the plugin

The HISE login screen shows the customer-facing activation surface with product identity, support context, account login, and serial activation paths.

HISE plugin activation screen with branded login and serial activation options.
HISE login activation

SoundSync

JUCE serial validation is package-ready

The JUCE serial validation screen shows the native package path for serial entry, customer identity, validation, and activation state.

Moonwave FX JUCE serial activation screen with serial entry, customer email field, and activation-required state.
JUCE serial activation

SoundSync

Owned products stay visible after activation

The JUCE My Products screen shows the logged-in customer state with owned product access, serial state, and device actions in the plugin UI.

Moonwave FX JUCE My Products view with sanitized customer identity, owned product, serial state, and device deactivation actions.
JUCE My Products