Now on Google Play

Onetap — AI expense tracker for AndroidPaid by card? Already logged.
Paid cash? Just say it.

Onetap turns a payment alert your bank already sends — or a sentence you speak — into a categorized expense. Budgets that warn you before the month ends, exports that balance to the cent, and a ledger that stays encrypted on your phone.

Free for three days, no card. Android 7.0 and up.

Onetap Home screen showing the month total, category bars with budget percentages, and recent transactions
Why Onetap

The busywork Onetap takes off your plate

Six things expense apps still make you do by hand — and how Onetap removes each one.

  • Without Onetap: Typing every coffee into a form with five fields
    With Onetap: Hold the mic, say it, confirm — the fields are already filled
  • Without Onetap: Bank alerts you swipe away and never log
    With Onetap: Payment alerts become transactions without you touching the phone
  • Without Onetap: Finding out you blew the budget after the month ends
    With Onetap: A cap per category, and a nudge when one crosses your threshold
  • Without Onetap: Totals that round away the cents and stop matching
    With Onetap: Every cent exact — on screen, in the CSV and in the PDF
  • Without Onetap: A trip abroad muddled in with everyday spending
    With Onetap: A separate list per currency, never mixed together
  • Without Onetap: Losing the lot if you switch or lose your phone
    With Onetap: One-tap backup and restore, straight to your own Google Drive
Everything you need

Built to answer one question:
"what do I actually have to do by hand?"

As little as possible. Here's what Onetap already handles for you.

01

Say it, and it's in

One sentence, and the expense is already filled in.

  • Hold the mic and say "flat white, four fifty" — description, amount and category come back filled
  • A rising tone when it starts listening, a falling one when it stops, so you never guess
  • Nothing saves until you confirm it, and the editor is right there to correct
  • Correct a suggested category once and Onetap remembers it for next time
  1. Speak
  2. Understand
  3. Confirm
  4. Save

“flat white, four fifty”

Description
Flat White
Amount
$4.50
Category
🍔 Food & Dining
Listed under Today
Illustration
02

Your bank pings. Onetap records it.

No typing, no app switch — it happens while the alert is still on screen.

  • Add your banking, wallet or payment apps once, and their payment alerts become expenses
  • Only the apps you added are ever read — everything else is dropped before its text is looked at
  • Anything it can't read confidently is set aside for you to review, never guessed at

Alert from an app you added

Your bankYou paid $12.80 to Uber with card 4417 8832 1190 5521

Masked on your phone

Your bankYou paid $12.80 to Uber with card •••• 5521

Masked text read by the AI

Description
Uber
Amount
$12.80
Category
🚕 Transport

Recorded

TransportUber
$12.80
🔐 One-time passcodes dropped on the phone Apps you didn't add ignored
03

Budgets that speak up first

Know before you overspend, not after.

  • A monthly cap per category, each with its own colour
  • Home's bars show how much of each cap you've used, at a glance
  • Cross your alert threshold and Onetap tells you — mid-month, while it still matters
Onetap Home: the month total and a bar per category showing how much of each budget is used
04

Separate lists, separate currencies

Everyday, a trip, work — each in its own money.

  • As many lists as you need, each with its own currency, categories and budgets
  • Nothing is ever mixed between lists, and switching is one tap
Onetap lists: a private list in PKR, Everyday in USD and Travel in EUR, each with its own budgets and tags
05

Every cent, exactly

It's money. It should add up.

  • Nothing is rounded away — the total, the bars and the list all agree, down to the cent
  • Export to CSV for a spreadsheet, or to a PDF statement you can read, send or file
  • Back up to a private folder in your own Google Drive, and restore on a new phone
Onetap export: a month of spending turned into a CSV file and a PDF statement
More to explore

More of Onetap

Two more things Onetap takes care of.

Onetap categories: name your own and pick their emoji, then filter by category, search and jump to any month

Categories that are yours

Rename them, pick an emoji, reorder them — and Onetap suggests one when you add a new one.

Onetap backup: everything goes to a private folder in your own Google Drive and comes back on a new phone

Your money goes with you

Back up to a private folder in your own Google Drive, and restore it on your next phone.

Your money, your data

Straight about what leaves your phone.

No account, no ads, no ad trackers — and a plain answer about what does get sent.

Stays on your phone

Your ledger stays on your phone

Transactions, budgets and lists are encrypted on the device with a key held in Android's Keystore. There's no Onetap account and no Onetap server holding your spending.

Sent to be interpreted

Only the apps you add

Bank automation reads payment alerts from the apps you choose and no others. Card and account numbers are masked on your phone first, and one-time passcodes are dropped without ever being sent.

