People who genuinely care about climate change often feel paralysed by it. Not indifferent. I spent four weeks researching why motivated users abandon eco apps, then designed the experience I wish already existed.
End-to-end solo: everything from screener survey to two rounds of usability testing.

Motivated users abandon tracking not because they don’t care. Existing apps optimise for data completeness over daily usability, making the act of tracking feel worse than not tracking at all.
“I opened Joro once, saw my score, felt terrible, and deleted it. I wasn’t looking for a report card.”
Double-diamond. The Define phase upended my assumptions entirely.
I expected to fix a UX problem. Research surfaced an emotional one: 68% said existing apps made them feel judged, not helped. The brief wasn’t “make tracking easier” - it was “make it feel safe to be imperfect.”
I used each app for 2 to 3 days and paid attention to the moment I stopped wanting to open it.
No single app was bad. Each excelled at one thing. EcoTrack’s brief: make daily logging so frictionless that users don’t need anything else to build a habit.
I tested three green values. Lime-green was too optimistic, celebrating before the user did anything. Forest green felt preachy. #2D7D43 sits between: calm, credible, grown-up.
For type, DM Sans was too friendly - the wrong register for a data tool - and Nunito’s rounded terminals looked playful at small sizes. Inter won: trustworthy, data-appropriate, excellent at every weight.

One filter: can a first-time user complete this on day one? Social sharing, streak mechanics, carbon offsets and lifecycle analysis all failed it. What remained: home, activity log, impact breakdown, learning, progress.



V1 asked for too much before showing any value - two testers dropped off before setup was complete. V2 earns trust first, then asks.



Each screen answers one question without requiring the user to navigate away.



Hypothesis: a centred tab bar add button mirrors Instagram and Spotify. Reality: 4 of 5 testers couldn’t find it within 90 seconds. One said: “I kept tapping the logo.”
The update moved it onto the screen as a floating action button. In Round 2, all 5 testers found it immediately.
Hypothesis: exact CO₂ values with breakdowns would give users the understanding they wanted. They could read the numbers. They just felt worse after - three described them as “meaningless” or “like seeing calories on a menu, just guilt.” The problem wasn’t the design. It was the frame.
V2 uses comparative framing with plain-language equivalents. Same data, different register. After: users said “motivating,” not “depressing.”
After Round 1, the word most testers used was “complicated.” After Round 2 it was “simple.” Same data - prioritised, not reduced.
Honest caveat: 5 participants per round validates direction, not production readiness. The real test - 30-day retention - requires a live product.