HealPad — Mobile UX · v0.1

No emotion has
to be experienced alone.

For Seekers & Listeners
Stack Native iOS / Android
Scope Core seeker journey + listener home
Tone Warm, editorial, peer-led — not clinical

Eleven screens covering the primary Seeker flow — from app open to post-session feedback — and the Listener home. The design leans into HealPad's two emotional poles: Riding a High (warm amber) and Carrying a Weight (deep teal). Soft serif headlines do the emotional work; the sans handles the plumbing. Every screen earns a moment of stillness before asking anything of the user.

Surface
Warm sand & ink
Cream beats white — a chat with a friend, not a clinic.
Riding a High
Terracotta sun
Celebration without saccharine. Warm, grounded amber.
Carrying a Weight
Quiet pool
Holding, not heavy. Deep teal that lets the user exhale.
Type
Aa
Aa
Instrument Serif + Sans
Editorial display + humanist body. Headlines feel handwritten.
i.

Opening the door
(launch & sign-in)

The first 15 seconds set the emotional contract. No spinners. No quiz. Just warmth, intent, and a quiet way in.

ii.

From feeling
to connection

Once intent is chosen, the path narrows fast. Language, then now-or-later, then a Listener — each step a single decision, never a form.

iii.

Holding the line
(live & after)

The waiting state, the handoff to Google Meet, and the gentle ritual that closes a session.

iv.

The Listener's
home

Same app, role-detected at login. Listeners see what they need to start their day: the toggle, the schedule, the earnings — nothing more.

Five design promises
HealPad keeps everywhere.

These principles are the reason a Seeker on their worst day, or their best, can open this app and feel met. They show up on every screen, even when no one's looking.

  • i.
    Words feel handwritten, not generated.
    "What's on your heart today?" beats "Select a session type." Always.
  • ii.
    Equal visual weight for both moods.
    No hierarchy between joy and grief. Cards, type, color — all balanced.
  • iii.
    Every screen does one thing.
    Language, then path, then Listener, then pay. Never two decisions at once.
  • iv.
    Anonymity restated at the threshold.
    Right before the Meet link, not buried in settings. That's when it matters.
  • v.
    The disclaimer never sleeps.
    "Peer support, not therapy or crisis care" is footed on the entry screen — non-dismissible, by design.