Self-initiated
Enterprise Product
Role
Everything, on my own
Disciplines
Product Design, Research, Prototyping
Client
Self-initiated
Platform
iOS and Android, English and Portuguese

01
root is a journaling app for people who have never kept a journal. Eight weeks, one small question a night, and every question is about a day that has already happened, so there is always something to answer.
I designed it end to end on my own: the research it stands on, the product decisions, every question in the bank, a working prototype in English and European Portuguese, and the plan for the first round of testing.
02
Two problems, and the second one is quieter
Almost nobody stays. Across more than ninety mental health apps and one and a half million downloads, a median of 3.9% of people were still opening theirs fifteen days after install (Baumel et al., 2019). Journalling apps sit inside that number.
The usual fix is a streak. Streaks work right up until the first missed day, and then they punish the person for the exact thing that was always going to happen. A beginner doesn't need a scoreboard. They need a reason to come back after missing.
The second problem gets less attention. A journal is only worth keeping if it is honest, and honesty dies the moment someone suspects they are being read. Every feature that reads an entry, however helpful, spends some of that honesty. Most products spend it without saying so.
03
Three directions, one prototype, and a person who approves every question
Three directions went up on the wall: one built around ink and slow handwriting, one around speaking instead of typing, and one around a small plant that grows as you write. I archived two, and they stay visible on the canvas as directions not taken.
Every question in the bank is written against a fixed set of rules, grounded in the expressive writing literature, and then approved one at a time by a person. Nothing reaches the app on its own. Eleven of the first twelve I wrote were rejected.
The prototype is the source of truth. It runs in a browser at phone size, in both languages, with a study mode for handing it to someone else. The design canvas is exported from the prototype, so the two cannot drift apart.

Every screen in these images is the working prototype, exported, not a mockup redrawn beside it.







04
The Tension
What I chose
What it cost

The Tension
What I chose
What it cost

The Tension
What I chose
What it cost

The Tension
What I chose
What it cost

The Tension
What I chose
What it cost

05
One question, one rule, and room to write
A night in root is one question, one short rule about how to answer it, and room to write. The question is always about a day that has already happened, so nobody has to invent anything.
Not every night is writing. Some nights name a feeling and then what put you there. Some ask you to place the people close to you in three circles and show you what that shape means. Some rank what matters against the month you actually had. Some are a pause: a drawing and one sourced line, with nothing to fill in.
The whole app exists in English and European Portuguese, switchable at any point, and on a tablet the writing page opens into a spread.

06
HOW IT WAS REVIEWED
WHAT SHIPPED
07
Nobody has used it yet, so there is nothing to claim
What exists is a complete prototype in two languages, a question bank being approved one question at a time, a written specification for the safety net, a full set of notification copy, and a first round of research ready to run.
The signal is written down before the study starts, so it cannot quietly move: if fewer than five of the ten people in the diary study write on at least four of seven days, nothing else gets built until I understand why.
Testing. Five moderated sessions with first time journallers, then a seven day diary study with ten people on their own phones, in European Portuguese.
Built so far. Eight weeks of nights, four kinds of exercise, two programmes, a study mode, account recovery, and the full app in English and European Portuguese.
Still open. Clinical sign off on the safety net, its thresholds and the helpline numbers. A native read of the Portuguese. The rest of the question bank.
08
When building gets this fast, judgement becomes the job
The mistake was sequencing. I designed eight weeks of a programme before watching a single person write a single night. The research plan should have come first. It now sits in front of the next build instead of behind it.
This was built with Claude as a collaborator, and being straight about that matters more than looking clever. It wrote most of the prototype code, the design canvas and the written specifications, and it proposed several of the decisions on this page, including the three layer model for what the AI is allowed to read, which I handed over on purpose to see what it would argue for.
My part was deciding and rejecting. Eleven of twelve questions. Two versions of a product film. A home screen that had drifted into feeling like a game. The streak. None of that gets easier when the making gets cheap, and all of it is the part that decides whether the thing is worth anyone opening.