Making invisible progress feel tangible

Led product design for a sensory substitution platform translating sound into touch.

Client Neosensory
Role Product Designer
Scope iOS and Android, sensory substitution, learning system design

Context

Neosensory translates sound into haptic signals.

Instead of amplifying hearing, users must learn a new sensory language.

Early adoption revealed a critical issue:

Users dropped off within the first weeks.

The system worked.
The learning did not.

Neosensory welcome — A new way to hear through touch
How it works — Your skin learns to listen
Pair your wristband — Bring your wristband close
Calibration — Feel this, first pulse

The problem

Early experiences felt indistinguishable.

Users described it as: “everything feels the same.”

This ambiguity was interpreted as failure, not learning.

Engineering focused on signal quality.

I reframed the problem:

The issue was not accuracy.
It was expectation.

Users didn’t know what progress should feel like.

The shift

I shifted the focus from signal performance to learning design.

From:

  • accuracy → perception
  • output → progression
  • correctness → confidence

Retention depended on perceived competence, not actual accuracy.

The system

The product was restructured as a staged learning system:

Day 1 home — Pattern A training session and today's lesson

Each day opens with one short session and one lesson — not a dashboard of options. Repetition before variety.

  1. 1
    Onboarding

    Normalize ambiguity and set expectations

  2. 2
    Differentiation

    Help users detect meaningful differences

  3. 3
    Immersion

    Transition learning into real-world use

The goal was not faster accuracy.

It was sustained engagement through uncertainty.

Immersion meant leaving the app. Passive practice in ordinary moments — making coffee, walking — is where transfer happens.

Out in the world — Take it off the screen, passive practice prompt
Active session — Pattern A, rep 6 of 12
Select modes — Speech clarity, tinnitus, and sound awareness
Lesson 3 of 12 — Patterns you won't feel yet
My Progress — Level 4, filling in the blanks

Design decisions

  • Perceived competence over accuracy

    Users disengage when they feel they’re failing.

    We prioritized confidence signals alongside performance.

    Result: increased retention and continued engagement.

  • Staged exposure over signal complexity

    Reduced early signal variety and increased repetition.

    Result: faster differentiation and lower cognitive load.

  • Expectation framing over silent onboarding

    Made ambiguity explicit and expected.

    Result: confusion interpreted as progress, not failure.

  • Timing over constant feedback

    Reduced feedback frequency and improved timing.

    Result: deeper internal calibration and learning.

Behavioral signals

We measured learning through behavior, not just performance:

Day 3 milestone — Did you feel a difference? No wrong answer

The Day 3 check-in reframed ambiguity as signal. Whether users felt a shift or not, both answers kept them moving.

  • Perceived competence — Strong predictor of retention between Weeks 2–4
  • Time to first success — Day 3 milestone correlated with continuation
  • Emotional interpretation — Framing confusion as learning reduced drop-off
  • Return behavior — Increased session consistency after early progress

Tradeoffs

Designing for learning required restraint:

  • Slower initial progress vs faster perceived progress
  • Less feedback vs clearer signals
  • Simpler early experience vs full system exposure

We prioritized progression over completeness.

Impact

Weekly reflections celebrated return behavior, not test scores.

  • Reduced early drop-off
  • Increased 3-month retention
  • Higher 12-week completion
  • Increased NPS and confidence

Retention moved from fragile to structured.

Week 4 reflection — Persistence, not accuracy

Key insight

Users don’t drop off because systems fail. They drop off because they believe they are failing.

Reflection

This project changed how I think about learning systems.

Users don’t disengage because they can’t improve.
They disengage because they don’t recognize progress.

Key takeaways:

  • perceived competence drives retention more than accuracy
  • early micro-success determines long-term engagement
  • ambiguity must be framed, not removed

Designing for learning means designing for belief, not just performance.