🛡️ MyMedVault

Features Reference — Version 1.9.6

Android v1.9.6 All Features

Full Feature Set

🔐

Authentication & Security

Email + password login, JWT sessions in Android Keystore, biometric lock (fingerprint/face), bcrypt password hashing, OTP password reset.

🖼️

Profile Photos

Upload your profile photo via camera or gallery. Long-press to remove. Doctors' photos appear on all link and search cards.

📄

Document Upload

Upload PDFs or photos. Shoot directly with camera or pick from gallery/files. Upload up to 10 files at once. Assign to yourself or a family member.

🤖

AI Processing

OCR extracts all text (including structured tables). Gemini AI generates plain-English summaries. Supports Regenerate Insights on any document.

⚠️

Document Expiry Alerts

Blood test results flag as expiring after 6 months, prescriptions after 3 months. Home screen banner + coloured badge on the document card.

🗂️

Smart Organisation

Filter by category, multi-select filter sheet, filter by family member, full-text search across all document content.

🧠

Smart Clusters

AI automatically groups documents by visit episode (±6 days apart), condition (all Thyroid records across all years), document type + month, and calendar month. Browse in the Clusters screen with four tabs.

Document Validation

Every upload is checked: (1) is this a health record? (2) does the patient name match your profile? Non-medical docs and name mismatches show an immediate warning after upload so you can act right away.

👨‍👩‍👧

Family Profiles

Create profiles for family members. Documents can be assigned to each person and viewed separately.

📊

Health Trends

Visual charts of numeric values extracted from documents (e.g. blood pressure, glucose). Tap the chart icon on the home screen.

🔔

Reminders & Vaccination

Set document-related reminders with local push notifications. Full WHO/India vaccination schedule (16 doses) with age-based reminders.

👨‍⚕️

Doctor Network

Search and link with registered doctors. Share specific documents securely. Request a second opinion. Doctors view shared files from their patients.

📅

Appointment Reminders

Set appointment reminders with push notifications for each linked doctor — accessible from your doctor's card.

🗒️

Doctor Notes

Write private notes for each linked doctor (symptoms, questions to ask). Never shared with the doctor — visible only to you.

📤

Share & Export

Share any document via WhatsApp, email, or any app. Export a full Health Summary PDF with all documents and AI insights.

Feature Details

🔐 Authentication & Biometric Lock

📄 Document Upload

🤖 AI Processing Pipeline

🗂️ Document Management

👨‍👩‍👧 Family Profiles

💉 Vaccination Reminders

⚠️ Document Expiry Alerts

👨‍⚕️ Doctor Network

📅 Appointment Reminders

🗒️ Doctor Notes

🖼️ Profile Photos

📄 Health Summary PDF

🧠 Smart Clusters

✅ Document Validation

✏️ Your Profile Name

Security Architecture

LayerTechnologyDetails
Auth tokensAndroid KeystoreHardware-backed secure storage, encrypted, app-isolated
PasswordsbcryptNever stored in plain text, salted hash only
API transportHTTPS / TLS 1.2+All network traffic encrypted in transit
File storageGoogle Cloud StoragePrivate bucket — no public URLs, signed URLs only
DatabaseGoogle Cloud SQL (PostgreSQL 15)Encrypted at rest, isolated per user at DB level
BackendGoogle Cloud RunServerless, auto-scaling, Mumbai region (asia-south1)
Data isolationRow-level securityUsers can only ever access their own records

Infrastructure

🗑️ Delete Account & Data

You have full control over your data. Delete individual documents instantly from the document detail page, or delete your entire account via Account → Delete Account — all data is removed immediately and irreversibly.

📄 See the full breakdown of what gets deleted and the email request option on the Data Deletion page →

Known Limitations (v1.9.6)