Everything you need to sell desktop software
Who may run your software, on which machine, with which files, and what to do when something goes wrong.
- License keys and accounts: Sell your software with license keys or user accounts, subscriptions per product, lifetime licenses and device binding. One dashboard, a C++ SDK and a REST API.
- HWID lock: Bind each license to the first computer it signs in from. Shared or resold keys stop working on other PCs, and you reset a device with one click.
- Zero-knowledge file delivery: Deliver builds, folders and config to paying users only. Files are encrypted and signed in your browser, Vaultix can’t read them, and your app decrypts them in memory.
- Discord support tickets: Customers open a ticket in your Discord server, verify with their license, and your on-call team solves it next to their account: reset a device, extend a subscription.
- C++ SDK: Two files, libcurl and OpenSSL: sign users in, check subscriptions, download encrypted files to memory and read config, on Windows and Linux. Plus a REST API.
- Tamper protection: Accept only your released builds, sign every request and response, bind licenses to devices and end suspicious sessions. Protection that lives in the SDK and the server.
- Privacy-first, hosted in Germany: Server logs gone after 7 days, shortened IP addresses, no trackers, no payment provider, and no takedowns because of unverified allegations. Servers in Germany.
Vaultix · Features · Pricing · Documentation · Changelog · llms.txt