Case study 05

Lowtide: a quiet place for busy minds

Sixteen short activities and six soundscapes for ADHD, anxiety and OCD. No sign-up, and nothing stored.

Timeline
Self-initiated
Platform
Web
Role
Design and build
Team
Just me
lowtide.framer.website
Open ↗
The live site. Open it in a new tab for the full painting.

Overview

Most wellness apps are built to keep you coming back, and the tools they use for that can work against the people who need help most. Lowtide is my answer: a calm web space that opens on a painted lake with six places to go, each named for a feeling rather than a diagnosis.

I designed and built it on my own in Framer, and it's live above. I haven't tested it with neurodivergent users yet, so every decision here rests on published research, and testing is the first thing on the list. Most of this page is about what I chose to leave out.

The problem

Most wellness apps punish people for using them the way they actually need to.

They count streaks, time your sessions and reassure you over and over. For someone with ADHD, missing two days turns the app they opened for help into one more thing they're behind on. For someone with OCD, an app that keeps saying they're doing great feeds the need for reassurance that keeps the disorder going.

6
common patterns that fail these users
0
things Lowtide measures
5
rules every decision was checked against
The common pattern
Why it fails this audience
1Streaks, badges, daily goals
Breaking a streak is a failure event. Miss a few days with ADHD and the app becomes one more thing you're behind on.
2Timers that punish an early exit
Starting is the hard part. Punishing a short attempt discourages the next one.
3“You're doing great!” on repeat
For OCD, reassurance-seeking is a compulsion. Answering it every time reinforces it.
4Sorting by diagnosis
It forces a label before help. People in distress know how they feel, not which category they're in.
5Onboarding, accounts, paywalls
Friction at the exact moment someone has the least capacity for it.
6Constant motion and notifications
Sensory load, for users who are often sensitive to it.
Six common patterns in wellness apps, and who each one fails

Research

Most people leave mental health apps within two weeks

Keeping people at all is hard. Across popular mental health apps, a median of just 3.9% of users still opened an app on day 15, and 3.3% on day 30. So Lowtide had to be easy to come back to, with no sign-up and nothing to catch up on.

Source: Baumel, Muench, Edan and Kane (2019), “Objective user engagement with mental health apps: systematic search and panel-based usage analysis”, Journal of Medical Internet Research 21(9).

A broken streak makes people give up

Streaks make it worse. Across seven studies, people who saw a broken streak were less likely to keep going than people whose streak was intact, especially when they blamed themselves for the break. For someone with ADHD who misses days, a streak turns one slip into a reason to stop.

Source: Silverman and Barasch (2023), “On or off track: how (broken) streaks affect consumer decisions”, Journal of Consumer Research 49(6).

Reassurance keeps OCD going

Reassurance is its own trap. People with OCD and anxiety disorders seek it far more often than others, and in OCD it eases the anxiety for a moment while keeping the cycle going. An app that keeps saying everything is fine does exactly that.

Source: Kobori and Salkovskis (2013), “Patterns of reassurance seeking and reassurance-related behaviours in OCD and anxiety disorders”, Behavioural and Cognitive Psychotherapy 41(1).

Putting a worry off until later helps

Not every finding was a warning. In a randomised trial with 53 students who worried a lot, setting worries aside until a fixed time each day reduced worry, anxiety and insomnia more than worrying freely, and a later meta-analysis of seven trials found smaller but real drops. That one became a feature: the worry box.

Source: McGowan and Behar (2013), “A preliminary investigation of stimulus control training for worry”, Behavior Modification 37(1). Dippel et al. (2023), “Effects of worry postponement on daily worry: a meta-analysis”, International Journal of Cognitive Therapy.

Five rules I checked everything against

Put together, the research gave me five rules, and every decision after this had to pass all of them: nothing punishes you, stopping early is always fine (and the screen says so), you choose by how you feel rather than by a diagnosis, nothing reassures you on repeat, and no motion is forced on you.

1
Nothing punishes you
Ruled out
No streaks, no scores to lose, no failure states.
2
Stopping early is fine, and the interface says so
Ruled out
No timer that treats a short session as a failed one.
3
Choose by feeling, not by label
Ruled out
Filter chips by diagnosis, from the second home screen.
4
No reassurance loops
Ruled out
The counter and the “did you resist?” question on urge surf.
5
Motion is never forced
Ruled out
Any animation that can't settle to still under reduced motion.
The five rules, and a feature each one ruled out

Process

The home screen

Seven versions to get to one screen

The rules started with the home screen. The first version was a long website with a tab for every activity, and it looked like any other product site. Each version after it fixed the biggest problem with the one before, until the home screen became a single painted lake with one index beside it.

Version 1 of 7Lo-fi
A full-length website
What it was
A long page: a hero, then a tab for every activity, then more sections below it.
Why it changed
It looked like any other product site, with nothing calm about it. Every new activity added another tab to the row.
Seven versions, lo-fi to hi-fi. Step through them.

Six places, named for a feeling

The lake holds six places, each named for how you feel rather than what you've been diagnosed with: the Focus Sun for a scattered mind, the Calming Water for a racing one, and the Steady Boat for looping thoughts, with the Letting-Go Forest, the Playful Hills and the Listening Clouds covering the rest. Nowhere does the app say ADHD, anxiety or OCD.

For a scattered mind
The Focus Sun
Focus sprintThree sizesBody doublingBreak down text
4 tools
For a racing mind
The Calming Water
Paced breathingWorry boxRain on the windowStar gazingKaleidoscope
5 tools
For looping thoughts
The Steady Boat
Urge surfPaced breathing
2 tools
For when it builds up
The Letting-Go Forest
Bubble wrapTear it upStack and knockSand garden
4 tools
For a lighter moment
The Playful Hills
Pattern catchWord ladderMemory pairs
3 games
For sound to sink into
The Listening Clouds
OceanRainWindBrown noiseWhite noiseFocus tone
6 sounds
The six places, and what lives in each

