Capture
Camera or gallery input, live edge detection, filters, and multi-page scanning.
Private Android document scanner
Scan papers, extract searchable text, set renewal reminders, and keep every page inside a biometric-protected encrypted vault.
Built from the app flow
The website mirrors the screens and features already present in the Android code: scanner capture, OCR review, encrypted storage, document search, alerts, and cloud backup settings.
Camera or gallery input, live edge detection, filters, and multi-page scanning.
OCR extracts names, numbers, dates, and expiry candidates before saving.
Pages are compressed, encrypted, indexed, and protected by the device vault.
Search inside documents, star files, share safely, and get expiry reminders.
Feature set
The content below is grounded in the Android modules and current Compose screens, not a generic scanner checklist.
ML Kit and OpenCV scanner paths, AI segmentation support, crop tools, filters, and quality controls.
Search by title, tag, dates, and recognized text after decrypting only inside the unlocked app session.
Detects expiry dates, asks for confirmation, then schedules renewal reminders while respecting vault privacy.
Hardware-backed keys, auto-lock timing, app-switcher privacy, and a dedicated unlock flow.
Folders are tags, with starred documents, trash recovery, page viewing, and per-document sync badges.
Share selected documents or pages through Android share sheets, with redaction and export options in the UI.
Rendered app states
These static previews recreate the live Compose routes from the app: home vault, scanner, OCR review, and settings. They give the Firebase site product visuals even before a store listing is attached.
Security model
VaultScan is designed around opaque encrypted blobs. The app can back up and restore documents without handing readable files to Firebase, Cloudflare, or a cloud account.
The backup keyset is sealed under the user's passphrase, separate from cloud sign-in.
Cloud Functions mint scoped presigned URLs so the app never ships R2 credentials.
Decrypted thumbnails are kept out of disk cache and cleared when the vault locks.
Optional backup
Local scanning remains account-free. Secure Cloud adds encrypted backup, automatic sync, and restore on a new device after Google sign-in and a recovery passphrase.
Encrypted backup, sync, and restore