IMIDeology

Building a mobile platform to support symptom tracking for autoimmune patients

IMIDeology is a healthcare startup and virtual clinic dedicated to supporting patients living with autoimmune and inflammatory diseases (IMIDs). I joined IMIDeology as the lead product designer for an AI agent enabling patients to log daily symptoms, track medication adherence, and receive personalized insights.

Context

Sole product designer on an early-stage startup

Timeline

June - August, 2025

Team

Jin Lee, CEO

Jenny Liu, PM

Jimmy Chen, Research

Aaron Wang, Developer

Skills

Interface design

Iterative design systems

Product-thinking

User research

Defining the Problem

How might we help IMID patients consistently track symptoms in a way that feels valuable to them?

“Arthritis is a full-time job. And it’s not just the disease and the pain. It’s seeing doctors, keeping track of medications, and managing comorbidities.”
- IMID patient

Many IMID patients are juggling multiple symptoms, medications, and care providers. Asking them to log data daily risks feeling like an additional burden. Yet, this input is essential for personalized care. We needed to design a system that made this feel worthwhile.

Our goal was to bridge the gap between patient and clinician, allowing patients to gain clarity and control in their daily health and clinicians a more holistic understanding of their patient.

Design Process

Learning to strategically prioritize features in a lean startup environment.

With a target launch date of September 2025, we had less than three months to design and develop Version 0 of the web app. During our initial meetings, we aligned on our priorities for MVP, and what we would have to let go. Given the tight timeline, we decided to move forward with a hybrid web-based model rather than build out a full app.

MVP Model

SMS-based data collection

Mobile web dashboard

Client management system

User Research

Speaking with IMID patients helped me understand how our platform could support diverse and complex health conditions.

I conducted user testing with two IMID patients who were collaborating with IMIDeology. Because we were only able to reach users later in the design process, I used my mid-fidelity prototype for testing.


In each interview, I asked for user feedback regarding the registration process, their motivations, and presentation of symptom data. I walked away with a couple of takeaways for each of my two design goals.

In each interview, I asked for user feedback regarding the registration process, their motivations, and presentation of symptom data. I walked away with a couple of takeaways for each of my two design goals.

Design goal 1: Creating a patient-driven registration experience

For people managing complex, ever-evolving health conditions, registration can’t be rigid or overly linear. 

In my first design iteration, I had inadvertently created a rigid step-by-step process for documenting medical diagnoses. After initial user testing, I realized that the design to register diagnoses needed to accommodate diverse experiences.

I restructured the registration process to leave room for fluidity in the input of diagnoses.

Takeaway: For people managing complex, ever-evolving health conditions, registration can’t be rigid or overly linear. 

In my first design iteration, I had inadvertently created a rigid step-by-step process for documenting medical diagnoses. After initial user testing, I realized that the design to register diagnoses needed to accommodate diverse experiences, including:

  • users with multiple diagnoses or comorbidities.

  • users who might be in the middle of a diagnostic process.


I restructured the registration process to leave room for fluidity in the input of diagnoses.

Version 1: Linear

Complete your profile

Medical diagnosis

Add a medical diagnosis

Continue

Complete your profile

Medical diagnosis

Enter your medical diagnosis

Add

Complete your profile

Medical diagnosis

Enter your medical diagnosis

Diagnosis a

Diagnosis b

Diagnosis c

Diagnosis d

Diagnosis e

Diagnosis f

Diagnosis g

Medication h

Medication i

Add

Complete your profile

Medical diagnosis

Rheumatoid arthritis

Date of diagnosis

dd-mm-yyyy

Add

Complete your profile

Medical diagnosis

Rheumatoid arthritis

Edit

Since June 2016

Add medical diagnosis

Continue

Version 2: Flexible

Medical diagnoses

Add as many as you would like.

Start typing to add a diagnosis

Skip / none to report

Continue

You can always edit this information later.

