Kinline: caring for aging parents from across the world

A care-coordination concept for families who live far from their aging parents, and the caretakers who see them every day. It starts with India, where the diaspora is large and WhatsApp is everywhere, and is built to work for any home country.

Role

· Solo designer

Type

· Personal project, outside work

Scope

· Problem framing, UX, interactive prototype

Status

· Ongoing, validation next

Kinline
Papa & Mummy · Delhi Delhi is awake
Vancouver9:40 PM
Delhi10:10 AM
A

Good evening, Anjali

Papa and Mummy’s morning is going well. Two things need you while Delhi is awake.

Needs you

2 open
Refill · 4 days leftPharmacy open now

Papa’s Amlodipine runs out Thursday

Saket Medicos has it in stock. Ramesh can bring it on his 6 PM visit.

Symptom · 3rd mention this weekClinic open until 1 PM IST

Mummy’s knee pain keeps coming up

“माताजी के घुटने में आज फिर दर्द है, सुबह की सैर नहीं की।”“Mummy’s knee hurts again today, she skipped the morning walk.”Ramesh · voice note · 8:45 AM IST · translated
The clinic closes at 12:30 AM your time.

Today in Delhi

Sun, Oct 4 · times in IST
  • BP checkRamesh · photo of monitor128/82
  • Fasting sugarMummy · text message112 mg/dL
  • Morning medicinesPapa · tapped “done”2 of 2
  • Evening walkRamesh will log it5:30 AM
    your time

Papa · last 30 days

Ranges set by Dr. Sharma
Systolic BP128 /82
130110Sep 5Oct 4Target under 130 · 27 of 30 days in range
Fasting sugar112 mg/dL
13080Sep 5Oct 4Target 80–130 · all 30 days in range

Medicines

by days left
  • Amlodipine 5 mg4 days left
    once daily · BP · in Needs you
  • Atorvastatin 10 mg6 days left
    once daily · cholesterol
  • Metformin 500 mg12 days left
    twice daily · sugar
  • Vitamin D3 60,000 IU20 days left
    weekly

From the family

this morning
  • Mummy · 9:02 AMFasting sugar 112 mg/dLशुगर 112 खाली पेट
  • Ramesh · 8:45 AM · voice noteMummy’s knee hurts again; skipped walkमाताजी के घुटने में आज फिर दर्द है…
  • Ramesh · 8:31 AM · photoBP 128/82, pulse 74 · confirmed
  • Priya · yesterdayDr. Sharma’s notes from Saturday’s visit

Care team

  • RRamesh · caretakerOn visit now · until 10:30 AM
  • PPriya · cousin, GurgaonBackup for visits · 40 min away
  • SDr. Anil Sharma · GPSunday OPD 10 AM – 1 PM IST
9:40
Kinline
Delhi 10:10 AM

Good evening, Anjali

Papa and Mummy’s morning is going well. Two things need you while Delhi is awake.

Needs you

2 open
Refill · 4 days leftPharmacy open now

Papa’s Amlodipine runs out Thursday

Saket Medicos has it in stock. Ramesh can bring it on his 6 PM visit.

Symptom · 3rd mention this weekClinic open until 1 PM IST

Mummy’s knee pain keeps coming up

“माताजी के घुटने में आज फिर दर्द है, सुबह की सैर नहीं की।”“Mummy’s knee hurts again today, she skipped the morning walk.”Ramesh · voice note · 8:45 AM IST · translated
The clinic closes at 12:30 AM your time.

Today in Delhi

3 of 4 done
  • BP checkRamesh · photo of monitor128/82
  • Fasting sugarMummy · text message112 mg/dL
  • Morning medicinesPapa · tapped “done”2 of 2
  • Evening walkRamesh will log it5:30 AM
    your time

35M+

overseas Indians, the largest diaspora in the world (Ministry of External Affairs, 2024)

347M

Indians aged 60 or older by 2050, about one in five people (UNFPA India Ageing Report 2023)

12 h+

time difference for many families abroad. Clinics back home often open around the time they go to bed.

The problem

Care runs on scattered messages

Families abroad piece together a parent’s health from WhatsApp photos, late-night calls and guesses.

The insight

The logger is never the reader

A caretaker in Delhi records the reading. A child in Vancouver acts on it. Design the input side first.

