The challenge

In Kenya, a medical bill is a family fundraiser.

Most care is paid for at a hospital counter, often for someone else, often with less on M-Pesa than the invoice says.

An itemised hospital invoice: a professional bill, then a long breakdown of charges, line by line
A smiling girl beside a woman holding a baby, outside a hospital
A hospital building seen from the street, in black and white

The gap is covered by phone calls to family and by borrowing on terms nobody has time to read. Jireh turns that informal support into structure; my job was to make it feel as simple as sending money on M-Pesa, the bar every Kenyan user compares us to.

Research

The research that shaped my decisions.

I started with what had been written, then spent my first week at partner facilities and ran focus groups with the people we were designing for.

  1. Read what exists

    • Healthcare financing, health records and Kenya's demographic data
    • Human-centred design in Kenyan healthcare
    • How community groups buy together
  2. Visit partner facilities

    • My first week, at the counter where bills are paid
    • Tried the app while actually sick, and the selfie check failed
  3. Run focus groups

    • With the people we were designing for
    • Who pays for whom, and what makes a PIN feel safe
  4. Boil it down

    • One question the product answers
    • Four findings that shaped every screen
  • Article from Tech Buzz China Insider, with a photo of people sorting parcels on a street Community Group Buying: the 'US military vs the Red Army'techbuzzchina.substack.com
  • Book cover: MIT Critical Data, Secondary Analysis of Electronic Health Records Secondary Analysis of Electronic Health Recordslink.springer.com
  • Article header: a health worker in a mask and hair net writing at a desk Human-Centred Design as a Lever for Accessible Kenyan Healthcare
  • Report cover: Kenya Demographic and Health Survey 2022, Key Indicators Report Kenya Demographic and Health Survey 2022: Key Indicators Reportdhsprogram.com
  • Paper title: Integrating human-centered design and social science research to improve service delivery and empower community health workers Integrating Human-Centered Design and Social Science Research: Lessons from Project RISEchwcentral.org
  • Article from Nielsen Norman Group: Translating UX Goals into Analytics Measurement Plans Translating UX Goals into Analytics Measurement Plansnngroup.com
  • Two women in purple tops smiling for a selfie in a busy street with market stalls Visiting partner facilities in my first week
  • People sitting in a circle on benches under trees, in a focus group discussion Focus group discussions with our target audience
  • A phone screen asking whether a selfie is clear enough, over a photo of a young woman Trying to use the app when I was actually sick. It didn't work.
  • Flywire video page: Healthy Perspectives, creating a meaningful financial experience in healthcare Healthy Perspectives: Creating a Meaningful Financial Experience in Healthcare (video)flywire.com

How might we reward caregivers for being proactive?

A caregiver, Henry J., at the centre of his Circle, joined by four members: one marked New!, one Waiting and one Declined

Key findings

  1. 01

    Paying for someone else is the default.

    Parents for their children, adults for their elderly parents. The bill is rarely your own.Led to rule 1: Pay for others as easily as for yourself.

  2. 02

    Payment happens under pressure, on 3G and a low-end phone.

    At a counter, often when someone is unwell. Heavy screens and dropped connections cost trust before it is earned.Led to rule 2: One decision per screen, from one shared system.

  3. 03

    Money questions come before everything else.

    Where can we use Jireh next time? What can I do with the cashback I've earned? The long Home screen answers these up front.Led to rule 3: Every shilling is visible.

  4. 04

    People share an ID, selfie or PIN only when they know why.

    Every request has to explain itself, and nothing is switched on until the person chooses it.Led to rule 4: Earn every request, and never lose progress.

Principles

Four rules, one for each finding

What we learned became what every screen answers to.

From finding 01

Pay for others as easily as for yourself.

The Circle

From finding 02

One decision per screen, from one shared system.

Fast Track and the icon system

From finding 03

Every shilling is visible.

Home

From finding 04

