No authentication secret
Neither the password nor credential-engine secrets travel through the pairing protocol.
Trust centre
Protections are described with their real primitives, dependencies, and limits.
The channel between the PC and a paired device relies on .NET 8 standard-library primitives, with no third-party cryptographic dependency in the shared SDK.
Neither the password nor credential-engine secrets travel through the pairing protocol.
Biometrics stay on the phone. ScreenShield21 receives an identity confirmation, never a fingerprint or a face.
A paired device's capabilities are capped at four permissions; the protocol structurally carries no secret field.
The native Companion uses the local HTTP channel, with application messages encrypted by AES-256-GCM after pairing. The Web Companion uses an HTTPS tunnel that makes the local server transport accessible through a relay and requires Internet. The relay validates no proof and decides no unlock: that authority stays with the PC. The direct local channel has no TLS in this version.
None of these measures make a system unbreakable. They reduce specific risks, and their limits are written here on purpose.