← All workWork / 01 — Inner Glow AINext case →

CASE 01 · PRODUCT DESIGN · MOBILE APP

Inner Glow AI

A mental health app that turns daily check-ins into one score people can understand, and gives a next step for every result.

ROLE
Product Designer
TEAM
IMPKT.
TIMELINE
10 weeks · 2026
SCOPE
UX · UI · Design system
TOOLS
Figma · FigJam · Maze
SIZE
200+ screens · 17 flows
# Key screens375 × 812

01 — PROBLEM

People who want to look after their mental health usually start strong and stop after a week. Mood trackers collect data but don't explain it, meditation apps don't know how you feel today, and therapy is expensive with long waiting lists. The result is a lot of logging and no clear answer to: am I getting better, and what should I do today?

How might we help people understand their mental state in seconds and give them one small, useful action every day?

02 — RESEARCH

8Interviews, ages 22–40
05Apps reviewed
06Usability tests
46Survey answers

Main finding: people stopped because the app felt like homework, the charts didn’t tell them anything, and paid content appeared before any value.

03 — AUDIENCE

Who the site is for, what each group needs, and the page that answers it.

SP

Stressed professionals

“I don’t have time for another app.”

NEEDS

A check-in that takes seconds, not minutes.

→ Check-in

PS

Poor sleepers

“Why am I so tired all week?”

NEEDS

To see how sleep, mood and stress connect.

→ InnerGlow Score

WT

Waiting for therapy

“I need something until I get help.”

NEEDS

Safe support and a clear route to a professional.

→ AI companion

04 — JOURNEY MAP

What a visitor does, thinks and struggles with at each step, and the design decision that answers it.

NoticeStartCheck inUnderstandAct
EMOTION
STAGENoticeStartCheck inUnderstandAct
DOINGFeels stressed or sleeps badlyTakes the assessmentLogs mood with one tapSees the InnerGlow ScorePicks a suggested action
THINKING“I should look after myself.”“Is this worth my time?”“I don’t have energy for this.”“Am I getting better?”“What can I do today?”
PAIN POINTFive apps, none connectedPaywall before any valueLogging feels like homeworkCharts don’t explain anythingGeneric tips, no next step
DESIGN RESPONSEMood, sleep, stress and AI in one appValue first, upgrade after real useOne-tap emoji check-inOne 0–100 score with a label3–4 actions with time needed
  1. 01 Notice

    DOING

    Feels stressed or sleeps badly

    THINKING

    “I should look after myself.”

    PAIN POINT

    Five apps, none connected

    DESIGN RESPONSE

    Mood, sleep, stress and AI in one app

  2. 02 Start

    DOING

    Takes the assessment

    THINKING

    “Is this worth my time?”

    PAIN POINT

    Paywall before any value

    DESIGN RESPONSE

    Value first, upgrade after real use

  3. 03 Check in

    DOING

    Logs mood with one tap

    THINKING

    “I don’t have energy for this.”

    PAIN POINT

    Logging feels like homework

    DESIGN RESPONSE

    One-tap emoji check-in

  4. 04 Understand

    DOING

    Sees the InnerGlow Score

    THINKING

    “Am I getting better?”

    PAIN POINT

    Charts don’t explain anything

    DESIGN RESPONSE

    One 0–100 score with a label

  5. 05 Act

    DOING

    Picks a suggested action

    THINKING

    “What can I do today?”

    PAIN POINT

    Generic tips, no next step

    DESIGN RESPONSE

    3–4 actions with time needed

05 — HYPOTHESES

Eight hypotheses, each with its own metric, ordered by priority. Drawn as variants of one component: same structure, different bet.

❖ Hypothesis

  1. H1

    One 0–100 score is easier to follow than separate mood, sleep and stress charts.

    METRICWeekly opens of score history
    High impact
  2. H2

    A short assessment at the start makes the first result feel personal.

    METRICOnboarding completion 80%+, day-2 return
    High impact
  3. H3

    3–4 suggested actions after each score turn logging into action.

    METRIC40%+ complete an action weekly
    High impact
  4. H4

    A one-tap emoji check-in keeps daily logging under 30 seconds.

    METRICCheck-in time, 7-day streak rate
    High impact
  5. H5

    Clear AI framing, with a route to a real professional, makes people trust the chat.

    METRICWeekly chat use, support link taps
    High impact
  6. H6

    Smart reminders based on the user’s own patterns work better than fixed daily pings.

    METRICNotification open rate, opt-out rate
    Medium impact
  7. H7

    Optional voice input helps people who find it hard to put feelings into words.

    METRICShare of voice entries
    Medium impact
  8. H8

    Showing paid features after real use converts better than a paywall after onboarding.

    METRICTrial start rate, day-7 retention
    Medium impact

