Michael Deal
UL_02 / 2026

Unloop.

UL_02

A 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
Unloop — hero

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.