Medical diagnoses

Add as many as you would like.

Lichen planus

Lupus nephritis

L

Lambert-Eaton myasthenic syndrome

Leukocytoclastic vasculitis

Lichen planus

Lichen sclerosus

Ligneous conjunctivitus

Lupus nephritis

Lyme disease

Medical diagnoses

Lichen planus

Diagnosis date

Medications

Symptoms

Lupus nephritis

Diagnosis date

Medications

Symptoms

Type 2 diabetes

Diagnosis date

Medications

Symptoms

Add a medical diagnosis

Continue

You can always edit this information later.

Tap the pen icon to fill in details for each diagnosis. Complete information will give you the best insights into your health!

Got it

Back

Cancel

Lupus nephritis

Date of diagnosis

Day

01

Month

12

Year

2020

Are you currently taking any medication for this condition?

Yes

No

Great! You’ll have the option to input more medication details in the next step.

What symptoms are you experiencing?

Fatigue

Joint pain

Hair loss

Swelling

Additional notes

I’m currently getting my kidneys tested too because eGFR levels were out of ordinary range last checkup.

Done

Delete diagnosis

Medical diagnoses

Lichen planus

Diagnosis date

Medications

Symptoms

Lupus nephritis

Diagnosis date: 12/01/2020

Medications: yes

Symptoms: fatigue, joint pain, hair loss +1

Type 2 diabetes

Diagnosis date

Medications

Symptoms

Add a medical diagnosis

Continue

You can always edit this information later.

Back

Cancel

Lupus nephritis

Date of diagnosis

Day

01

Month

12

Year

2020

Are you currently taking any medication for this condition?

Yes

No

Great! You’ll have the option to input more medication details in the next step.

What symptoms are you experiencing?

Fatigue

Joint pain

Hair loss

Swelling

Additional notes

I’m currently getting my kidneys tested too because eGFR levels were out of ordinary range last checkup.

Done

Delete diagnosis

Medical diagnoses

Add as many as you would like.

Start typing to add a diagnosis

Skip / none to report

Continue

You can always edit this information later.

Medical diagnoses

Add as many as you would like.

Lichen planus

Lupus nephritis

L

Lambert-Eaton myasthenic syndrome

Leukocytoclastic vasculitis

Lichen planus

Lichen sclerosus

Ligneous conjunctivitus

Lupus nephritis

Lyme disease

Medical diagnoses

Lichen planus

Diagnosis date

Medications

Symptoms

Lupus nephritis

Diagnosis date: 12/01/2020

Medications: yes

Symptoms: fatigue, joint pain, hair loss +1

Type 2 diabetes

Diagnosis date

Medications

Symptoms

Add a medical diagnosis

Continue

You can always edit this information later.

Medical diagnoses

Lichen planus

Diagnosis date

Medications

Symptoms

Lupus nephritis

Diagnosis date

Medications

Symptoms

Type 2 diabetes

Diagnosis date

Medications

Symptoms

Add a medical diagnosis

Continue

You can always edit this information later.

Tap the pen icon to fill in details for each diagnosis. Complete information will give you the best insights into your health!

Got it

Inputting all diagnoses first, then completing details — walks user through input fields without being overwhelming.

Version 2: Flexible

Complete your profile

Medical diagnosis

Rheumatoid arthritis

Edit

Since June 2016

Add medical diagnosis

Continue

Complete your profile

Medical diagnosis

Add a medical diagnosis

Continue

Complete your profile

Medical diagnosis

Enter your medical diagnosis

Add

Complete your profile

Medical diagnosis

Enter your medical diagnosis

Diagnosis a

Diagnosis b

Diagnosis c

Diagnosis d

Diagnosis e

Diagnosis f

Diagnosis g

Medication h

Medication i

Add

Complete your profile

Medical diagnosis

Rheumatoid arthritis

Date of diagnosis

dd-mm-yyyy

Add