Earn every request, and never lose progress.

Onboarding

Pay for others as easily as for yourself

A Circle of family and friends backs a small interest-free credit line

The hard part was explaining shared responsibility without sounding like a debt collector.

Four illustrated portraits: an older woman with grey hair, an older man with a grey beard, a girl with bunches and a boy A card reading 'Send a reminder: create or edit your SMS', with a Send SMS button and an illustration of a hand holding a phone
My Jireh Circle: the user at the centre with four Circle members around them, a Dependants row, and an Add a Circle member button
Who are you paying for? A list of Circle members with their relationship to you: You, Uncle, Friend, Brother, and an Add a dependant row A person at the centre of a circle, linked to two others
My Jireh Circle: Azadi G. at the centre with James K., Amina L. and Kamau G. around her and an Invite button, then a Dependants row below
Your Circle Members drawn around you to visualise a 'circle of support' with 1:1 relationships.
Add to your Circle: first and last name, a phone number that will receive the invite, relationship, and a choice of custom SMS or voice note
Invite members only Circle members are adults you trust to repay. Two of them unlock borrowing, and they are the only people invited, by SMS or voice note.
Add a dependant: anyone whose medical bills you manage, such as children and elderly parents, with name and relationship only
Pay for your dependants, no invite needed Dependants, such as children and elderly parents, are people whose bills you manage. Add them by name and pay straight away; they never take on any of the risk.
How Circles work: grow together with people you trust, what a complete Circle unlocks, then the shared risk
Benefit before risk What a complete Circle unlocks, then the shared risk, before anyone is invited.

One decision per screen

One bill can be split across several sources.

At the counter, a payer enters the facility's payment number and the bill, then chooses where the money comes from: cashback, a 0% interest loan, M-Pesa or any mix.

A starburst badge with a percent sign, marking a discount Add source of funds: MPESA, Jireh Cashback earned and Jireh Medical Loan, each with a plus button
Choose how to pay, step 3 of 5: KES 3,000 allocated of a KES 3,000 bill, from Jireh Cashback earned KES 500 and Jireh Medical Loan KES 2,500, with MPESA available to add, and a Proceed to pay button
A tip: with a bill of KES 3,500, you could earn up to KES 700 cashback A loan card: your loan is due on 20 Dec, KES 1,000 repaid of KES 2,500, with a prompt to repay a week early and earn KES 500 cashback, and a Make a repayment button
Enter the facility's payment number JH·482·913; Cana Hospital, Outpatient Cashier and a 5% cashback rate are shown to confirm
Step 1 Simple ID A payment no. identifies the hospital, counter and cashback rate.
Invoice details: invoice number, who you are paying for, a KES 3,450 bill and a note that it could earn up to KES 173 cashback
Step 2 Demonstrate future value A cashback estimate appears as soon as the amount is entered.
Select how you want to pay: allocation bar full at KES 3,450 of 3,450, from a Jireh Medical Loan and cashback, with M-Pesa available to add
Step 3 Each source can still be edited or removed.
Loan sheet: KES 1,600 remaining to allocate, KES 3,200 available to borrow, KES 80 cashback on repayment and a 30-day repayment period
Step 4 Borrow the gap What's left to cover, and what repaying earns.
Confirm payment: paying for Amina Otieno at Cana Hospital, KES 3,450, from KES 1,850 cashback and a KES 1,600 loan due 29 Oct
Step 5 Review in plain words
PIN sheet over the payment summary, with Cancel and Confirm PIN buttons
Step 6 Confirm with a PIN The sheet opens over the summary, so the bill stays in view.
Transaction result: KES 3,450 paid to Cana Hospital, split into a KES 1,600 loan and KES 1,850 from the Care Fund, with a View receipt button
Step 7 Proof for the cashier A large result the payer can turn around and show.

Every shilling is visible

A simplified overview of your benefits.