What I designed

Chat in, decisions out

Caretakers log with a photo or a voice note in the chat app they already use. The child sees only what needs them, timed to both clocks.

Where it is now

Interactive concept prototype

Built as a clickable prototype, shown below. Next: a diary study with NRI families and their caretakers.

The challenge

Care across borders runs on a WhatsApp group

In the families I talked to, a parent’s health is coordinated through a group chat: a blurry photo of a prescription, a voice note from a cousin, a missed call at 3 AM.

Nothing is exactly lost, but nothing is easy to find, and nobody can tell at a glance whether today went fine. Most care apps assume the patient or the caregiver is also the person using the app. Here that’s rarely true. The person who worries, the person who logs and the person being cared for are three different people, in two time zones, often in two languages.

Why this matters to me

I live in Canada, and my parents are getting older back in my hometown. From this far away, it’s hard to know how they’re doing day to day, let alone help when something comes up. When I talked to friends who live abroad, almost all of them described the same worry. What we found was either a paid service that sends its own staff, or an app our parents would never open. Day to day, we all still relied on group chats and late-night calls. Kinline started as my own attempt to fix that.

What families can use today

Care-manager services

Paid memberships like Samarth, Anvayaa and Emoha send their own staff for visits, appointments and emergencies. They help in a crisis, but they replace the people already caring for a parent instead of supporting them.

Health and medicine apps

Trackers and pill reminders assume the parent logs their own readings. The parents I heard about use WhatsApp every day and won’t learn another app.

The family group chat

Free, and everyone is already in it. But a refill running low looks the same as a good-morning message, and nothing tells you whether today went fine.

Kinline sits in the gap. It works with the people already looking after a parent, through the chat they already use, and adds one thing: a judgment about what needs the family’s attention.

How might we

…help a family abroad know, in under a minute, whether their parents are fine today, and act while Delhi is still awake?

Who it’s for

Four roles, one loop

The first prototype designed for one person, the child abroad. The real system is a loop: news starts in Delhi, gets made sense of, and leads to an action that goes back to Delhi.

Vancouver · reads and acts

Anjali, 34, product manager

Checks in at night after work. Usually finds out about problems late, and by accident. Her question: “Do I need to do anything tonight?”

Delhi · being cared for

Rajesh, 72, and Sunita, 68

Hypertension and type 2 diabetes; mild osteoarthritis. On WhatsApp every day, won’t learn a new app, and don’t want to feel watched.

Delhi · logs

Ramesh, paid caretaker

Visits 8–10 AM and 6–7 PM. Hindi first, Android phone, comfortable with voice notes. Logging can’t feel like paperwork.

Gurgaon · backup

Priya, cousin

Forty minutes away. The person for doctor visits and emergencies, but not for every refill.

These personas are composites, drawn from my own family and from conversations with friends who care for parents from abroad. Not every family has a paid caretaker. When there isn’t one, the same chat flow works for a domestic helper, a neighbour or the parents themselves.

Where I started

A tidy dashboard that assumed the data would show up on its own

I made a fast first pass with an AI design tool to get something concrete to react to. Critiquing it showed me the real problem.

Everything had the same weight

The weather sat at the same level as a medicine running out in four days.

Readings were struck through

Completed tasks were crossed out, so the BP value, the thing you care about most, was the hardest to read.

Four identical refill buttons

The urgent refill looked the same as one with 20 days left, and “Coordinate refill” didn’t say who does what.

“Logged by Ramesh”, but how?

Nothing explained how a caretaker in Delhi gets a reading in. That was the hole in the concept.

What changed because of it

I stopped polishing the dashboard and started with the morning in Delhi: a caretaker with a BP monitor, a phone and two minutes to spare.

Assumptions

Four assumptions I designed around

I wrote each one down so I could test it later. Each led to a specific design response.

Input

If logging needs an app, it won’t happen

Caretakers and parents already live in a chat app, WhatsApp in India. So logging happens there: a photo of the monitor, a voice note in their language or a quick reply.

Attention

Worry is the real workload

A child opens the app at night to answer one question. So the home screen leads with what needs you, and a calm screen means a calm night.

Time

Time zones decide what’s actionable

At 9:40 PM in Vancouver, it’s 10:10 AM in Delhi, the window for the clinic and pharmacy. So every action says whether Delhi is awake, and until when.