Labels off the painting

To keep the art clean, the six places are listed in one index down the left, each with its number of tools. Hover a row and its landmark lights up in the painting, so the painting never needs labels.

The activities

Urge surf, with nothing to count

Inside the places, the hardest calls were about what to leave out. For OCD, the aim is to let an urge rise and fall without acting on it, so urge surf shows a marker riding a wave for 2, 5 or 10 minutes, the way an urge peaks and fades. I left out any counter, streak or “did you resist?”, because counting resisted urges is itself a form of checking.

Urge surf
2 min5 min10 min
Only if it helps you noticeoptional
Nothing here checks or reassures you, on purpose.
What's on it
A marker riding a wave
It rises and falls as time passes, the way an urge peaks and fades.
2, 5 or 10 minutes
Short enough to start, and stopping early is fine.
An optional intensity check
Labelled “Only if it helps you notice”.
One honest line
The screen says it won't check on you or reassure you.
The marker keeps moving as time passes.
Urge surf as it ships. Switch to see what I left out, and why.

No release games for OCD

The same caution decided where things live. Bubble wrap, paper tearing and block stacking help with ADHD and anxiety, but with OCD a repetitive action can turn into a ritual, so the Steady Boat holds only urge surf and paced breathing.

The Letting-Go Forest
Repetitive release, for when it builds up
ADHDAnxietyOCD
Bubble wrapHelpsHelpsRisky
Tear it upHelpsHelpsRisky
Stack and knockHelpsHelpsRisky
Sand gardenHelpsHelpsRisky
For OCD, a repetitive act can turn into a ritual.
The Steady Boat
For looping thoughts
Urge surf
Paced breathing
Only two tools, and neither counts, checks or repeats.
Which activity sits in which place, and why

A worry box that never locks

The worry box is the research turned into a feature. You write a worry down, seal it, and choose when to open it again: tonight, tomorrow or next week. A “Look now anyway” button is always there, because locking someone out of their own words could make things worse.

Worry box
Reopen
A real reopen time
Setting a worry aside until later is worry postponement, a technique with trial evidence behind it.
“Look now anyway” is always there
Locking someone out of their own words could make things worse, so the wait slows you down without stopping you.
Nothing is kept
The worry only exists while the tab is open. That protects privacy, and it means you can't come back to it days later.
Write something and seal it. Nothing leaves this page.
Write a worry, seal it, then open it early.

Help is one tap away

Whatever else the app leaves out, it never leaves out help. A crisis card sits on the home screen at all times, opening six verified Indian helplines that dial when you tap them.

Need to talk to someone now?
Sits on the home screen at all times. One tap opens the sheet.
Every number was checked against the Ministry of Health, the Tele-MANAS site and AASRA's own directory.
Tele-MANAS
Free, 24/7, 20 languages (Govt of India)
14416 · 1800 891 4416
Vandrevala Foundation
24/7, phone or WhatsApp
9999 666 555
AASRA
24/7
9820 466 726
iCall (TISS)
Mon to Sat, 8am to 10pm
022 2552 1111
Sneha, Chennai
24 hours
044 2464 0050
Emergency services
24/7
112
Six verified Indian helplines, one tap from every screen

The craft

A painting drawn in code

The first painting was a 512px image that fell apart at full screen, so I redrew it in code. A rough shape is split into smaller pieces again and again, then drawn twelve to twenty-two times at 3 to 5% opacity, so the overlaps pool like watercolour on wet paper. Each of the fifty variations always draws the same painting.

1. A coarse polygon
Twelve points on a distorted ellipse.
2. Deform it
Split every edge and nudge the midpoint by a random amount.
3. Layer it
Draw it 12 to 22 times at 3 to 5% opacity. Edges pool like pigment.
The loop
for (let d = 0; d < depth; d++)
  for each edge (p, q):
    mid = (p + q) / 2
    mid += gaussian() × edgeLength × spread
A seeded random generator (mulberry32) makes each Variation number repeatable.
Variation 27Drawn live, in this page
Same number, same painting, every time.
The painting code, running live. Switch the variation number.

The system

Each colour means one thing

The system keeps the same calm. Each accent colour means one thing everywhere: clay for focus, sage for calm and breathing, lavender for anxiety and OCD, rose for release and sky for sound. Anything you read or write sits on warm paper, and anything you watch or listen to gets a dark scene.

Colours
Lake Ink
#2E3148
Cream
#FAF7F2
Sand
#F1EAE0
Clay
#C97B5A
Sage
#4F7D68
Lavender
#8B7FB0
Rose
#C2554F
Sky
#5A7D8C
Type
Titles and interfaceSora Light
What would you like to try?
BodyAtkinson Hyperlegible
For a scattered mind. One task, one short timer, a soft chime.

Next phase

The first step is testing: five to eight moderated sessions with people who have ADHD, anxiety or OCD, then a review of the OCD tools by a specialist before any public launch, and a proper phone layout.

Then a harder question: for a product that won't measure its users, what counts as proof that it helped?

Reflection

Lowtide taught me that leaving things out can be the most important design work. A counter on urge surf, release games in the OCD place or a lock on the worry box would each have been easy to add, and each would have made the product less safe.

It also showed me a habit of my own. I like building, so I built every activity before testing any of them. Next time, the first sessions with real users come before the tenth feature.

THE END.

Create a free website with Framer, the website builder loved by startups, designers and agencies.