ITEM 00 · HOME BUDGET

The budget that lives in your Google Sheet

Snap a photo of a receipt, or just say what you bought. The rest lands in your private Google Sheet — 12 monthly tabs, your categories, your data. We don't copy your budget anywhere else.

Download Google Play
Coming soon App Store

Android · iOS coming soon · free plan forever · Premium: no ads, no AI limit

The “Monthly summary” screen in the Rowly app: income 8,492.00 zł, expenses 5,013.07 zł, balance 3,478.93 zł, and a 41.0% savings rate, with a chart of expenses by category below.
01

Your data stays with you

We don't keep a database of your expenses. Entries go straight from your phone to the sheet on your Google Drive — the same one you can open in a browser, share with family, or export to Excel.

02

AI reads your receipts for you

A photo (or several photos of one long receipt) goes through our server to an AI model — no account to create, no keys to enter. It comes back as a ready-made entry or a list of items, each with a suggested category you can adjust before saving.

03

Android today, iOS coming soon — one codebase

The Android app is live today; the iPhone version is in the works — both are built with Kotlin Multiplatform and Compose Multiplatform, so they share identical screens and identical logic.

ITEM 01 · FEATURES

Everything a home budget needs — and nothing more

Every feature from day one — the free plan and Premium differ only in the AI operation limit, not the toolset or any mystery cloud sync running in the background. Concrete tools for logging expenses faster than it takes to find a pen.

Scan

AI receipt scanning

Take a photo or pick one from your gallery. Long receipt? Add several photos — they all go to the model as one receipt in parts.

Modes

Total or line by line

One entry for the whole receipt, or a full breakdown into items — each with its own category and amount field. The mode is remembered between scans.

Check

Strict total check

The app sums the edited items live and compares them with the total read from the receipt. It matches — you get a ✓. It doesn't — you see a warning before you save.

Voice

Dictate your expenses

“Gas two hundred thirty zloty, coffee twelve fifty, pharmacy thirty-two” — one sentence, several expenses, a list to check, and a single save.

Categories

Categories read from your sheet

The app automatically detects categories from your sheet's layout. You can add and remove them right from your phone — for selected months only, or for the whole year at once.

Income

Multi-currency income

Log income in PLN, USD, and other currencies from a list in your sheet. The USD rate comes from the sheet itself, so summaries are always calculated at your own exchange rate.

Editing

Edit, copy, move

Fix a title or amount in place, move an entry to a different category, or copy a fixed cost (rent, a subscription) to selected months in one move.

No keys needed

AI analysis, zero setup

You don't need an OpenAI account or key. Requests go through our server, on our key and our bill — we handle the model and its updates on our end, you just scan.

ITEM 02 · VIDEO

See it in action

A real screen recording, start to finish: adding expenses, scanning a receipt, and the monthly summary — no editing, just the app running at its own pace.

1:22 · full demo, unedited

ITEM 03 · SCREENSHOTS

Real screens from the app

Screenshots from the working app, straight off the phone. The data shown is sample data.

ITEM 04 · START

Three steps and your first receipt is in the sheet

Setup is a one-time five minutes. After that, the app remembers everything — your sheet, your categories, and your scanning mode.

Sign in with your Google account

Sign in through Google's official screen. The app only asks for access to one sheet — the one you point to — plus, on Android, your email address; not your whole Drive, your mail, or your contacts. You're on the free plan right away: 15 AI operations a month, no card, no keys.

Copy the ready-made template

One tap in Settings creates a sheet with 12 monthly tabs, an exchange-rate tab, transfer counterparties, and a ready-made dashboard. Already have your own sheet? Pick it in Google Picker.

Scan, dictate, log

AI analysis works right away — nothing else to configure. A receipt from the store, an expense dictated on the way home, or a manual entry — it all lands in the right category of the right month. Run out of AI operations for the month? Watch an ad for +2, or switch to Premium in the app.

ITEM 05 · FOR POWER USERS

The sheet does things the phone doesn't need to

Since the data lives in a Google Sheet anyway, you can work with it like any other spreadsheet — formulas, filters, pivot tables. The template already has it set up.

  • Transfer counterparties — a directory of payees (account number, name, transfer title with a variable for the current month) that you can also fill in from the app.
  • Elixir transfer generator — the “Transfers” menu creates a TXT file in Elixir-0 format for importing a batch of transfers. Amounts and titles come from the current month.
  • USD rate and tax settings — the “Data” tab holds the dollar exchange rate, VAT, and flat-rate tax settings used to calculate net income.
BUDGET — GOOGLE SHEET
Fixed costs4,500.00
Utilities134.50
Fun money380.00
Income (net)16,200.00
Jan Feb Mar Apr May Jun Jul August Sep Oct Nov Dec Payees Data

12 months + payees + data — in one file on your Drive.

ITEM 06 · QUESTIONS

Before you download

How much does it cost?

The basic plan is free forever — unlimited manual expense entries, plus 15 AI operations (a receipt scan or a dictation) a month; the limit resets on the first day of each month. Run out? Watch a short rewarded ad and get +2. Premium (11.99 zł/month or 97.99 zł/year) removes the AI limit and turns off ads; you buy and cancel it directly in the app, through Google Play or the App Store — you never hand us your card details.

Do I need an OpenAI key?

No. By default, receipt and dictation analysis works right after you sign in — model requests are handled by our server, on our account and our bill, and the cost is covered by your free monthly limit or by Premium, which removes that limit entirely.

Whose data is it?

Yours — literally. Your budget is saved in a Google Sheet on your own Drive, which you own: the app writes to it directly from your phone, and we don't keep a copy of your entries. Our server only mediates the AI analysis — it receives a receipt photo or dictated text, returns the recognized items, and doesn't store them once the analysis is done. If you uninstall the app, the sheet stays — with its full history.

Does the app work offline?

No. Saving an entry requires a connection to your Google Sheet, and receipt analysis requires a connection to our analysis server. This is a deliberate trade-off: no local copy of the data means there's nothing to leak from your phone and no sync conflicts. Without internet, you can still prepare a receipt photo and save the entry later.

What do I need to get started?
  • an Android phone (iPhone — coming soon),
  • a Google account (the sheet is created from the template with one tap),
  • a free account in the app — Premium is optional,
  • an internet connection.

No API keys, no extra accounts with AI providers — we take care of the whole analysis setup ourselves.

Is it safe?

Sign-in happens on Google's official screen, and the app only asks for access to one sheet — the one you point to — plus, on Android, your email address; it has no access to the rest of your Drive, your mail, or your contacts. The sign-in token is kept in the system's secure keystore (Keychain on iOS, EncryptedSharedPreferences on Android), and the connection to our analysis server is encrypted with TLS. We never see your card details — payment is handled by the app store. You can revoke access any time at myaccount.google.com/permissions. Details in the privacy policy.

Do I need to install scripts in the sheet?

No. The app recalculates the helper tables and dashboard itself after every entry, so the full template with scripts only helps if you want to use the Elixir transfer generator or edit the budget manually in the browser.

ITEM 07 · LAUNCH AND PRICING

Android is live, iOS is coming soon

The free plan works from day one, no card required — 15 AI operations a month, plus rewarded ads for +2 more. Premium (11.99 zł/month or 97.99 zł/year) removes the AI limit and turns off ads; you buy and cancel it through Google Play or the App Store, so you never hand your card details to us.

Rowly is already available on Google Play; the App Store version is still in the works. The app doesn't collect email addresses or waitlist sign-ups — just check back here later, or search for “Rowly” on the App Store once it lands.

Download Google Play
Coming soon App Store