06 — PRIORITISATION

Each hypothesis placed by expected impact and the effort to build it. The score went first even as a big bet: every other feature depends on it.

QUICK WINS
BIG BETS
NICE TO HAVE
LATER
IMPACT ↑EFFORT →H1One 0–100 score is easier to follow th…H2A short assessment at the start makes …H33–4 suggested actions after each score…H4A one-tap emoji check-in keeps daily l…H5Clear AI framing…H6Smart reminders based on the user’s ow…H7Optional voice input helps people who …H8Showing paid features after real use c…
  1. H1One 0–100 score is easier to follow than separate mood, sleep and stress charts.
  2. H2A short assessment at the start makes the first result feel personal.
  3. H33–4 suggested actions after each score turn logging into action.
  4. H4A one-tap emoji check-in keeps daily logging under 30 seconds.
  5. H5Clear AI framing, with a route to a real professional, makes people trust the chat.
  6. H6Smart reminders based on the user’s own patterns work better than fixed daily pings.
  7. H7Optional voice input helps people who find it hard to put feelings into words.
  8. H8Showing paid features after real use converts better than a paywall after onboarding.

07 — VISITOR FLOW

The daily loop and the support path. Both end with one next step: an action, an exercise or a link to a professional.

Need to talk?
Notification or app
Home
AI companion
Conversation
Mood check-in
Score update
Suggested next step
yesno
Need to talk?
Notification or app
Home
AI companion
Conversation
Mood check‑in
Score update
Suggested next step
yesno

08 — SITEMAP

Five tabs: Home, Practices, Journal and Profile, with Glow AI in the central button.

Inner Glow
  • Home
    • Glow score
    • Mood check-in
    • Sleep
  • Glow AI
    • Conversations
    • Voice mode
    • Session summary
  • Practices
    • Breathing
    • Mindfulness
    • Sleep sounds
  • Journal
    • Write
    • Speak
    • All entries
  • Profile
    • Settings
    • My plan
    • Help centre

09 — WIREFRAMES TO UI

Low-fidelity layout first, agreed with the client, then the final interface.

#  Wireframe
#  Final UI
Inner Glow AI final UI

10 — SOLUTION

Inner Glow AI solution screens 112
Inner Glow AI solution screens 234
  1. 1

    Assessment

    14 questions, one per screen, with a progress counter and a skip option on sensitive topics.

  2. 2

    InnerGlow Score

    One number from 0 to 100 with a plain-language label, and a history of what changed.

  3. 3

    AI suggestions

    3–4 actions after each score — mindfulness, activity, social, professional support — with time needed.

  4. 4

    Mood check-in

    One tap with 5 emoji states and an optional note. 12 seconds on average in testing.

  5. 5

    AI companion

    Text and voice chat with clear limits. Support contacts always sit in the chat header.

  6. 6

    Trade-off

    A single score can feel reductive, so details stay one tap away and every score has a label in words.

11 — SCREENS

Key screens of the app.

# Onboarding375 × 812
Onboarding
# InnerGlow Score
InnerGlow Score
# AI companion
AI companion
# Check-in
Check-in
# Journal
Journal
# Sleep
Sleep
# Mindful hours
Mindful hours

12 — WHAT WE MEASURE

Eight hypotheses across five stages of the journey. Targets were set before launch; the prototype test already gave a first signal for four of the five stages.

STAGEHYP.METRICTARGETPROTOTYPE SIGNAL
ActivationH2Onboarding completion, day-2 return80%+6 of 6 finished onboarding
HabitH4Check-in time, 7-day streak rateUnder 30 s12 s on average
ValueH1, H3Weekly opens of score history; actions completed weekly40%+ complete an action5 of 6 called actions the most useful part
TrustH5Weekly chat use, support link tapsBaseline after launch2 of 6 missed support contacts Changed the design Moved into the chat header
Retention & revenueH6, H7, H8Notification opt-out, share of voice entries, trial start, day-7 retentionBaseline after launchAfter launch

13 — RESULTS

Tested as a prototype

Moderated sessions with 6 people on Maze. 6 of 6 finished onboarding and understood their first score without help. The mood check-in took 12 seconds on average, and 5 of 6 said the suggested actions were the most useful part. Two people missed the support contacts, so they moved into the chat header.

What I would do next

In mental health products, tone matters as much as layout: “difficult day” instead of “negative” changed how people read the same chart. Next: test a shorter 5-question assessment, then track day-2 and day-7 retention and weekly suggested actions.

NEXT CASE — 02JBC Projects