MyHealth Companion

Private & encrypted health compliance platform

{{ authError }}

Email only authentication. Verified SQLite ledger isolation.

MyHealth
{{ calmNotice }}

Reading document…

Extracting health markers and medication details via secure server proxy.

Clinical Review Required

Review Extracted Document Data

{{ pendingReview.summary }}

{{ pendingReview.category }}
Uploaded document

Detected Health Markers (Check to confirm)

Detected Prescriptions (Check to confirm)

Health Markers

{{ kpis.length }} verified
{{ kpi.metric_type }}
{{ kpi.value }} {{ kpi.unit }}
{{ kpi.risk_level || 'normal' }}

Today's Schedule

Daily prescription intake and adherence tracking

No Active Prescriptions

Your medication schedule is empty. Add a prescription or upload a clinical document to get started.

{{ med.name }}

{{ med.dosage }}

{{ med.notes }}

"{{ getDoseNote(med.id, time) }}"

Health Cabinet

Encrypted medical files & clinical reports

No Documents in Cabinet

Upload lab results, DEXA scans, or prescriptions (PDF or image). Analysis runs securely via authenticated server proxy.

{{ doc.category || 'Clinical Record' }}

{{ doc.name }}

{{ doc.clinical_summary }}

Compliance Calendar

Monthly dose tracking & historical compliance

{{ monthYearDisplay }}
{{ d }}
Day Record

{{ selectedDayFormatted }}

TODAY FUTURE PAST
Logging is disabled for future dates.

No medication records logged for this day.

•
{{ med.name }} ({{ med.dosage }}) DISCONTINUED / PAST
{{ time }}

Log Dose

{{ activeLogSheet.med.name }} for {{ selectedDayDate }} at {{ activeLogSheet.selectedTime }}

Add Prescription

{{ previewDoc.category || 'Document' }}

{{ previewDoc.name }}

Inline viewer not supported on this browser

Open PDF in New Window

Encrypted Document Stored

Download File

How did this dose go?

Optional. You can skip.

{{ activeNoteLog.medName }} ({{ activeNoteLog.timeSlot }})
Suggestions (tap to add):

File too large

This file is {{ oversizeError.sizeMB }} MB. Maximum is 10 MB.

What to try:
  • If it’s a photo: choose Medium/Small size, or take one page at a time
  • If it’s a PDF: compress it (e.g. ilovepdf.com/compress_pdf or similar), then upload again
  • Avoid huge multi-page scans when a clear photo of one page is enough
Retrospective Ledger

Register Past Medication

Record a completed or stopped medicine

Select Daily Medication

Pick which active medicine you took on {{ selectedDayFormatted }}