In development · Android and iOS

Say what
and how much.
Baluna
does the rest.

A household budget assistant you talk to in plain language. The AI proposes an entry, you approve it. It runs on your own API key. Your Baluna account is only for the subscription, and your budget data stays on your phone.

OpenAIAnthropicOpenRouterOllama Cloud

First month free. I will let you know when the first release is out.

Tiles

Nine tiles, your whole household budget

Each tile is a short chat with an assistant that knows only its part of the budget. Any change to your data waits for your "Approve".

Expenses

Add, browse and correct expenses by chatting, several at once or from a receipt photo (optional). A single entry can also be fixed on the edit screen.

Rent2,150.00 PLN
Pharmacy · #health36.90 PLN
Refund for shoes-189.99 PLN

Budget

A yearly plan with limits for every month and category. You see the plan next to what you actually spent.

September: spent 3,412.50 of 4,800.00 PLN

Incomes

Salary, side jobs and other income, together with their sources.

Savings

Savings for your goals: deposits, transfers between them, withdrawals as income.

Fixed expenses

Loan, rent, subscriptions. You add them to a month with one approval, tags included.

Shopping list

Dictate a list, tick items off in the shop, attach the receipt.

Receipts

A scanned receipt stays whole, together with its expenses. Browse this month's receipts, ask about another period or shop, and delete just the receipt or the receipt with its expenses.

Categories and tags

Your own order: bilingual categories and colour tags that cut across them.

How it works

No spreadsheets, no bank import

  1. Sign in and paste your key

    You create your account with Google or Apple. Then you pick an AI provider and paste your API key, which stays in your phone's secure storage.

  2. Write like you would to a person

    Groceries 84.20 and fuel 240 yesterday. The assistant works out the amount, category and date.

  3. Approve and ask

    Nothing is saved without you. Then you ask: how much went on food this month?

Budget, for real

A plan that keeps an eye on itself

You set a yearly plan with limits for every month. Each new expense shows right away how much is left, and you get a warning before a limit is exceeded.

Warning thresholds

You decide at what percentage of a limit Baluna reacts, separately for each month.

Plan and reality

Actual income and spending next to the plan, for the month and the whole year.

Cover from savings

When a month runs short of free funds, you can cover the expense from your savings right away.

Month settlement

A surplus goes to savings, a shortfall is covered from them, and a closed month stays untouched.

Every day

Small things that save time

  • Receipt from a photoShare a receipt photo from your gallery straight to Baluna. Its expenses stay together as a receipt. An option you turn on in settings.
  • Discounts and refundsA negative amount lowers spending in its category, with no artificial "Discount" category.
  • Currencies and NBP ratesAn expense in euro is converted at the NBP mid rate or at a rate you enter.
  • RemindersAfter a few days without an entry, and on the first day of the month when it is time to settle it.
  • Shopping list with expensesA receipt scanned from a list attaches to it on its own, so you see what the shopping cost. From the list you go straight to its expenses, and a mistake is detached with one tap.
  • Polish, English, dark modeThe app speaks your language and follows your phone's theme.
  • Voice chat (optional)Talk instead of typing and approve entries on cards during the call. Pick a voice, see the price per minute before you start, and check call costs in your own currency. It runs on an OpenAI key and is off by default.
  • Remembered preferencesSay remember that Żabka is always Food and the assistant will stick to it. It saves only when you ask and after your approval, for one tile or for all of them.
Privacy

Your account knows your e-mail. It does not know your budget.

Baluna's server only handles your account, your subscription and reports you choose to send. Expenses, photos and keys stay on your phone, and the chat goes straight to the AI provider you chose, on your own key.

Your phone

  • expenses, budgets, savings, lists
  • receipt photos
  • API key in Keychain / Keystore

AI provider

  • the conversation
  • expenses you ask about
  • a photo, if you attach one

Baluna account

  • e-mail and name from Google or Apple
  • subscription status

Consent before the first chat

Before anything reaches a provider, the app shows exactly what will be sent.

Chats do not stay

A tile's chat is gone once you close it. Only approved entries remain in your budget.

Your data, your file

Export your data and settings to a JSON file. On import you choose what to load, and a report shows what was skipped and why. One button clears everything, keys included.

Account only for the subscription

You sign in with Google or Apple. The account holds no budget data.

Zero analytics

No trackers, ads or profiling. This page has none either.

Photos with an expiry date

Receipt photos delete themselves after the time you choose. Expense entries stay.

FAQ

Questions worth asking

Do I need an account?

Yes. You sign in with Google or Apple. The account is for the subscription and holds no expenses, chats or photos.

How much does it cost?

The first month is free. To keep using Baluna you need a subscription bought through the App Store or Google Play. I will share pricing before launch. You pay for AI usage separately, directly to the provider of your key.

Where do I get an API key and who pays for it?

You create an account with your chosen provider (OpenAI, Anthropic, OpenRouter or Ollama Cloud) and generate a key there. You pay the provider directly, according to their pricing.

What does the AI provider see?

The conversation, the expenses you ask about, receipt photos if you attach them, and your saved preferences. If you turn on voice chat, OpenAI also receives the microphone audio. The data reaches the provider under your agreement with them.

Does Baluna see my data?

Baluna's server only handles your account, your subscription and reports you choose to send. Expenses, chats, photos and API keys do not reach it, unless you attach a screenshot to a report yourself. Your chat with the AI does not pass through a middleman.

Can I move my data to another phone?

Yes. You export your data and settings to a JSON file and import it on the new device. On import you choose what to load.

Can the AI run on the phone itself?

Not in the basic version, where the assistant runs on the key of your chosen provider. A separate version of the app is in the works, in which an AI model can be downloaded and run on the phone. It needs a more powerful device, and cloud providers remain available in it.

When is the launch?

The app is in development. Message me on LinkedIn and I will let you know about the first release.

In development

Want to be among the first?

Baluna is in development. Message me on LinkedIn and I will let you know about the first release.

Message on LinkedIn