Concord

Turn scattered health data into a doctor-ready picture.

Health

Flutter companion

Role

Research, product, design, build

Timeline

Ongoing

team

Independent build

platform

Flutter / HealthKit

Concord health companion overview
The Real Problem

Health data is abundant between appointments and strangely hard to use inside one. Steps, sleep, heart rate, symptoms, medications, and notes live in different places. By the time a clinician asks what changed, memory has to do the work.

Concord began as a hobby project around a practical question: could a phone prepare a compact, useful summary without pretending to be a doctor?

The goal is not a diagnosis. It is a better starting point for a human conversation.

Concord doctor-ready health dashboard

Finding the Fix

I centered the product on a doctor-ready summary. HealthKit supplies objective trends, while lightweight symptom capture adds context devices cannot infer. Atlas helps organize that information into questions and observations.

The safety boundary is explicit. Concord does not diagnose, prescribe, or replace medical judgment. It reveals patterns, shows where the data came from, and helps a person arrive prepared.

  • Collect health trends with clear permission boundaries.

  • Make symptom capture fast enough to use on an ordinary day.

  • Separate observed data from generated interpretation.

  • Create a concise summary that can be reviewed before sharing.

Concord product architecture cover

What Actually Happened

The first interface was a dashboard. It looked complete and answered almost nothing. Too many charts gave every signal equal weight, while the important connection between a symptom and a trend stayed buried.

The product became more useful when I designed backward from a future conversation. Each screen now earns its place by helping someone remember, compare, or explain something relevant.

Concord health dashboard detail

What Changed

Daily entry moved from a form to a short check-in. Trend views became annotated rather than decorative. Atlas shifted from an open chatbot toward a guided interpreter with visible sources and narrow prompts.

The summary is now the center of the system. The widgets and daily capture exist to make that summary better.

Concord product process cover

What I Had to Work With

Concord is an active side project with a public Flutter app and server codebase. Production credentials and any health data remain private.

Health data demands a stricter bar than an ordinary experiment. Consent, provenance, clear deletion paths, and a narrow product claim matter from the beginning.

Concord health summary dashboard

What I'd Do Differently

I would begin with the visit summary and test it with representative sample data before designing daily tracking. That would expose which inputs genuinely matter and prevent collecting data simply because HealthKit makes it available.

I would also write the safety language alongside the product copy from day one.


What I Learned

More personal data does not automatically create more understanding. The product has to preserve provenance and show why two observations might belong together.

I also learned that restraint can be an active design choice. A narrow assistant that cites what it sees is more useful than a confident one that acts like it knows the person.

Let's Talk

I'm most energized by projects where I can dig into complex problems, collaborate with smart people, and ship things that genuinely improve someone's day.

Summermaxxing

Sansar

Make varsity. Grow Clavix to $10k/month. Win a hackathon. Season one ends August 31.

1

Create a free website with Framer, the website builder loved by startups, designers and agencies.