Unloop.
UL_02A voice journal that listens, transcribes, and surfaces the patterns you keep looping on.
- ROLE /
- Design · Build · Ship
- YEAR /
- 2026
- STATUS /
- Live
- STACK /
- React Native · Expo · Supabase · Whisper · Claude
- PLATFORMS /
- iOS
- LINK /
- App Store →
The problem
People who journal consistently get something out of it. People who try to start usually fail at the blank page. Voice removes the friction — but most voice journals stop at transcription, which isn't where the value lives.
What I built
Unloop records, transcribes, and then groups your entries into the themes you keep returning to. Not by keyword — by what the entry is actually about. You record for two minutes on a walk and a week later the app shows you that you've talked about the same job three times in different words. The point of the app is to make that visible.
How I built it
Whisper for transcription, Claude for theme extraction, Supabase for storage with row-level security so entries stay private to the user. The trickiest call was how to surface themes without the app feeling judgmental — the difference between "you're stuck on this" and "here's what you keep returning to" is the whole product.
What I learned
The apps that win in the journaling space won't be the ones with the prettiest editors. They'll be the ones that change how the user thinks about what they've recorded.