Reference
Platform support
GitVault shares the same encrypted vault across web, Android, Windows, macOS, and Linux, but system integrations depend on the platform.
Support matrix
| Feature | Web app | Android APK | Desktop | Notes |
|---|---|---|---|---|
| Passwords | Supported | Supported | Supported | Add, group, search, copy, edit, and delete entries. |
| Notes | Supported | Supported | Supported | Mobile uses a single-column list for readability. |
| 2FA live codes | Supported | Supported | Supported | Live TOTP codes and countdowns are available in the vault. |
| TOTP import link | Supported | Supported | Supported | Paste otpauth links where QR scanning is unavailable. |
| TOTP QR scan | Browser-dependent | Camera-dependent | Camera-dependent | Paste the secret when scanning is unavailable. |
| SSH credential storage | Supported | Supported | Supported | Credentials are encrypted like other vault data. |
| SSH terminal | Not the primary target | Platform-dependent | Platform-dependent | Test a host before relying on terminal sessions. |
| System autofill | Not available | Android 8.0+ | Not available | Requires selecting GitVault as the Android autofill provider. |
| GitVault Keyboard | Not available | Android input method | Not available | Useful when an Android app does not trigger autofill reliably. |
| Biometric unlock | Browser-dependent | Device-dependent | OS-dependent | PIN remains the backup unlock method. |
| AI Apps / MCP | Not hosted by web | Not hosted by Android | Windows, macOS, Linux | Desktop must be running and unlocked; notes only. |
| Recent-app privacy | Browser-managed | Supported | OS-managed | Android hides the latest vault view where the OS honors secure window flags. |
Web notes
- PIN input Type the PIN with the physical keyboard. Mouse-only keypad entry is not required.
- Biometric unlock Browser support depends on the device, browser, and secure context.
- Version The web app version is filled from the current release tag after GitHub Pages deployment.
Android notes
- Autofill Select GitVault as the Android autofill provider before expecting suggestions.
- Keyboard Enable GitVault Keyboard when a target app does not expose fields to autofill.
- APK The universal APK is easiest. ABI-specific APKs are available for smaller downloads.
Desktop notes
- AI Apps Desktop can host the loopback MCP service for explicitly connected local AI applications.
- Lock behavior Connected apps lose note access immediately when the vault locks.
- Tray GitVault can stay available in the system tray; use Quit GitVault to stop the local MCP service.
- Distribution Desktop archives include the Flutter app and the Dart stdio bridge used by stdio-only MCP clients.
Unsupported or conditional behavior
Some Android vendors restrict third-party autofill. Desktop biometric, tray, and launch-at-sign-in behavior depends on the operating system and desktop environment. MCP is local-only and requires an MCP-compatible client.