Skip to main content

Introduction

Server-authoritative license and auth for Windows desktop software. Ships as three drop-in SDKs (C#, C++, Python) and a plain HTTPS API for anything else that can send a signed request.

What Obsidian is

A licensing service. Every app you register gets its own API key pair, license pool, end-user table, and set of security toggles. Every register, login, license check, and heartbeat lands in the dashboard in real time and stays queryable from the logs afterwards.

Obsidian is not an obfuscation service. It authenticates your build and proves the server said what the client thinks it said. Whether your .exe survives IDA is a separate problem, solved by VMProtect, Themida, or whichever protector you already run on release builds.

What people use it for

License-gated Windows software. That covers reseller platforms, game trainers and utilities, trading bots, private automation, internal tools, and the long tail of paid desktop apps that need an "activate with a key" screen. If your product can send an HTTPS POST, Obsidian can gate it.