Dignity

Parents stay in control

Parents won’t accept being monitored without a say. So they consent by category, see what’s shared, and can pause it from their chat app.

How it works

Chat carries the input. Kinline carries the judgment.

Ramesh never opens Kinline. He sends what he already would, in the chat app he already uses (WhatsApp, in India), and Kinline turns it into something Anjali can act on, then sends her action back to Delhi.

01 · Kinline, 8:02 AM IST

A nudge on Delhi time

In Hindi, when Ramesh starts his visit, with what’s due today.

02 · Ramesh

Photo or voice note

A photo of the BP monitor, or a voice note for anything that isn’t a number.

03 · Kinline

Read, then confirm

Reads the display or transcribes the note, and asks Ramesh to confirm with one tap.

04 · Kinline

Translate, keep the original

Hindi becomes English, and the original stays next to it so nothing is lost.

05 · Doctor’s rules

Check against set ranges

Readings are compared with the target ranges from the parent’s doctor, which the family enters once from a prescription or visit note. Kinline never sets its own.

06 · Doctor’s rules

Escalate only what needs a decision

A refill under a week, or a symptom mentioned three times in seven days. A reading in the doctor’s urgent range skips the queue: Ramesh is asked to call Priya on the spot.

07 · Anjali, 9:40 PM PT

One tap back to Delhi

Her action goes out as a WhatsApp request to Ramesh or the clinic, in Hindi.

The rule

Kinline flags, doctors decide

Kinline never calls a reading abnormal on its own authority.

Final design · Live prototype

From a voice note in Delhi to a decision in Vancouver

These screens are live. Tap the chat to step through Ramesh’s morning, and tap the buttons on Anjali’s screens to handle what needs her.

1 · Ramesh logs in WhatsApp, in Hindi

8:31
Kinline Mehta family · business account
TODAY
नमस्ते रमेश जी! आज सुबह: राजेश जी का BP, शुगर और सुबह की दवाई। फ़ोटो या वॉइस नोट भेज दीजिए।Good morning! Today: Rajesh ji’s BP, sugar and morning medicines. Send a photo or a voice note.
12882SYSDIAPUL 74
Tap to see the next message

A nudge on Delhi time, answered with a photo

8:32
Kinline Mehta family · business account
TODAY
नमस्ते रमेश जी! आज सुबह: राजेश जी का BP, शुगर और सुबह की दवाई। फ़ोटो या वॉइस नोट भेज दीजिए।Good morning! Today: Rajesh ji’s BP, sugar and morning medicines. Send a photo or a voice note.
12882SYSDIAPUL 74
BP पढ़ा: 128/82, पल्स 74। सही है?Read: 128/82, pulse 74. Is that right?
हाँ, सही है
बदलें
हाँ, सही है
Tap to see the next message

One tap to confirm before it counts

8:46
Kinline Mehta family · business account
TODAY
नमस्ते रमेश जी! आज सुबह: राजेश जी का BP, शुगर और सुबह की दवाई। फ़ोटो या वॉइस नोट भेज दीजिए।Good morning! Today: Rajesh ji’s BP, sugar and morning medicines. Send a photo or a voice note.
12882SYSDIAPUL 74
BP पढ़ा: 128/82, पल्स 74। सही है?Read: 128/82, pulse 74. Is that right?
हाँ, सही है
बदलें
हाँ, सही है
0:14
आपने कहा: “माताजी के घुटने में आज फिर दर्द है, सुबह की सैर नहीं की।” ठीक है?You said: “Mummy’s knee hurts again today, she skipped the morning walk.” Correct?
हाँ
बदलें
धन्यवाद! अंजलि जी को बता दिया है। शाम 6 बजे फिर मिलते हैं।Thank you! Anjali has been told. See you at 6 PM.
Tap to start over

A voice note, transcribed and confirmed

2 · Anjali’s two-minute check-in

9:40
Kinline
Delhi 10:10 AM

Good evening, Anjali

Papa and Mummy’s morning is going well. Two things need you while Delhi is awake.

Needs you

2 open
Refill · 4 days leftPharmacy open now

Papa’s Amlodipine runs out Thursday

Saket Medicos has it in stock. Ramesh can bring it on his 6 PM visit.