Users hold two kinds of money with Jireh: cashback they've earned and credit they can borrow.

The Jireh Health logo, a Need help? link and a notification bell
A search field reading Find care near me, with a Filter button
Answering the question ‘Where can we use Jireh Health?’
Cashback and Loans tabs above two cards. Cashback shows a balance of 3,250.00 with Redeem and Share buttons; Loans shows 4,000 to repay and 2,000 available to borrow, with Repay and Raise my limit buttons
Every shilling is visible, and each card has its own colour so you know which one you’re in.
Discounts and Offers: 30% off consultation up to KES 100, and a vaccine discount up to KES 200
Highlighting partner discounts
Payment Requests: two pending requests, Kisima Diagnostic Centre for KES 600 and Cana Hospital for KES 500, each with Send Payment and delete buttons
Users can submit requests for paying out-of-network providers.
Your Circle: four members and an add button, with a New! badge on one, and a note that John joined your Circle
All interactions from your Circle are immediately visible.
Payments History: a payment card showing cashback received, a loan repayment due in 5 days, and a Pay now button
Never miss a due date.
A Pay Medical Bill button pinned above the tab bar: Pay, Circle, Explore and Profile
“Pay Medical Bill” stays pinned above the tab bar.

Earn every request

People share an ID or a PIN once they know why.

Identity checks come only when they're needed. The app routes by what's missing, not a fixed order, so leaving halfway always brings you back to the right step.

Enter your phone number: a Kenyan number field and a ticked checkbox agreeing to Jireh Health's Privacy Policy
Clarity Consent is a clear checkbox, not fine print.
Fill in these details to match your National ID: first and last name (required), National ID number and how you heard about us
Progressive disclosure Only the name is required. The National ID step can be skipped until it's needed to pay.
Create your PIN: you will use this PIN to confirm all payments, with create and confirm PIN fields
Clarity Create a PIN Says what the PIN protects, then confirms it on the same screen.
Limit calculator: upgrade to access KES 1,500 as 0% interest medical loans, with four steps from checking your limit to a one-off KES 499 fee
Ease in Unlock loans Starts with the benefit you'd unlock, then the requirements to get there; four steps, with the fee last.
Never miss an alert when you install the app: toggles for alerts, installing the app and sharing location, each with its benefit
Trust your users Permissions Each request says what it's for, and nothing is switched on until the payer chooses it.

One shared system

Adapting an open-source icon system to fit our brand

Starting from CRED's open-source NeoPop, I set a grid of my own and a foundation of base shapes, so every new icon starts from the same place.

Study the original assets
A poster for NeoPop by CRED: outlined letters behind a phone with rings around it
Define a grid
A cube in a 3D grid, with red, green and blue axes
Create a foundation
Four white base shapes with teal depth edges: a shield, a circle, a square and a star
Payments
Payments icons: a map with a pin, a tick, a card, a percent badge and a phone with a receipt
Authen­tication
Authentication icons: a profile card with a masked PIN, and four small ID cards with add, alert and tick badges
Misc
Miscellaneous icons: an open book on a stack of books, a bin, chat bubbles, a gift and blocks

Outcome

Results

These numbers belong to a team. I was its designer, working from the acceptance criteria that Athman Gude, our product manager, defined, through to handoff to engineering, with Sheila Sharon as the engineer and Terach Franchi as CEO.

Reaching 1,800+ users across 4 facilities took business development and marketing as much as design: Gloria Kerubo helped bring in users and new partners, and Helina Mbuthia Muhia worked in marketing.

Reach

1,800+ users

Served across 4 facilities

Sign-up time

5.2 → 2.1 min

Median completion time after the onboarding redesign, down 59%

New surfaces

80+ each

Monthly active users on Discovery/Explore and the Profile Hub within four months of launch

Platform

396 → 770

Monthly active users over the same four months

The strength of the team is each individual member. The strength of each member is the team.Phil Jackson