Privacy Policy — OCU KeyStore

On-Chain-Unlock — Last updated: May 2026

OCU KeyStore does not retain any personal data. Signing operations happen locally on the wallet. Signature verification happens on the access control device via CoreSDK. Private keys never leave the wallet. During authentication, the wallet address and a one-time cryptographic signature are transmitted to the On-Chain-Unlock relay server solely to complete the access verification — they are held in volatile memory and permanently deleted immediately after the access control device retrieves them.

1. Data Controller

On-Chain-Unlock
Granada, Spain
[email protected]

2. What the App Transmits During Authentication

During an authentication session, the app transmits the following data to the On-Chain-Unlock relay server:

DataPurposeRetention
Wallet public address Identity verification against NFT ownership on-chain Volatile — deleted immediately after device retrieval
sr25519 cryptographic signature Proof of private key ownership for the session nonce Volatile — deleted immediately after device retrieval

These values are held in volatile server memory exclusively for the duration of the authentication session and permanently deleted as soon as the access control device retrieves them. They are never written to disk, never logged, and never retained.

3. What the App Does Not Do

4. Local Storage

The app stores the following data exclusively on your device, encrypted with Argon2id key derivation and libsodium secretbox:

This data is never transmitted to any server. It can be deleted at any time by uninstalling the app or using the in-app reset function.

5. Permissions

PermissionPurposeData collected
CameraQR code scanning for authenticationNone — frames are processed locally and never stored
NFCTap-to-authenticate via NFC tagNone — tag content is processed locally
BiometricLocal vault unlock (fingerprint / face ID)None — biometric data never leaves the device OS

6. Blockchain Data

NFT ownership queries are made against the public Enjin Matrixchain RPC. Your wallet address may appear in public blockchain records as a result of NFT ownership. This is inherent to public blockchain infrastructure and is not controlled by On-Chain-Unlock.

7. Children

OCU KeyStore is not directed at children under 13. We do not knowingly collect any data from minors.

8. Changes to This Policy

We may update this Privacy Policy at any time. The latest version is always available at this URL. Continued use of the app after changes constitutes acceptance.

9. Contact

On-Chain-Unlock
[email protected]

Platform Privacy Policy Terms of Service