Symptom · 3rd mention this weekClinic open until 1 PM IST

Mummy’s knee pain keeps coming up

“माताजी के घुटने में आज फिर दर्द है, सुबह की सैर नहीं की।”“Mummy’s knee hurts again today, she skipped the morning walk.”Ramesh · voice note · 8:45 AM IST · translated
The clinic closes at 12:30 AM your time.

Today in Delhi

3 of 4 done
  • BP checkRamesh · photo of monitor128/82
  • Fasting sugarMummy · text message112 mg/dL
  • Morning medicinesPapa · tapped “done”2 of 2
  • Evening walkRamesh will log it5:30 AM
    your time

What needs you comes first, with Delhi’s hours

9:40
Kinline
Delhi 10:10 AM

Good evening, Anjali

Papa and Mummy’s morning went well, and everything that needed you is in motion.

Needs you

All handled
Sent to Ramesh

Papa’s Amlodipine runs out Thursday

Ramesh will confirm once he has it. You don’t need to follow up.

Clinic notified

Mummy’s knee pain keeps coming up

The clinic will call Mummy to set a time. Ramesh gets a reminder to go with her.

Nothing else needs you tonightRamesh’s evening visit is at 6 PM IST, 5:30 AM your time.

Today in Delhi

3 of 4 done
  • BP checkRamesh · photo of monitor128/82
  • Fasting sugarMummy · text message112 mg/dL
  • Morning medicinesPapa · tapped “done”2 of 2
  • Evening walkRamesh will log it5:30 AM
    your time

Handled, and a clear signal that the night is calm

9:40
Kinline
Delhi 10:10 AM

Today in Delhi

3 of 4 done
  • BP checkRamesh · photo of monitor128/82
  • Fasting sugarMummy · text message112 mg/dL
  • Morning medicinesPapa · tapped “done”2 of 2
  • Evening walkRamesh will log it5:30 AM
    your time

Papa · last 30 days

Doctor’s ranges
Systolic BP128 /82
130110Sep 5Oct 4Target under 130 · 27 of 30 days in range
Fasting sugar112 mg/dL
13080Sep 5Oct 4Target 80–130 · all 30 days in range

Readings stay readable, against the doctor’s ranges

3 · The same view on the web, with room for context

Kinline
Papa & Mummy · Delhi Delhi is awake
Vancouver9:40 PM
Delhi10:10 AM
A

Good evening, Anjali

Papa and Mummy’s morning is going well. Two things need you while Delhi is awake.

Needs you

2 open
Refill · 4 days leftPharmacy open now

Papa’s Amlodipine runs out Thursday

Saket Medicos has it in stock. Ramesh can bring it on his 6 PM visit.

Symptom · 3rd mention this weekClinic open until 1 PM IST

Mummy’s knee pain keeps coming up

“माताजी के घुटने में आज फिर दर्द है, सुबह की सैर नहीं की।”“Mummy’s knee hurts again today, she skipped the morning walk.”Ramesh · voice note · 8:45 AM IST · translated
The clinic closes at 12:30 AM your time.

Today in Delhi

Sun, Oct 4 · times in IST
  • BP checkRamesh · photo of monitor128/82
  • Fasting sugarMummy · text message112 mg/dL
  • Morning medicinesPapa · tapped “done”2 of 2
  • Evening walkRamesh will log it5:30 AM
    your time

Papa · last 30 days

Ranges set by Dr. Sharma
Systolic BP128 /82
130110Sep 5Oct 4Target under 130 · 27 of 30 days in range
Fasting sugar112 mg/dL
13080Sep 5Oct 4Target 80–130 · all 30 days in range

Medicines

by days left
  • Amlodipine 5 mg4 days left
    once daily · BP · in Needs you
  • Atorvastatin 10 mg6 days left
    once daily · cholesterol
  • Metformin 500 mg12 days left
    twice daily · sugar
  • Vitamin D3 60,000 IU20 days left
    weekly

From the family

this morning
  • Mummy · 9:02 AMFasting sugar 112 mg/dLशुगर 112 खाली पेट
  • Ramesh · 8:45 AM · voice noteMummy’s knee hurts again; skipped walkमाताजी के घुटने में आज फिर दर्द है…
  • Ramesh · 8:31 AM · photoBP 128/82, pulse 74 · confirmed
  • Priya · yesterdayDr. Sharma’s notes from Saturday’s visit

