Deep Holistics

Deep Holistics

Deep Holistics

Health Reports Were Built for Doctors. We Redesigned Them for People.

Health Reports Were Built for Doctors. We Redesigned Them for People.

Health Reports Were Built for Doctors. We Redesigned Them for People.

My role

Product Designer

Focus

Information Architecture
Interaction Design
Data Visualization

project-image
project-image
The moment we wanted to redesign.

The moment we wanted to redesign.

Standard report

A report designed to understand clinical findings.

What we aimed for

An experience designed to communicate undetsatnding.

Clinical reports answer what your numbers are. We wanted to help people undersatnd what they mean.

Why this problem exists

Why this problem exists

Health reports are designed to communicate clinical findings, not everyday understanding.

Most people receive their reports as PDFs over email, WhatsApp, or directly from a diagnostic lab. They contain valuable information, but interpreting it often requires medical knowledge. Even something as simple as comparing results over time means digging through old reports and manually piecing together what has changed.

We wanted to rethink that experience.

Instead of asking people to adapt to clinical reports, we asked how clinical reports could adapt to the people reading them.

That shift became the foundation for everything that followed.

The design challenge

The design challenge

How do you design an experience that helps people understand 350+ biomarkers without compromising the clinical accuracy behind them?

We needed to..

Reduce complexity

Guide attention

Simplify medical language

Show progress over time

Without..

Hiding important information

Creating unnecessary anxiety

Oversimplifying the science

Increasing cognitive load

The decision

The decision

We stopped asking how to display more health data and started asking how people make sense of it.

Finding the right mental model

Finding the right mental model

The challenge wasn't finding a way to display 350+ biomarkers. There are countless ways to organize information on a screen.

The real challenge was finding a mental model that felt natural to someone who wasn't a healthcare professional.

Every exploration became an attempt to answer a different question about how people understand their health.

Exploration 1

What should people notice first?

  • Grouped all biomarkers by status: At Risk, Needs Improvement, Optimal

  • Brought the most urgent findings to the top so nothing critical got buried

  • Made sense as a starting point. Prioritise what needs attention first

Why it didn't work

  • A flagged marker tells you something is off. It doesn't tell you where in the body it belongs

  • Seeing "LDL: High" grouped under At Risk gives you no context. Is this a heart problem? A liver problem? A kidney problem?

  • Without knowing which body system a marker belongs to, the information creates anxiety without understanding

  • Urgency without context is just alarming

Exploration 2

Should health be organized by urgency or by body system?

  • Shifted grouping from severity to body systems: Heart Health, Liver, Kidney, Hormonal Health, and so on

  • Each system showed all its markers together, regardless of status

  • Aligned with how people actually think about their health

Why it didn't work (FUlly)

  • Getting the grouping right was necessary, but not enough on its own

  • A status label like "Borderline High" tells you direction. It doesn't tell you how far off you are or what better would look like

  • Users could find the right system but still couldn't make sense of what to do with the number in front of them

Exploration 3

How much information is enough?

  • Added range visualisations to each biomarker row showing where the value sat within the optimal range

  • Gave users real context beyond just a status label

  • Each bar showed the full spectrum: low, optimal, borderline, high

Why it didn't work

  • One range bar is informative. A hundred of them in a row becomes exhausting to scroll through

  • At 350+ biomarkers, the same visual repeated endlessly created fatigue before users even reached the markers that mattered

  • Not every biomarker needs the same level of emphasis. Most people just need a verdict, not a precise position on a scale

Exploration 4

Can colour guide attention without creating anxiety?

  • Used colour heavily to signal status across the dashboard

  • Red for At Risk, amber for Needs Improvement, green for Optimal

  • Logical, familiar, medically recognisable

Why it didn't work

  • Even a small number of red markers pulled the eye disproportionately

  • The page felt dominated by warning states, even when the majority of results were normal

  • Colour was doing more talking than the data

  • The experience felt alarming rather than informative. We needed colour to guide attention, not amplify concern

The breakthrough

The breakthrough

The breakthrough

We stopped optimizing for how much information we could display and started optimizing for how confidently someone could understand it.

Bringing it all together

Bringing it all together

Group by body system first.

Group by body system first.

Not by severity, not by status. A user needs to know what part of their body a marker belongs to before they can make sense of what the number means

Simple colour coded values for everyday viewing.

Simple colour coded values for everyday viewing.

A first time user needs a verdict, not a precise position on a range. Colour communicates direction without demanding interpretation

Language that adapts to who is reading.

Language that adapts to who is reading.

Every biomarker includes a plain language explanation, but the dashboard goes further. Three modes, Friend, Biohacker, and Doctor, let users shift the entire tone and depth of the content based on how they want to engage with their health data. Copywriting was as much a design decision as layout

What this changed

What this changed

The dashboard gave first time users something they didn't have before: a way to open their results and actually understand them, without needing a doctor on the phone to explain every number.

  • Users arrived at consultations having already explored their data, with specific questions rather than general confusion

  • Longevity experts could walk through results on a call without losing people to unfamiliar terminology

  • The three language modes meant the same dashboard worked for someone who wanted a simple verdict and someone who wanted clinical depth

But.

But.

But..

But..

But..

But..

a new pattern emerged as customers started returning for repeat tests.

The dashboard was built around a single result. Comparing old and new values meant digging through separate reports manually
Experts sharing their screen during consultations had no easy way to show how a marker had moved over time
The experience that worked well for a first visit didn't serve someone trying to track six months of progress

Then came version 2

Then came version 2

Then came version 2

Compare, Track, Act.

Aftermath & Learnings

Aftermath & Learnings

User Impact

User Impact

  • Customers stopped reaching out to the sales team just to understand what their results meant. The dashboard answered that for them

  • First time users could open 350+ biomarkers and actually know what they were looking at

  • Friend, Biohacker, and Doctor modes meant the dashboard could talk to very different people without watering anything down

Operational Impact

Operational Impact

  • Wellness experts stopped describing progress verbally on calls. They could just show it

  • Repeat customers could see exactly how their numbers had moved between tests, without hunting across separate reports

Design Learning

Design Learning

  • Grouping by severity felt logical until users couldn't tell which part of their body a marker belonged to

  • A hundred range bars are not the same as one range bar, even if the component is identical

  • Language is a design decision. How something is explained changes whether someone acts on it or ignores it

Reflection

Reflection

Health data is humbling to design for.

Designing this taught me that clarity is not a visual problem. It is a question of knowing what someone is actually trying to find out before they know how to ask for it.