Decisions on our server
Billing and access are decided in the cloud. The PC client and the receiver on your network only carry out signed instructions.
- Prices, session time, balances and subscription limits are calculated on our server, not on the gaming PC.
- Every reply that unlocks a PC or runs a command is signed with HMAC-SHA256 using that PC's own secret and a fresh one-time value from the client. The client rejects any reply with a wrong signature.
- When requests pass through the receiver on your local network, the PC doesn't send its session token. It sends a proof tied to its MAC address and a single-use nonce, and a repeated nonce is refused.
- The device secret is stored on the PC encrypted with Windows DPAPI.
- The client's install folder is read-and-run only for player accounts, and device secrets are accessible only to Administrators and SYSTEM.
- The receiver's local services accept connections from private network addresses only.