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 StartedLicensing, 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.
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.
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).
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.
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.
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