Telemetry and privacy
What the SDK sends
Per request:
Authorization: Bearer <ClientSecret>X-SDK-VersionContent-Type: application/json
Per face enroll, match, or search:
- Base64-encoded JPEG of the captured frame.
enrolleeid (for enroll and match).
Per fingerprint enroll or match:
- Base64-encoded PNG per finger.
capture_modality—'contactless'for camera captures,'scanner'for captures from the SladeID companion app.
What the SDK does not send
- No background telemetry. There is no analytics ping, no error reporter, no usage beacon.
- No raw video frames. Only the gated capture frame is uploaded.
- No
localStoragedata beyond the synthesiseddeviceIdUUID, which is scoped per origin.
Logging rules
Captured images and BiometricSample.data are biometric data. Do not log them. Do not send them to any third-party analytics. Do not store them on the client beyond the lifetime of the request.
This applies equally to:
- The captured
Uint8Arrayreturned from the camera. - The base64 sample string the SDK submits.
- The
rawfield on every backend response. - Console logs, error reporters, request body dumps, and HAR file exports.