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.