VaultKey — Downloads & Licenses
Tokenized file delivery + license-key activation REST API
Everything included
- Tokenized secure downloads
- Per-item license keys
- Activation-limit REST API
- Deny-all file protection
- Download log with IP
- Revoke / regenerate keys
Licensed & activated in 60 seconds
- 1
Buy your license
Monthly, yearly or lifetime — your key is emailed instantly.
- 2
Install the plugin
Upload the zip in wp-admin. The free core works right away.
- 3
Enter your key
Paste it in the plugin's License tab to activate.
- 4
Pro unlocked
Pro features, updates and priority support switch on.
Selling files is easy. Protecting them isn't.
Default WooCommerce download links are long-lived URLs that end up on forums within a week of launch. VaultKey issues signed, single-purpose tokens that expire on a schedule you choose, tie to the purchasing customer, and stop working when limits are hit — so a link posted publicly is worthless to whoever finds it.
- Signed tokens with configurable expiry
- Download-count limits per order or per product
- Files stored outside the web root, never directly reachable
- IP and user-agent binding options for high-value files
License keys with a real activation API
If you sell software, plugins, themes or anything that needs unlocking, VaultKey generates a unique key per sale and exposes a proper REST API for activation, validation and deactivation. Your product calls the API, checks the key, and unlocks. Site limits are enforced server-side, so a key sold for one site cannot quietly run on twenty.
- Automatic key generation on purchase, formatted as you like
- REST endpoints for activate, validate and deactivate
- Per-plan site limits enforced server-side
- Customers manage their own activations from their account
Your customers can help themselves
Every customer gets a downloads area showing their purchases, remaining download count, license keys with copy buttons, and their active site activations — so they can deactivate an old site and activate a new one without emailing you. Support tickets about downloads mostly disappear.
- Self-service downloads and key management
- Customers can free up their own activation slots
- Re-send download emails without contacting support
- Purchase history with invoices
Know exactly what's happening
Every download and every activation is logged with timestamp, IP, user agent and outcome. If someone's key is being used from six countries in a day, you'll see it, and you can revoke or reset from the admin without touching the database.
- Full download and activation audit log
- Suspicious-activity flagging
- One-click key revoke or activation reset
- CSV export for accounting and analysis
Works well with VaultKey
Most stores running VaultKey pair it with these. Every plugin below shares the same licence system, coding standards and support team.
Also popular with our customers: TillCraft, InvoiceCraft. Browse every woocommerce plugins or see our best-selling plugins. Need this built into a custom project? Our WordPress development team can help.