Care team

  • RRamesh · caretakerOn visit now · until 10:30 AM
  • PPriya · cousin, GurgaonBackup for visits · 40 min away
  • SDr. Anil Sharma · GPSunday OPD 10 AM – 1 PM IST

On a laptop, medicines, the family feed and the care team sit beside the same “Needs you” list, so Anjali can check the context before she acts.

What to notice

Every action names who does it: Ramesh, the pharmacy or the clinic. “Coordinate” is gone.

The knee pain shows Ramesh’s original Hindi above the translation, so Anjali can check what was said.

Times stay in Delhi time, with her own time next to anything she needs to act on.

Decisions and trade-offs

What I chose, and what it cost

Logging lives in their chat app

Kinline meets caretakers in the chat app they already use: WhatsApp in India, and the same flow on LINE, WeChat, KakaoTalk or SMS elsewhere. Gained: nothing to install, voice input, any phone. Gave up: control over the UI. On WhatsApp, confirmations use native reply buttons (three at most, short labels), and the morning nudge must be a pre-approved template because Kinline messages first.

Exceptions first, everything else one level down

A calm screen can hide a slow drift. So trends stay on the home screen, and a symptom mentioned three times in a week escalates on its own.

Always show the original

Photo readings and translations will sometimes be wrong. The sender confirms before anything counts, and the Hindi stays beside the English.

Readings stay readable when done

A check mark marks a task as done. The value, like 128/82, stays at full contrast because it’s what the family came to see.

Two clocks, tied to actions

The first prototype showed both clocks but never linked them to anything. Now every action says when Delhi can act on it, in both times.

Quiet by default

Notifications only for decisions, and only while Delhi can act. On a calm day, Kinline sends nothing at all. The one exception is an urgent reading, which reaches Anjali at any hour.

Trust and privacy

Parents’ health data, shared only with consent

Rajesh and Sunita are sharing their own health data with their children. If they don’t trust Kinline, it doesn’t work, so consent is part of the core flow.

Consent by category

Vitals, medicines, symptoms and records are separate permissions, granted and paused right in the chat.

A weekly “what was shared” note

Parents get a plain-language summary of what was shared that week and who saw it.

Designed around India’s DPDP Act

The Digital Personal Data Protection Act, 2023 expects explicit consent, a clear purpose and an easy way to withdraw.

Records through ABHA, later

Linking Ayushman Bharat Health Accounts would let lab reports arrive directly, without photos of printouts.

Success metrics

How I’d know it works, and where it could break

The product succeeds when families need it less often, so the main metric rewards calm nights, not time spent in the app.

Primary

Calm check-ins

Share of nightly check-ins that end in under a minute with nothing to do.

Input

Logging coverage

Share of scheduled routines logged within two hours, without the child chasing anyone.

Action

Time to close the loop

Hours from a flag to a finished action, like a refill picked up or a call booked.

Guardrails: signs Kinline is causing harm, even if the main number looks good

Correction rate: how often a sender fixes a photo or voice reading. If it climbs, the automation is creating work instead of saving it.

Caretaker effort: median time to log a reading in WhatsApp. The target is under 30 seconds.

Parent opt-outs: how often parents pause sharing. A rise means it feels like surveillance.

What’s next

Test the assumptions, then widen the loop

Validate with real families

A two-week diary study with 6 to 8 NRI families in the US and Canada, plus interviews with their parents’ caretakers. The first question to answer: will caretakers actually send a photo every morning?

Design the rest of the loop

An emergency card for hospital staff, with a QR code and the local language beside English. Consent and onboarding for parents, done entirely in chat. Then beyond India: more languages, other chat apps and home countries, and siblings sharing care across time zones.

Reflection

The dashboard was the easy part

My first version looked finished, and that was the trap. It answered “what should the screen show?” before asking “where does the information come from?” Moving the input into chat changed every screen after it. The other lesson was restraint: in a product about worry, the most useful thing Kinline can do on most nights is tell you there’s nothing to do.

Let’s make something incredible together

Reach out to connect, share ideas, or explore exciting opportunities. I’d love to hear from you.

Chandni © all rights reserved