Adding one diagnosis at a time — with no option to skip, add personalized comments, or mention corresponding medications.

Version 1: Linear

Design goal 2: Demonstrating the value of data

My second design goal was to encourage symptom tracking past the registration stage. Raw data points that appear meaningless to users can discourage them from remaining consistent. Translating these data points into intelligible trends and personalized insights helps users feel like their data has value.

Personalized ‘mission statements’ can be used as an anchor for continued engagement.

Speaking with a diverse set of users reinforced a driving principle behind our design: health conditions and goals are deeply personal. Each user has a different motivation for improving their health; thus, engagement is strongest when tied to personal relevance and emotional context.

Takeaway 1: Personalized ‘mission statements’ can be used as an anchor for continued engagement. 

We designed an optional final step in registration: a prompt for users to describe why, in their own words, they want to track their symptoms and better understand their health.

What motivates you?

What motivates you?

At IMIDeology, we leverage your data inputs to provide personalized insights about your health. In order to access the most helpful insights, your consistent and accurate symptom tracking is essential.

At IMIDeology, we leverage your data inputs to provide personalized insights about your health. In order to access the most helpful insights, your consistent and accurate symptom tracking is essential.

What motivates you to stay consistent and improve your health?

What motivates you to stay consistent and improve your health?

Be present for a special event

Be present for a special event

Please elaborate to receive personalized encouragement.

Please elaborate to receive personalized encouragement.

I’m looking forward to attending my daughter’s college graduation in May.

I’m looking forward to attending my daughter’s college graduation in May.

When is the special event?

When is the special event?

Day

Day

12

12

Month

Month

05

05

Year

Year

2025

2025

We’ll add a countdown to your home screen for daily motivation!

We’ll add a countdown to your home screen for daily motivation!

Continue

Continue

IMIDeology

IMIDeology

Welcome back, Jin

Welcome back, Jin

Day 8 of 16

Day 8 of 16

Complete symptom tracking every day for the best results.

Complete symptom tracking every day for the best results.

Remember your WHY

Remember your WHY

8 days to go until your daughter’s college graduation. Can you log your symptoms every day until then?

8 days to go until your daughter’s college graduation. Can you log your symptoms every day until then?

I can do it!

I can do it!

Health insights

Health insights

Pain

Pain

Your pain levels have decreased since switching to a higher dose of Chloroquine.

Your pain levels have decreased since switching to a higher dose of Chloroquine.

8.8

8.8

May 29 – June 20

May 29 – June 20

June 21 – June 28

June 21 – June 28

4.1

4.1

Severe

Severe

Moderate

Moderate

This statement is then synthesized by AI into a “mission statement” that appears on the home screen. These reminders serve as a powerful way to reinforce intrinsic motivation.   

This statement is then synthesized by AI into a “mission statement” that appears on the home screen. These reminders serve as a powerful way to reinforce intrinsic motivation.   

Use raw data to surface patterns that users would not otherwise see. 

My interviewees agreed that receiving feedback is crucial to understanding the value of their daily tracking. I designed secondary insight cards to display summaries of trends pulled from user data, but was not sure at first what level of detail would be most impactful in these insight cards.

Sleep quality

Sleep quality

4

4

good

good

40%

40%

vs last month

vs last month

Pain levels

Pain levels

2

2

manageable

manageable

10%

10%

vs last month

vs last month

Pro: simple and condensed

Con: not enough context behind the raw numbers to derive meaning

Pro: simple and condensed

Con: not enough context behind the raw numbers to derive meaning

Daily Symptom Tracker

Daily Symptom Tracker

May 22, 2024

May 22, 2024

Your sleep quality has improved since switching to Amjevita.

Your sleep quality has improved since switching to Amjevita.

Pro: written summaries to clarify relevant patterns

Con: no data visualization to support claims

Pro: written summaries to clarify relevant patterns

Con: no data visualization to support claims

Sleep

