← Back to Lab
Note
Figma
Check In App

Designing the uncomfortable question

Two ways to design the moment a check-in form asks something personal, and why I'm combining them.

Goal

Worked on
April 27, 2026

Skipping shouldn't feel like failing.

What I built

My research kept pointing to one moment: the uncomfortable question. People answered questions about sexual history or substance use anyway, but they felt uneasy, especially with family nearby, and they didn't know why it was being asked.

So when I wireframed the Check In App, I gave that moment its own screen. The example question came straight from my interviews: "Have you been sexually active in the past year?" Claude and I built two directions:

  • Keep it in the flow. The question looks like any other, with "Prefer not to answer" as a third option, visually quieter with a dashed border. A short note says: "Your answer will not affect the care you receive."
  • Pause on purpose. A "Sensitive question" badge signals a shift in tone. A card explaining why it's asked sits front and center, not hidden behind a tap. "Answer this question" and "Skip for now" are the same size, so neither looks like the right answer. One line closes the loop: "Skipped questions can always be answered later."

Each one fixed a problem the other had. The first keeps things moving and doesn't make a big deal out of a personal question, but its quieter skip option hints that skipping is the wrong choice. The second treats both answers as equal and puts the why front and center, but stopping the flow can make the moment feel heavier than it needs to.

So I'm combining them. The question stays in the flow, like any other. But it borrows two things from the second direction: a short line explaining why it's asked, visible without a tap, and a skip option with the same visual weight as the answers. That matches what my research found. People will answer personal questions. They just want to know why, and to know skipping is allowed.

The rule behind it: skipping shouldn't feel like failing. It should feel like a choice you're allowed to make.

✓

What worked

✕

What didn't

The why

Skipping shouldn't feel like failing.

More from this project