VaultApprover

Content rating
Everyone
10+
Downloads
Content rating
Everyone
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

VaultApprover is a minimalist companion app for self-hosted Vaultwarden/Bitwarden servers.
It handles one thing: approving "Login with device" requests quickly and securely.

KEY FEATURES:

• Biometric unlock — Face ID / Touch ID on every launch
• Real-time notifications — instant push via WebSocket (SignalR)
• Fingerprint phrase — 5-word verification phrase to prevent spoofing
• Approve or Deny — one tap to respond to login requests
• Request history — audit trail with timestamps and response times
• Two-factor authentication — TOTP support during setup
• Dark mode — follows system or manual selection
• Multilingual App Store listing — English, Russian, Arabic, Chinese

HOW IT WORKS:

1. Enter your Vaultwarden server URL and email
2. Authenticate with your master password (entered once, never stored)
3. Enable biometric unlock
4. When someone logs in with "Login with device", you get a notification
5. Verify the fingerprint phrase, tap Approve — done

SECURITY:

• Master password is never stored on device
• End-to-end encryption: RSA-2048-OAEP key exchange
• User key protected by device Keychain with biometric lock
• All cryptography runs locally — server never sees your keys
• Supports Argon2id and PBKDF2 key derivation

This app does NOT access your vault.
It only approves login requests.

Requires a self-hosted Vaultwarden server with "Login with device" enabled.
Updated on
May 19, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
No data collected
Learn more about how developers declare collection

What’s new

• Added biometric lock screen — app locks automatically and requires Face ID / Touch ID to unlock
• Added privacy screen protection — app content is hidden in the app switcher
• Improved biometric prompt reliability on iOS — fixed "User interaction required" errors with retry logic and delayed prompt until the screen is fully rendered
• Added Russian, Arabic, and Simplified Chinese localizations
• Added demo mode for screenshots and onboarding previews
Content rating
Everyone
Learn more

App support

About the developer
Ilia Arestov
app@ilia.ae
Kazakhstan