All projects

Private health intelligence

GlucoPilot

Fragmented personal health data becomes one coherent analytical system.

A self-hosted, single-user platform that unifies Type 1 diabetes data, wearables, labs, symptoms, and treatment history—then makes the evidence explorable.

ActiveOpen source
GlucoPilot dashboard using clearly labeled synthetic health data

Public, sanitized project material.

01

The problem

Why it exists

CGM, pump, wearable, lab, cycle, symptom, and treatment information live on different timelines in different tools.

The valuable questions are cross-domain: what changed, what correlates, what argues against a hypothesis, and what should be discussed with a clinician?

Limits
  • GlucoPilot is for personal exploration and education—not diagnosis, dosing, or device control.
  • Portfolio screenshots use synthetic demo data only.
02

Architecture

Operating model

03

Capabilities

What it does

01CGM and pump data normalization
02Wearables, labs, cycle, and symptoms
03Evidence-grounded health Companion
04Cross-domain patterns and insights
05Clinician reports and read-only sharing
06Local-model privacy mode
04

Security

Trust model

  • Single-user and single-tenant by design; each person runs their own instance.
  • Local-model mode keeps health records and questions on the owner’s machine.
  • Role-specific exports use explicit allowlists and the clinician login is read-only.
05

Tradeoffs

Key decisions

Evidence, not an oracle

The Companion separates observation, calculation, correlation, and hypothesis—and keeps source evidence inspectable.

One owner per deployment

A deliberately single-tenant architecture keeps custody and threat boundaries easy to understand.

06

Current state

Current state

Implemented
  • Multi-source health timeline
  • Cross-domain analytics and pattern detection
  • Source-linked Companion evidence
  • Synthetic demo and share-safe export modes
In development / planned
  • More data connectors
  • Deeper longitudinal comparisons
  • Stronger provenance and contradiction review
07

Lessons

What the work clarified

  1. Normalization creates more value than another isolated dashboard.
  2. Sensitive analytics need provenance, counter-evidence, and visible uncertainty.
  3. Privacy improves when the architecture makes the owner the default custodian.