Security

How CurbApps Mobile protects your data.

Workspace lock

Synced data is protected by the workspace master password. The app locks a master-password session when it leaves the active AppState, so returning to the app requires another unlock.

Encryption

  • All data is encrypted on-device with AES-GCM before sync.
  • The master password derives a wrapping key with a deliberately slow key-derivation function.
  • Native builds use SecureStore for persisted encrypted keyring state and the license key.
  • Cloud sync stays disabled until the workspace has recoverable master-password material.

Zero-knowledge

The sync server stores only encrypted blobs. No plaintext is ever transmitted or stored remotely, and there is no tracking or third-party analytics.

The current mobile app does not claim biometric access control. Local auto-unlock is a device-only mode and cannot open the cloud workspace on a new device.