Skip to main content
AI Healthcare Startup · MVP Live on Google Cloud

Your Medical Records. Organized. Secure. Understood.

A working healthcare document management platform for India — upload PDFs and images, extract text with Gemini AI medical OCR, and receive AI-generated summaries. Built on Firebase and Google Cloud.

Firebase Cloud Storage
Gemini 2.5 Flash
Medical OCR Pipeline
AI Summary Upload Document
MVP Shipped Working Android app in production
Gemini 2.5 Flash Medical OCR & summary generation
6 Google Services Auth, Storage, Firestore, Functions, Hosting, AI
India · 2025 Bootstrapped, founder-led startup

From MVP to public launch

A clear, staged rollout — not a concept deck. The core pipeline is built and running on Google Cloud today.

MVP Available

Flutter Android app, document upload, Cloud Function OCR pipeline, and Firestore-backed document library are live and functional.

Current Stage

Beta Testing

Onboarding early users from the waitlist. Refining OCR accuracy, in-app summary viewer, and upload experience based on real medical documents.

Q3 2026

Public Launch

Google Play release, expanded document types, and production-scale infrastructure on Google Cloud for nationwide availability in India.

Q4 2026

Healthcare records are broken for patients

In India, patients receive lab reports, prescriptions, and discharge summaries across disconnected hospitals and diagnostic chains — with no unified way to store or understand them.

Scattered Reports

Lab results, prescriptions, and scans live in different places — paper folders, email attachments, hospital portals.

Confusing Terminology

Medical jargon makes it hard to understand what reports actually mean for your health.

Lost Documents

Critical records get misplaced when you need them most — during emergencies or specialist visits.

Fragmented History

Your complete health story is never in one place, making continuity of care difficult.

  • Reports are scattered across hospitals, diagnostic labs, and physical files with no single source of truth.
  • Medical terminology is confusing — patients can't interpret CBC panels, radiology reports, or pathology findings.
  • Documents are lost when switching doctors, moving cities, or during family medical emergencies.
  • Healthcare history becomes fragmented, leading to repeated tests and incomplete clinical context.

One vault for your entire health story

Aarogya Vault connects a Flutter mobile client to a Firebase backend and Gemini AI pipeline — giving individuals a single place to store and understand their medical documents.

Secure Storage

Cloud-backed vault for prescriptions, lab reports, imaging, and diagnostic PDFs.

OCR Extraction

Automatically extract text from uploaded PDFs and medical images.

AI Summaries

Patient-friendly explanations of complex medical reports powered by Gemini AI.

Document Vault

Organized library for all your healthcare documents in one secure place.

Persistent Record Access

Documents and OCR results stored in your personal Firestore-backed vault — accessible across sessions.

What's working in production today

Every item below maps to shipped code in our Flutter app and Firebase Cloud Functions — not a roadmap slide.

Google Sign-In Authentication Firebase Auth with Google OAuth — users sign in and access only their own data via Firestore security rules.
Document Upload (PDF, JPEG, PNG) Flutter file picker supports prescriptions, lab reports, discharge summaries, and more — up to 10 MB per file, stored in Firebase Cloud Storage.
Automated Medical OCR Pipeline Firebase Cloud Function triggers on every upload, downloads the file, and sends it to Gemini 2.5 Flash for text extraction and summary generation.
Firestore Document Library Uploaded documents are indexed in Firestore with metadata — file name, document type, storage path, and timestamps. Users can view and delete records.
AI Summary Storage OCR results — extracted text and Gemini-generated summaries — are persisted in Firestore ocr_results collection, ready for in-app display.
In-App Summary Viewer OCR data layer is built; dedicated document detail screen with AI summary display is in active development for beta release.

Healthcare document management, end to end

Core capabilities shipping in the MVP — with a clear roadmap for what comes next.

Secure Cloud Storage

Documents stored in Firebase Cloud Storage with TLS in transit. Files scoped per-user via storage path conventions and security rules.

AI-Powered Medical OCR

Gemini 2.5 Flash extracts text from uploaded PDFs and images via a Cloud Function — no manual data entry required.

Medical Report Summaries

Gemini AI generates concise, patient-readable summaries from extracted report text — informational only, not medical advice.

Roadmap

Smart Search

Search across document names, types, and OCR-extracted content — planned for beta release.

Roadmap

Health Timeline

Visual chronological view of your medical history — coming in a future release.

Roadmap

Family Vault

Manage health records for family members from a single account — planned for Phase 3.

From upload to understanding in minutes

The exact pipeline running in our Cloud Function today — from Flutter upload to Gemini AI output.

Upload Report

User signs in via Google OAuth, selects a document type (prescription, lab report, discharge summary, etc.), and uploads a PDF or image through the Flutter app.

Cloud Storage Trigger

File lands in Firebase Cloud Storage at documents/{userId}/{documentId}. A Cloud Function (onDocumentUploaded) fires automatically on finalize.

Gemini Medical OCR

