Skip to content
docs

NativeCapabilities

Defined in: native.ts:10

biometry: "faceId" | "touchId" | "opticId" | "fingerprint" | "face" | "iris" | "biometric" | null

Defined in: native.ts:15

The enrolled biometry, or null when none is enrolled (strict mode then refuses).


hardware: "secureEnclave" | "strongBox" | "tee" | null

Defined in: native.ts:17

Where keys live: iOS Secure Enclave–guarded Keychain, Android StrongBox or TEE; null = unavailable.


passcodeSet: boolean

Defined in: native.ts:13

The device has a passcode / secure lock screen — nothing can be stored without one.


platform: "ios" | "android"

Defined in: native.ts:11