Create an application
Each app gets its own public identifier and isolated users, sessions, and protected resources.
Built for native desktop applications
Create an application, connect the maintained C++ SDK, and manage users, sessions, licenses, and protected files from one clear console.
Free includes one application and five users. No card required.
1 user · 0 downloads
The customer console stays simple while enforcement remains on the server.
Each app gets its own public identifier and isolated users, sessions, and protected resources.
Issue credentials from the console or connect your own registration flow through the signed desktop API.
Pin Konvoa's response key, provide the application ID, and let the SDK handle signed requests and refresh rotation.
Requests are device-signed and server responses are verified before your application uses them.
authv2::SimpleConfig config;
config.host = "konvoa.com";
config.application_id = "app_your_id";
config.response_kid = "your_key_id";
config.response_public_key = pinned_key;
authv2::SimpleClient client(config);
client.Init();
auto result = client.Login(username, password);A public SDK can always be inspected, so Konvoa never treats client code as the authority for access.
Device keys, replay detection, strict timestamps, and pinned response signatures protect the request path.
Application, user, plan, session, and download access are checked centrally on every protected flow.
Customer records are linked to their owning account and application instead of a shared global namespace.
Disabling a user or application revokes its active session family and blocks refresh.
The Free plan is useful for development and small releases. Pro raises limits and enables protected downloads.
Create the account now. Connect the SDK when your application is ready.
Start with the Free plan