Friendly gorilla with cyan headphones handing out a glowing license key at a Digital Key Dispatch and Fulfillment counter

Scale Your Audio Business with
Product Hub

The backend-as-a-service tailored specifically for virtual instrument developers. Secure licensing, global content delivery, user management, and instant updates, all without writing a single line of server code.

Get Started

Licensing, delivery, and updates

Everything needed to distribute, license, and maintain instruments, without running your own backend.

End-User Licensing

Manage the complete license lifecycle for your software products. Product Hub gives you the tools to issue, distribute, activate, and track licenses through its management interface or API.

  • Flexible distribution — Assign licenses directly after a purchase or generate serial-code batches for resellers and retail partners.
  • Complete lifecycle control — Support Standard, NFR, Free, and Subscription licenses, with activation limits, expiration dates, transfers, and license disabling.
  • Product activation — Bind signed licenses to individual machines, offer offline activation, monitor usage, and provide time-limited product trials.

Products & Build Catalogs

Keep every product, release, and downloadable build organized in one central catalog. Product Hub provides a structured foundation for managing your software portfolio, from individual plugins and content packs to complete product bundles.

  • Publish directly from Gorilla Compiler — Upload compiled products and builds straight to Product Hub, reducing manual handoffs and keeping your release workflow connected.
  • Organize your product portfolio — Maintain product metadata, identifiers, licensing settings, dependencies, and relationships between plugins and content products.
  • Manage releases and builds — Store platform-specific builds and installers, maintain clear version histories for macOS and Windows, and make product information and secure downloads available through the API.

Release Channels

Move product releases through dedicated Testing, Alpha, Beta, and public Release channels. Control which audiences can access each stage while keeping internal testing, prerelease programs, and customer delivery clearly separated.

  • Dedicated testing track — Validate releases internally before making them available to customers.
  • Targeted Alpha and Beta access — Grant channel access to selected users, with prerelease products limited to users who hold a valid license.
  • Flexible release control — Promote releases between channels or return to a previous release without rebuilding or re-uploading your product.

Subscription-Ready Licensing

Offer monthly or annual product access while keeping your existing billing provider and checkout infrastructure. Connect your CRM or payment middleware to the Product Hub API to create subscription licenses and update their validity after purchases, renewals, cancellations, or payment failures.

  • Billing-provider agnostic — Use events from Stripe, your e-shop, or another billing platform to trigger license updates through the API.
  • API-controlled validity — Create time-limited subscription licenses, extend expiration dates after successful renewals, or disable access when a subscription ends.
  • Signed local entitlement checks — License type and expiration are included in cryptographically signed activation data, allowing products to distinguish active and expired subscriptions locally.

Resumable Product Downloaders

Deliver large plugins and sample libraries through product-specific downloaders generated directly by Gorilla Compiler. Downloads stream efficiently to disk and continue from existing partial files after a connection failure or restart.

  • Native cross-platform delivery — Generate lightweight C++ downloaders for macOS and Windows, customized for each product and manufacturer.
  • Resilient large-file downloads — Resume interrupted transfers instead of restarting multi-gigabyte downloads from the beginning, with automatic retry for failed files.
  • Verified file integrity — Validate each completed file against its SHA-256 checksum and automatically reject and retry corrupted downloads.

Zero-Traffic-Cost Delivery

Ship installer binaries without added traffic or bandwidth charges, backed by global edge infrastructure.

  • Global CDN hosting at no cost
  • Edge delivery near users
  • Block-level delta updates

Identity & Commerce Integration

Connect Product Hub to the identity and commerce systems you already use. Keep customer authentication with your chosen provider and translate purchases, renewals, and cancellations into license entitlements through ready-made integrations or the API.

  • Commerce integrations — Connect WooCommerce with the ready-to-use Product Hub plugin, with Shopify support being in development.
  • Flexible identity options — Use the recommended WorkOS integration, connect Auth0, or delegate authentication to your own system through a custom URL.
  • Clear data ownership — Product Hub manages users, licenses, and activations, while credentials remain with your identity provider and transaction records remain in your commerce or payment platform.

Open Management & Delivery APIs

Use Product Hub’s versatile REST API to build the experience your business needs. Create branded download clients, customer portals, reporting dashboards, and automated back-office workflows around products, releases, users, licenses, and activations.

  • Build any client experience — Retrieve product catalogs, available builds, file metadata, checksums, and secure download URLs for desktop apps, web portals, or custom installers.
  • Create tailored reporting — Use product, customer, license, activation, and release data to power operational dashboards and reporting pipelines.
  • Secure system integration — Automate workflows through Ed25519-signed machine-to-machine requests, manufacturer-scoped API keys, and protected administrative access.

How to release a product

From manufacturer account to published builds in five steps with Gorilla Compiler and Product Hub.

1

Get manufacturer account access

Create your account on gorilla-engine.com and notify your UJAM contact. Once Product Hub is enabled, the same credentials work in the web management interface and Gorilla Compiler.

2

Create the product in the portal

Log in to the Product Hub dashboard, register your instrument in the Products catalog, add metadata, and copy the generated Product ID (UUID).

3

Configure Gorilla Compiler

Open your project, go to the Product Hub tab, paste the Product ID, and enable auto-uploads. Optionally enable Downloader Creation for a branded wrapper on larger instruments.

4

Build, package, and upload

Use Compiler’s Create Product workflow to build the plugin, create installers (`.dmg`/`.pkg` / `.exe`), and upload binaries. Automate the same flow in CI with the CLI.

5

Publish and distribute

Fetch Direct Links for your own site, or create a Release bundling macOS and Windows builds onto the Release channel for the downloader.

Sell on WooCommerce, license automatically

Connect your store so purchases create licenses and refunds revoke them, with no custom middleware.

License on purchase

When an eligible order completes, Product Hub creates the user and license for that product SKU.

Revoke on refund

Refunds deactivate the matching license so access stays aligned with payment status.

Activate with store credentials

Product Hub verifies buyers against your WordPress site at activation via a secure auth endpoint.

Also included: product sync from WooCommerce SKUs, email updates for logged-in customers, Product Bundles, HPOS support, and a royalties CSV export.

View plugin on GitHub

Start with a free account

Upgrade when your user base and asset demands grow.

Get Started