Zero-Trust Flow

How VirtualScale Operates

From administrative key generation to continuous Bluetooth packet streaming.

01

Admin Provisions Key

The system administrator creates a license via the SOC Admin Panel. A cryptographically secure key (VS-XXXX-XXXX-XXXX-XXXX) is generated and its HMAC-SHA256 salted hash is stored.

02

Operator Enters Key

The Android technician enters the license key into VirtualScale. The app computes a unique hardware installation ID and submits an activation request via HTTPS.

03

Hardware Binding

The authoritative server binds the license strictly to that installation ID. Expiration, offline grace period, and authorized feature flags are returned.

04

Bluetooth Emulation

VirtualScale spins up the BLE GATT peripheral and SPP RFCOMM servers, streaming authoritative weight values directly to external POS or ePoS terminals.