Skip to main content
Version: 1.0

Mobile App Setup

SyVault has native apps for iOS and Android with biometric unlock and system-level autofill integration. Once configured, SyVault fills credentials across all apps and browsers on your device.

iOS

Installation

  1. Download SyVault from the App Store.
  2. Open the app and sign in with your email and master password.
  3. Complete 2FA verification if enabled on your account.

Face ID / Touch ID Setup

After your first successful login:

  1. The app prompts you to enable biometric unlock. Tap Enable Face ID (or Touch ID on older devices).
  2. Authenticate with your biometric. SyVault stores a biometric-protected key in the iOS Keychain that can decrypt your cached session. Your master password is not stored -- the biometric unlocks a session token, not the password itself.
  3. On subsequent launches, tap the Face ID / Touch ID prompt to unlock your vault instantly.

You can toggle biometric unlock later under Settings > Security > Biometric Unlock.

Credential Provider (System Autofill)

To enable SyVault as your system-wide autofill provider:

  1. Open the iOS Settings app.
  2. Navigate to Passwords > Password Options (iOS 17+) or Passwords > AutoFill Passwords (iOS 16).
  3. Enable AutoFill Passwords and Passkeys.
  4. Select SyVault from the provider list. You may deselect iCloud Keychain if you want SyVault to be the sole provider.

Once enabled, any time an app or website presents a login field, iOS shows a SyVault suggestion above the keyboard. Tap it, authenticate with Face ID or Touch ID, and the credential is filled.

tip

If you use both SyVault and iCloud Keychain, iOS shows suggestions from both. To avoid confusion, consider disabling iCloud Keychain for password autofill and using SyVault exclusively.

Android

Installation

  1. Download SyVault from the Google Play Store.
  2. Open the app and sign in with your credentials.
  3. Complete 2FA if enabled.

Fingerprint / Biometric Setup

After signing in:

  1. The app offers to enable biometric unlock. Tap Enable Biometric.
  2. Authenticate with your fingerprint, face, or other device biometric. SyVault uses the Android Keystore system to protect a session key with biometric binding (requires BiometricPrompt Class 3 strong biometrics).
  3. Future unlocks only require your biometric -- no master password needed until the session expires or you manually lock.

Configure under Settings > Security > Biometric Unlock.

AutofillService (System Autofill)

To set SyVault as your system autofill provider:

  1. Open Android Settings.
  2. Navigate to System > Language & input > Autofill service (path varies by manufacturer; may also be under Passwords & accounts > Autofill service).
  3. Select SyVault from the list.

Once configured, Android displays SyVault suggestions in a dropdown or inline overlay whenever an app or browser presents a login field. Tap the suggestion, authenticate with your biometric, and the credentials fill automatically.

warning

Some Android manufacturers place the autofill setting in non-standard locations. If you cannot find it, search "Autofill" in the Settings search bar.

Biometric Vault Unlock

On both platforms, biometric unlock does not bypass your master password. Instead:

  1. When you enter your master password, SyVault derives your Master Key and decrypts your Account Key as usual.
  2. The Account Key is then re-encrypted with a biometric-protected key stored in the device's secure enclave (iOS) or hardware-backed Keystore (Android).
  3. On biometric unlock, the secure enclave / Keystore releases the key, allowing SyVault to decrypt the Account Key without re-entering the master password.
  4. If biometric verification fails three times, SyVault falls back to requiring the full master password.

This design ensures your vault is protected by both something you know (master password) and something you are (biometric), without ever storing the master password on-device.

Auto-Lock

Both apps auto-lock after a configurable inactivity period:

  • Options: Immediately, 1 minute, 5 minutes, 15 minutes, 1 hour, 4 hours.
  • Default: 5 minutes.
  • The app also locks when sent to the background (configurable: immediately or after a delay).

Set this under Settings > Security > Auto-Lock.