Say it, Budgie logs it
Say “twelve for coffee, forty for the taxi, and eight euros for parking” and Budgie logs all three. Transcription and parsing both happen on your phone. The audio never leaves it.
No spam, ever. Unsubscribe anytime.
- Free, no account
- Works offline
- Source-available

Speak it, review it, save it
Two screens: the mic in the quick-entry sheet, and the Settings switch that keeps transcription on your phone.
One tap on the mic
The quick-entry sheet opens over your accounts with a mic button in the middle of the bottom bar. Tap it and talk — one sentence can hold several expenses, and a review sheet shows every extracted row before anything is saved.
Transcribed on the phone, never uploaded
Voice entry runs on the On-device AI switch in Settings, which is off until you turn it on. Turning it on starts a one-time download of about 2.5 GB, best on Wi-Fi. After that, your audio becomes text on the phone and is never sent to a server.


- Tap the mic and speak
- On-device AI switch
- Models download once
Talk once, get every expense
expenses from one sentenceCoffee, taxi and parking come back as three separate rows, each with its own amount and category.
audio uploadedYour voice is turned into text on the phone.
languages tuned for amountsAmounts and currencies are picked out best in English and Ukrainian, including mixed sentences.
Try it in airplane mode
Once the voice models are on your phone, entry keeps working with no connection at all. That's how you know nothing is sent.
One switch in Settings turns on-device AI on or off
Models download once, best on Wi-Fi
See how offline works
What you get
Several expenses, one sentence
Natural speech is split into multiple transactions, each with its own amount and category
Audio stays on your phone
Audio never leaves the device
Review before saving
A review sheet lists every row before saving — the Save button reads “Select all categories” or “Enter all amounts” until nothing is missing
Everything included
- Transcription that happens on your phone, in your phone's language
- Nothing is saved until you tap Save, and Save stays off until every row has an amount and a category
- Say hryvnia, dollars or euros and the row lands on your account in that currency
- The record button shows a progress ring while the one-time download finishes
The details
For when you want to know exactly how it behaves.
Voice entry without sending your audio anywhere
Voice is the fastest input mode for an expense. Budgie keeps the audio entirely on the device: it becomes text there, and the amounts and categories are pulled out there too.
One sentence can log several transactions at once — “twelve for coffee, forty for the taxi, and eight euros for parking” comes back as three separate rows, not one merged entry. A review sheet shows every extracted row with its amount, category, and account before anything is saved.
Questions
Which languages does voice entry support?
Voice entry downloads what it needs once (about 2.5 GB) and keeps it on the device — only after you switch On-device AI on in Settings. Transcription follows your phone's language when it is supported and detects the language otherwise. Picking out amounts and currencies is tuned for English and Ukrainian, including mixed sentences.
Is my voice recorded anywhere?
No. The microphone feeds transcription directly on the device, and your audio is never sent to a server.
What if it mishears me?
Every extracted row appears in the review sheet before you save. Edit any row manually, or tap re-record to replace the whole batch and try again.
Does it work offline?
Yes — after the one-time download, voice entry works without any internet connection.
Works well with
Ready to take Budgie for a spin?
Join the waitlist — be first to try the offline-first expense tracker.







