top of page
INNER BLOOM HERO.png

Inner Bloom

A smart journal that acts as a digital mirror

and emotional companion
 

ROLE
Product Designer

METHODS
Product Definition
Diary Study
AI Prototyping
Wiz of Oz Prototyping 
Responsible AI Interaction Design


TOOLS
Figma
Lovable
Claude Code

Designing a sustainable journaling habit through emotional resonance and trust

Inner Bloom began as an exploration of how journalling apps can sustain long-term engagement. 

Instead of providing prompts on what to write or relying on streaks for daily consistency, Inner Bloom focuses on ownership, resonance, and trust.

The idea is that people return to reflect not because they’re told to, but because the space feels meaningful enough to revisit.

I conceptualized, designed, and built innerbloom.garden 
 

PROBLEM

Journaling is easy to start and hard to sustain. It requires emotional effort yet offers delayed reward, and is often framed as a daily obligation. 
 

Many apps address this with prompts, streaks, and reminders, which increases activation but also introduces pressure.

I noticed friends who journaled didn't use journalling apps consistently, or were always switching between apps. They wrote when inspired, yet wished they'd kept it up ("I should journal more.") The one exception who journaled routinely did so in a notebook, not an app.

I wanted to explore a different question: 
How might journaling feel meaningful enough to return to?

FRAMING

Choosing the hardest version of the habit – freeform journalling
 

Freeform journaling is the highest-friction version of the habit, because it asks you to write without the assistance of prompts or templates. While those can improve activation, they hand ownership of the reflection from the user to the app.

 

My hunch was that ownership would be a strong return mechanic, because people would more likely come back to a habit when it feels like theirs. 

​

Screenshot 2026-04-19 at 2.21.16 AM.png
david's inner.png

EXPLORATION

Digital pets drove return behavior, but punished absence.
 

I was struck by how digital pets like Tamagotchi created real return behavior. People proactively checked in multiple times a day because they felt responsible for something that depended on them. I wanted to explore whether that same sense of care could exist in a journaling product. 

Early versions included a wizard of oz prototype with a pet that mirrors journal health and entry sentiment. However, a five-day diary study found that this pulled users into a guilt loop if the pet was neglected or mirroring sad thoughts.
 

BRINGING THE GARDEN TO LIFE

By reframing a journal as a living garden, the experience shifts from a task to a tending a place – giving users a reason to return beyond routine alone.
 

That's when I came up with the idea of a garden. Each journal entry becomes a persistent plant in a “living” garden that reflects the attention you give to yourself. It also lets the user generally know how much signal the AI has to work with. 

The more entries you write, the more your garden blooms. This encourages users to return not just to write, but also to observe. 

innerbloom.png

It was important that the garden earns trust before it speaks. If insights aren't personalized or diverse enough, users might feel like they were giving up their journal data for nothing in return. I addressed this by designing for abstention by setting a few conditions: 
 

  • Users consent what data is used (mood-only, mood + journal text, or none) and what types of insights they want to receive, which is reversible
     

  • Certain types of insights only appear when there’s sufficient signal for relevance (>95% confidence.)



     

  • If there isn’t sufficient confidence for a thoughtful reflection, settle for a general question, a fun mantra, or encourage them to write (empty state.) I implemented some light prompt scaffolding to control for failure modes like toxic positivity and ungrounded interpretations.


Users reported that this cultivated trust and encouraged them to write more thoughtfully to unlock insights. The AI summary, when personalized, was emotionally resonant when it appeared.

reflection2.png
reflection 2.png

DESIGNING FOR TRUST WITH AI

AI driven insights were meant to mirror a user's thoughts through reflection and reframes. The tricky part was deciding when not to surface them.
 

monster-weed-chomp-DShWWj7v.gif

Most habit systems rely on loss aversion, something I wanted to avoid because I wanted users to feel connected, seen, and grounded. Instead of focusing on streaks or reminders:
 

  • 24h of inactivity triggers animated weeds that you can pull out 
     

  • Checking in regularly unlocks garden surprises, like animated butterflies

DESIGNING FOR RE-ENTRY

Engagement without pressure
 

LEARNINGS

Ownership comes first, personalized prompts later
 

Inner Bloom reframed growth around trust and recognition rather than pressure. I shared this with friends and family, who said that:
 

  • Pulling weeds felt playful and not punitive

  • It felt safe to return regardless of time passed

  • They enjoyed using web app, but would be more likely to sustain a journaling habit on mobile 

  • They'd like to unlock personalized prompts over time; follow-up questions from the garden might be helpful to get new POVs on entries over time
     

Next Steps:
 

  • Conduct user testing to evaluate resonance and retention over time

  • Explore personalized follow-up prompts, explainability & trust, and sycophancy guardrails

  • Creating a mobile experience  
     

View next project →

Community-based loyalty program

bottom of page