The function downloads the file and sends it to Gemini 2.5 Flash with a structured prompt to extract medical text and preserve terminology.

AI Summary Generation

Gemini returns structured JSON with extractedText and summary fields, stored in Firestore ocr_results for the user to access.

Secure Access Anytime

Document metadata and OCR results are protected by Firestore security rules — only the authenticated owner can read their records.

See Aarogya Vault in action

A walkthrough of the live MVP — upload, OCR processing, and AI summary generation on Google Cloud.

Designed for clarity on every screen

Flutter Android app with document library, upload flow, and AI summary view — screenshots from the live build coming soon.

Document Library

AI Summary View

Upload Flow

Powered by Gemini AI

Medical OCR and summary generation run on Google's Gemini 2.5 Flash model — integrated directly into our Cloud Functions backend.

Google Gemini 2.5 Flash

Multimodal AI · Medical document processing

When a user uploads a medical document, our onDocumentUploaded Cloud Function sends the file to Gemini with a purpose-built OCR prompt. The model returns structured JSON containing the full extracted text and a concise medical summary — both stored in Firestore for retrieval.

This is not a wrapper around a chatbot. It is a dedicated medical OCR pipeline designed for prescriptions, lab reports, diagnostic PDFs, and medical images — the document types Indian patients handle every day.

1

Document Ingestion

Cloud Function downloads the uploaded PDF or image from Firebase Cloud Storage.

2

Gemini Multimodal OCR

File sent to Gemini 2.5 Flash with a structured prompt to extract medical text while preserving terminology and values.

3

Summary Generation

Gemini produces a patient-readable summary alongside the raw extracted text in a single API call.

4

Firestore Persistence

Results saved to ocr_results/{documentId} — linked to the user's document record for in-app access.

AI-generated summaries are informational only and do not constitute medical advice, diagnosis, or treatment. Aarogya Vault is not a medical device and makes no regulatory compliance claims.

Built on Google Cloud & Firebase

Every layer of Aarogya Vault runs on Google infrastructure — from mobile auth to serverless OCR to this website.

Client Layer

Flutter (Android)Riverpod state · GoRouter navigation
Firebase HostingThis website at aarogyavault.live

Backend Layer

Firebase AuthenticationGoogle Sign-In · OAuth 2.0
Cloud FirestoreDocuments · OCR results · Waitlist
Firebase Cloud StoragePer-user document files · 10 MB limit

Compute & AI Layer

Cloud Functions (v2)Storage trigger · Node.js runtime
Google Gemini APIGemini 2.5 Flash · Medical OCR
Google Cloud PlatformUnderlying infrastructure for all services

Your health data deserves protection

Privacy by design — implemented in Firestore security rules and per-user storage paths, not just stated in a policy.

Secure Authentication

Firebase Auth with Google Sign-In. Every API call requires a valid authenticated session.

Protected Storage

Files stored in Firebase Cloud Storage under per-user paths. Data transmitted over TLS.

Private User Records

Firestore security rules ensure users can only access their own documents and data.

User-Owned Data

You retain ownership of your health records. We do not sell your personal data.

Aarogya Vault is designed with privacy in mind. We do not make regulatory compliance claims. Always consult healthcare professionals for medical decisions.

Why Aarogya Vault exists

Built by a founder who saw the problem firsthand — and chose Google Cloud to solve it at scale.

Amrit Kumar

Founder & CEO, Aarogya Vault

India · Healthcare AI · Digital Health

Across India, patients collect stacks of lab reports, prescriptions, and discharge summaries from different hospitals and diagnostic labs — yet have no single place to store, search, or understand them. When a family member needed repeated explanations of blood test results, the gap became personal: medical documents are written for clinicians, not patients.

"I built Aarogya Vault because healthcare data belongs to the individual — not scattered across paper files and hospital portals. By combining Firebase's secure infrastructure with Gemini AI's document understanding, we can give every person ownership and clarity over their own medical history."

Amrit founded Aarogya Vault as a bootstrapped AI healthcare startup focused on the Indian market — choosing Google Cloud and Firebase as the production foundation from day one. The name Aarogya (आरोग्य) means health in Hindi, reflecting the mission to make healthcare document management accessible to every Indian household.

Today, the MVP is live: a Flutter app on Android, a serverless OCR pipeline on Cloud Functions, and Gemini-powered medical summaries — built to scale on the same Google infrastructure powering the next phase of growth.

Where we're headed

"To become the personal health record layer for the next billion people."

Phase 1

Document Vault

Secure upload, storage, OCR, and AI summaries for individual medical records.

MVP Live

Phase 2

AI Health Insights

Trend analysis, health patterns, and proactive document intelligence.

Planned

Phase 3

Family Health Management

Shared vaults for managing records across family members.

Planned

Phase 4

Healthcare Ecosystem Integrations

Connect with hospitals, labs, and digital health platforms.

Planned

Join the Waitlist

Join the beta waitlist for early access to the Android app. We are onboarding users as we move from MVP to public launch.