Inspiration

We were inspired by a simple but uncomfortable observation: in digital life, we are trained to respond to everything outside of us—notifications, meetings, messages, deadlines—but often lose sensitivity to what is happening inside us.

People rarely notice emotion at the moment it begins to shape them. By the time we say “I’m stressed,” “I’m irritated,” or “I’m overwhelmed,” that state has often already influenced our judgment, behavior, and relationships.

This led us to ask: what if emotional perception could work more like a sense?
Not a diagnosis, not a mood tracker, but a way to detect subtle emotional drift as it emerges.

That question became Inner Weather.

What it does

Inner Weather is a speculative mobile-first system paired with a neck wearable.

The wearable senses subtle physiological changes and maps them into a 2D emotional space defined by valence and arousal. It then mirrors these changes back to the body:

  • arousal becomes vibration
  • valence becomes temperature

The mobile app extends this perception through two tabs:

Pulse

A real-time emotional mirror that helps users sense their current state in the moment.
It includes:

  • a 3D emotional field visualization
  • live interpretation of wearable feedback
  • Pause, a structured reflection tool for moments before replying, deciding, or switching context

Trace

A reflection layer that helps users understand patterns over time.
It includes:

  • Trigger Mapping, which links emotional shifts to digital behaviors like app switching, meetings, and messaging bursts
  • My Zone, which visualizes emotional history across days and offers light interpretation of trends and changes

Together, the system turns emotion from background noise into something that can be felt, seen, and revisited.

How we built it

We began by reframing emotion not as a fixed label, but as a moving field. Instead of trying to identify whether someone is “happy,” “sad,” or “angry,” we focused on emotional drift: subtle shifts in intensity and direction that happen before emotion becomes fully conscious or verbalized.

From there, we designed the project as a dual-interface system:

  • a neck wearable for bodily sensing and feedback
  • a mobile app for interpretation and reflection

One of our biggest design moves was developing a signature visualization: a 3D emotional tunnel.
Its cross-section represents the 2D emotional field of valence and arousal, while depth represents time. A flowing gradient trail shows how emotion moves through the day, making inner change feel spatial, continuous, and alive.

We also shaped the app around two simple but distinct modes:

  • Pulse for present awareness
  • Trace for pattern recognition over time

Throughout the process, we intentionally kept the system reflective rather than prescriptive.

Challenges we ran into

One major challenge was avoiding the trap of making this feel like either:

  1. a clinical emotion detector, or
  2. a generic wellness dashboard.

We did not want Inner Weather to tell users what they “are,” or reduce emotion to a set of rigid categories. At the same time, we wanted the system to be concrete enough to feel believable and useful.

Another challenge was visual. Emotional data can easily become flat, chart-like, or overly analytical. We wanted to create a form that felt both legible and atmospheric. The 3D tunnel visualization emerged from that tension: it allowed us to show emotion not as isolated points, but as a path moving through time.

We also had to think carefully about tone. If the interface felt too instructive, it would become moralizing. If it felt too abstract, it would lose connection to everyday use. Finding the balance between poetic and product-like was a key challenge.

Accomplishments that we're proud of

We are especially proud of three things.

First, we built a concept that treats emotional perception as a new sense, rather than another self-tracking metric. That shift in framing gave the project a much stronger identity.

Second, we developed a distinctive visual language through the emotional tunnel model. It helped us represent emotional history in a way that feels more immersive and intuitive than conventional dashboards.

Third, we designed the product as a calm, non-judgmental system. Inner Weather does not score, shame, or optimize the user. Instead, it offers a way to notice oneself earlier and more gently.

What we learned

We learned that designing for emotion is not the same as designing for emotional wellness.

A lot of existing products focus on management, correction, or optimization. But emotional experience is often more ambiguous than that. Sometimes what people need first is not to “fix” a feeling, but to notice it before it takes over.

We also learned that interfaces can shape self-interpretation. A harsh visualization can make a person feel judged. A flat visualization can make emotion feel trivial. The way emotional data is represented changes the meaning of the experience.

Most importantly, we learned that perception itself can be designed. Even something as slippery and internal as emotional drift can be translated into interaction, form, and feedback.

What's next for Inner Weather

Next, we would like to push Inner Weather in three directions.

First, we want to deepen the connection between the wearable and the mobile app so that bodily feedback and visual interpretation feel even more seamless.

Second, we want to explore richer pattern interpretation over longer time spans—especially how different digital environments, communication habits, and work rhythms shape emotional states.

Third, we want to test how people actually respond to a system like this:
Would it help them feel more aware? More grounded? More curious about themselves?
Or would it change how they relate to emotion altogether?

Ultimately, we see Inner Weather not just as a product concept, but as a provocation:
what if our devices helped us sense ourselves as well as they sense our attention?

Built With

  • codex
  • figma
Share this project:

Updates