Sleep

Your sleep quality has improved since switching to Amjevita.

Your sleep quality has improved since switching to Amjevita.

Pro: includes simple graph for an added visual cue

Con: graph is very low-fidelity, not informative

Pro: includes simple graph for an added visual cue

Con: graph is very low-fidelity, not informative

Secondary insight cards | early iterations

Pain

Your pain levels have decreased since switching to a higher dose of Chloroquine.

8.8

May 29 – June 20

June 21 – June 28

4.1

Severe

Moderate

Mood

Your recent mood trends seem a little lower than usual.

Changes in mood, sleep, and pain often go hand-in-hand. Explore ways to focus on your emotional wellbeing as part of your overall care.

Pain

Mood

Sleep

Sleep

Your sleep quality has improved over the past 7 days.

5

4

3

2

1

0

Sun

Mon

Tue

Wed

Thu

Fri

Sat

Trouble sleeping

Wed. May 21, 2025

Trouble sleeping

Sleep quality

Rarely

  • Holistic health statements demonstrate the interconnectedness of symptoms.

  • A non-clinical voice and clear visualizations that feel approachable and informative.

  • Actionable nudges that point to possible next steps.

Secondary insight cards | hi-fi iterations for Mood, Pain, and Sleep

Mood

Your recent mood trends seem a little lower than usual.

Changes in mood, sleep, and pain often go hand-in-hand. Explore ways to focus on your emotional wellbeing as part of your overall care.

Pain

Mood

Sleep

Pain

Your pain levels have decreased since switching to a higher dose of Chloroquine.

8.8

May 29 – June 20

June 21 – June 28

4.1

Severe

Moderate

Sleep

Your sleep quality has improved over the past 7 days.

5

4

3

2

1

0

Sun

Mon

Tue

Wed

Thu

Fri

Sat

Trouble sleeping

Wed. May 21, 2025

Trouble sleeping

Sleep quality

  • Holistic health statements demonstrate the interconnectedness of symptoms.

  • A non-clinical voice and clear visualizations that feel approachable and informative.

  • Actionable nudges that point to possible next steps.

Secondary insight cards | hi-fi iterations for Mood, Pain, and Sleep

These insights validate users’ tracking efforts and help them feel more connected to their own health story.

Visual Design Decisions

Building a cohesive, scalable, and iterative style guide for MVP.

I worked closely with IMIDeology’s founder to ensure that the look and feel of the webpage aligned with her vision. We incorporated the soft purples, blues, and gradients already present in IMIDeology’s website, and used the Avenir typeface for a clean, lightweight read.

At handoff, I created style documentation to consolidate color, type, and component libraries, ensuring that my style guide was accessible to our developer and any future designers.

Team Collaboration

Initiating weekly progress updates, design <> developer syncs, and fluid work streams.

With a small, fully remote team, it was sometimes a challenge to coordinate meeting times. However, we maintained weekly meetings to brainstorm and give feedback. In addition, I set up alignment meetings with our developer to ensure my designs were clear and feasible.

Reflection and Next Steps

If I were to go into the project again, here's what I would do differently:

[1] Concept test with users BEFORE committing to a direction. I felt like I started designing screens before we had clearly defined our goals for the project. Speaking with IMID patients and clinicians would have helped me better define the problem beforehand.


[2] Establish clear communication streams within the team. While we had standing weekly meetings, there were often points where I wanted to run a design by our developer. In the future, I would like to initiate checkpoints between design and development to better align ourselves.

What’s next?

IMIDeology launched the MVP of their web app in September at a patient health summit. In future versions, we hope to develop additional features.


Visit IMIDeology's website to learn more ↗

Don’t be a stranger 🌱 Find me at wentingyu.dyw@gmail.com or linkedin.com/in/wentingy

Don’t be a stranger 🌱 Find me at wentingyu.dyw@gmail.com or linkedin.com/in/wentingy