What the AI sees

To read what you say and what your bank writes, that text goes to an AI provider to be interpreted — nothing else does. The privacy policy spells out exactly what is sent, and when.

Counted, not linked to you

Counting, not watching

Onetap counts usage events — a screen opened, a setup step reached, a locked feature tapped — so we can see where it's failing people. No amounts, no merchants, nothing from your ledger, no session recording, and nothing linked to your name or any account. Every event is listed.

How it works

Three steps, then it mostly runs itself

  1. Set it up once

    Pick your categories and currency, and add the banking apps you want watched. It takes a couple of minutes, and you only do it once.

  2. Speak it, or let it come in

    Hold the mic and say what you spent, or carry on as normal and let your bank's payment alerts file themselves.

  3. See where it went

    Category bars with your budget percentages, a period you choose, and an export whenever you want the numbers elsewhere.

Pricing

Three days free. Then only what costs us.

No card to start, and no sign-up. The parts that run on your phone stay free for good.

Monthly
US$1.99/mo

Cancel whenever you like.

Lifetime
US$34.99once

Pay once, keep it.

Prices vary by country — Google Play converts them for where you are.

Free, always

  • Adding, editing and deleting expenses by hand
  • The month you're in
  • Your categories, tags and search
  • Budgets, and the alert when one runs low

Onetap Pro

  • Voice entry
  • Bank automation
  • Every month you've tracked, not just this one
  • CSV and PDF export
  • Backup to your own Google Drive
  • More than one list
FAQ

Questions, answered.

What does Onetap cost?

Everything is free for three days — no card, no sign-up. After that, adding and editing expenses by hand, your categories, your budgets and the month you're in stay free for good. Voice entry, bank automation, earlier months, CSV and PDF export, Drive backup and extra lists need Pro: US$1.99 a month, US$17.99 a year, or US$34.99 once. See what's in each.

What happens to my data if I don't subscribe?

Nothing is taken away or deleted. Everything you've recorded stays on your phone and you can carry on adding to it by hand. Payment alerts from your bank keep being captured and held on the device — masked, never sent anywhere — so if you subscribe later you can choose to record them. Anything you don't deal with is dropped after 30 days.

Do I need an account?

No. Onetap has no account and no password. You can optionally sign in with Google, but only to back up to your own Google Drive — the app itself works without it.

Does Onetap listen to me all the time?

No. The microphone records only while you are holding the microphone button, never in the background and never without you starting it.

What actually gets sent to the AI?

Three things: the audio you record while holding the mic, the text of the expense you describe, and the text of payment notifications from the banking apps you added. Card and account numbers are masked on your phone before anything is sent, and one-time passcodes are never sent at all. Your ledger itself is never uploaded. The privacy policy has the detail.

Does Onetap track what I do in the app?

It counts a short list of events — which screens you opened, which setup step you reached, which locked feature you tapped, whether a bank alert was read correctly — so we can find out where the app is letting people down. There's no session recording, no automatic capture of taps, no advertising ID, and nothing from your ledger: no amount, merchant, note or category ever leaves in an event, and none of it is linked to your name or any account. The privacy policy lists every event.

Is it safe to give Onetap notification access?

It only ever reads notifications from the apps you explicitly added — everything else is discarded on the app's name, before its text is looked at. One-time passcodes and verification messages are detected on the phone and dropped without being stored or sent. You can revoke the access in Android's settings at any time.

Where is my data stored?

On your device, encrypted with a key held in the Android Keystore. No server of ours holds your spending — voice and text pass through a relay we run on their way to the AI provider, but it stores neither. Optional backups go straight into a private folder in your own Google Drive that only Onetap can see.

Can I get my numbers out?

Yes. Export to CSV for a spreadsheet, or to a PDF statement you can read, send or file. Both use the same exact amounts you see on screen.

Does it work offline?

Your ledger, budgets and exports all work offline. Voice entry needs a connection to transcribe; if the model can't be reached, Onetap falls back to a parser that runs on the phone and still opens the editor for you. Bank notifications are kept and processed once you're back online.

Which Android versions does it run on?

Android 7.0 (Nougat) and newer. Bank automation needs notification access, which you grant in Android's settings and can revoke at any time.

Will there be an iOS version?

Onetap is Android-first for now. Bank automation depends on Android's notification access, which iOS does not offer, so an iOS version would work differently.

Want it on iPhone?

Onetap is on Android today. Leave your email and we'll tell you if an iOS version happens — one message, and only about that.

No spam, and nothing else sent to this address. Unsubscribe anytime.