FAQ

XPRO AUTH frequently asked questions

Answers about software licensing, API integration, HWID binding, domains and platform management.

What is XPRO AUTH?

XPRO AUTH is a web-based software license management and authentication platform. Developers create applications and licenses in a dashboard while client software validates licenses over HTTPS.

Does the desktop application connect directly to MySQL?

No. The client should call the public license API. MySQL credentials stay on the web server.

Which languages can use the API?

Any language capable of HTTPS JSON requests can integrate. Documentation includes C#/.NET, Python, C++, JavaScript, PHP and PowerShell examples.

What happens when a license is used on another device?

If HWID binding is already set and the supplied device identifier differs, the API returns HWID_MISMATCH until an authorized HWID reset is performed.

Can licenses expire?

Yes. Licenses can use custom expiration durations or remain lifetime, subject to the configured plan and customer subscription.

Can two domains point to the same platform?

They can if your hosting provider maps both hostnames to the same Node.js application. For SEO, select one primary domain and canonicalize or redirect duplicate public pages to it. API endpoints may remain available on both hostnames if desired.

Should admin and customer dashboards be indexed by search engines?

No. Management pages and API endpoints are marked noindex so public documentation and landing pages receive the search visibility instead.