I have tested approximately seventeen expense tracking apps. I have set up bank connections, configured category trees, established monthly budgets, and learned the onboarding flow of each one with genuine willingness to make it work. I have abandoned all seventeen of them. Not because I stopped caring about my finances. Because the moment of logging — which is supposed to be fast and frictionless — never actually was.
Count the steps to log a transaction in a standard expense app: unlock phone, find app, open app, tap add transaction, enter amount, select category (scrolling through a list), add merchant name, add date (usually auto-filled but sometimes not), tap save. Eight steps. Minimum. On a good day, with a fast phone and a category that's easy to find. On a bad day — wrong category, autocorrect fighting the merchant name, the date didn't auto-fill correctly — you're at twelve steps and you've been standing in the parking lot for 90 seconds.
You stop doing it. Obviously you stop doing it. Ninety seconds of administrative work after every purchase is not a habit, it's a part-time job.
The single-step alternative
The easiest possible logging experience has one step: type what happened. No categories. No merchant field. No amount field separate from the text. Just a cursor, blinking, waiting for you to write a sentence.
"$67 groceries, big shop, chicken was expensive again" takes eight seconds. It contains more useful information than a properly categorized, merchant-tagged, amount-separated entry — because it contains context. And it happens in eight seconds, in the parking lot, before you've started the car.
The 30-second timer
moneytyping adds one design element to the single text field: a 30-second countdown timer. This sounds minor. In practice it's transformative — because it creates a gentle urgency that prevents the entry from becoming a writing project. You don't have time to overthink it. You type what's true, fast, and you're done. The timer is the editor that makes the practice sustainable.
After 30 seconds, you have a record. Not a perfect one. Not a categorized one. A real one, in your voice, at the right moment. That's worth more than the seventeen-step perfectly-categorized entry that you'll stop making by week three.
One step. One sentence. 30 seconds. Try it.