For banks & cards in Vietnam · Telegram + Zalo

Swipe it. Send it. It’s already logged.

Your credit card swipes and bank transfers record themselves in your Telegram or Zalo chat. You never type one in.

Not live yet. We’ll email you when the hosted version opens.

  • No bank password
  • No OTP
  • No card number to hand over

Works with banks our providers support, plus cards whose bank emails you on every payment. See what’s supported

The chore

Three days of typing. Then you forget.

Apps that ask you to log every purchase by hand get abandoned, and what’s left is only what you remembered to type. Here is one coffee, both ways.

The usual way

6 steps, every single time

  1. 1Open the app
  2. 2Tap +
  3. 3Type the amount
  4. 4Pick a category
  5. 5Add a note
  6. 6Save

…then again for the next one.

With MyMoneyWent

0 steps

Pay the way you always do.

Card swipe just now
Mây Coffee Credit card · Coffee
−59,000đ
Logged Rule: mây → Coffee +5,900đ cashback from your bank’s alert email
Card swipe just now
Go Ride Credit card · Transport
−38,000đ
Logged Rule: go → Transport +3,800đ cashback from your bank’s alert email

Nothing to open. Nothing to type. A brand-new place needs one tap, once.

How it works

Money moves. A line appears.

Two ways in, one chat out. Pick a lane and watch where the signal goes.

Bank transfer

  1. You send or get a transfer

    Pay a friend, scan a QR, receive your salary. Same as always.

  2. A provider spots it

    A bank-connection provider such as SePay or ApiPay notices and tells us, usually within seconds.

  3. MyMoneyWent logs it

    It reads the amount, time and description, then applies your rules to file the category (or asks you once when no rule matches).

Credit card swipe

  1. You swipe or tap your card

    Café, groceries, an online order. Nothing changes for you.

  2. Your bank sends its usual alert

    The notification email your bank already sends after a card payment.

  3. MyMoneyWent reads the alert

    It picks out the amount and merchant and files the swipe under your credit card. Once you’ve set that card up, it also tracks the statement cycle and cashback.

Your chatTelegram or Zalo

MyMoneyWent bot · online
Example
  1. Bank transfer in just now
    Sao Mai JSC Bank ••0912
    +18,500,000đ
    Logged via SePay
  2. Card swipe just now
    Mây Coffee Credit card · Coffee
    −59,000đ
    Logged Rule: mây → Coffee +5,900đ cashback from your bank’s alert email

Never needed

  • Bank login
  • Password
  • OTP
  • Card number
How we stay out of your bank See how cards go further

Credit cards

Credit cards log themselves too.

Card swipes are easy to lose track of: there’s no transfer to see, and you only see the full month, and what it earned you, when the statement closes. MyMoneyWent logs each swipe from the alert your bank already sends.

  • Each alert, logged

    The alert email becomes a line in your chat, filed under your credit card.

  • Your statement cycle, kept

    Tell it your statement day once. Cashback caps and the minimum-spend gate follow your statement cycle, not the calendar month.

  • Cashback, per swipe

    See what each swipe earned, with the card’s caps and minimum spend tracked as you go, before the statement closes. Cashback tracking is part of Pro.

Drag the day, or press play, and watch a month of swipes log themselves.

Scrub the cycle

Sample data
Spent in cashback categories
0đ
Cashback so far
0đ
Unlock progress 0%

Pending: spend 1,000,000đ more in cashback categories to unlock

Day 0 of 30

Latest swipes

  1. No swipes yet. Drag the day forward.

Sample card: 10% back on coffee, groceries and rides, up to 100,000đ of cashback per category per cycle. Cashback stays pending until 1,000,000đ is spent in those categories.

Real life

Life happens at the till, not the keyboard.

Coffee, groceries, the ride home. You pay the way you always have, and the log takes care of itself.

  • A cappuccino in a dark green enamel mug on a glass-topped table, with a small cup of tea beside it, in a Da Nang café
    Tap at the café
    Card swipe just now
    Mây Coffee Credit card · Coffee
    −59,000đ
    Logged +5,900đ cashback from your bank’s alert email
  • Limes, garlic, shallots and chillies in plastic baskets at a Saigon market stall
    Scan a QR at the market
    Bank transfer out just now
    Cô Tư Rau Bank ••0912 · Groceries
    −120,000đ
    Logged via SePay
  • A red motorbike blurred by motion passing a street stall in front of an old building in Ho Chi Minh City
    Pay for the ride home
    Card swipe just now
    Go Ride Credit card · Transport
    −38,000đ
    Logged +3,800đ cashback from your bank’s alert email
  • A tree-lined side street in Saigon with parked scooters and a few motorbikes riding towards the camera, the foreground smeared by motion blur
    Get paid back on the move
    Bank transfer in just now
    Anh Khoa Bank ••0912
    +185,000đ
    Logged via SePay

Sample lines for illustration.

In the chat you already use

Teach it once. After that, it files itself.

The first time a merchant shows up, pick a category and say yes to a rule. MyMoneyWent remembers, so next time the line arrives already filed.

  1. 1A new merchant shows up
  2. 2You pick a category and create a rule
  3. 3Next time it files itself

Telegram has buttons. Zalo works by typing short replies, like a number. Same bot either way.

Picking a category is free. Saving your own rules is part of Pro (up to 10); Free uses the default rules.

Try it: pick a category, create the rule, then swipe again.

MyMoneyWent bot · online
Example
  1. Card swipe just now
    Mây Coffee Credit card · Needs a category
    −59,000đ
    Logged +5,900đ cashback from your bank’s alert email
  2. New merchant. Which category?

    New merchant. Reply with a number:

    1. 1 Coffee
    2. 2 Groceries
    3. 3 Shopping
    4. 4 Dining

Spending report

Pro Sample data

Total spent11,085,000đ

  • Home4,500,000đ40.6%
  • Groceries2,350,000đ21.2%
  • Dining1,420,000đ12.8%
  • Shopping1,150,000đ10.4%
  • Transport780,000đ7.0%
  • Coffee640,000đ5.8%
  • Subscriptions245,000đ2.2%

Then it adds up

A report, whenever you ask.

Type /report or tap a button and see where it went: by category or by account, for the week, month, quarter or year.

  • Two lenses

    Flip between category and account in place, no retyping.

  • Four periods

    Week, month, quarter or year, one tap each.

  • Built from real lines

    Every number is a sum of the lines your connected accounts and cards logged, so it doesn’t depend on what you remembered to type.

ProReports are part of Pro.

Small things that add up

The rest of the toolbox.

Budgets that talk back

Pro

Set a monthly cap per category. Every logged line in a budgeted category shows what’s left, and warns you before you run out.

Dining1,769,000đ / 2,000,000đ

Almost out. Careful! Remaining 231,000đ

Today, in one tap

Free

Ask for /today any time to see your day-to-day spending against a daily limit, and get an end-of-day recap without asking.

Day-to-day spending

312,000đ

of a 500,000đ daily cap · 188,000đ left

Telegram and Zalo

Telegram uses buttons that edit in place. Zalo uses numbered replies. Use the one you already open every day.

English and Vietnamese

Menus and prompts in English or Vietnamese. Switch with /lang, any time.

Budgets are part of Pro. /today and the end-of-day recap are free.

What it works with

Honest about what’s supported.

MyMoneyWent works with banks our providers support, plus cards whose bank emails you on every payment. Here is the list today.

Bank accounts

Through bank-connection providers such as SePay and ApiPay. SePay connects these banks today:

  • VPBank
  • ACB
  • Sacombank
  • VietinBank
  • MBBank
  • BIDV
  • MSB
  • TPBank
  • KienLongBank
  • OCB

Each provider keeps its own list, and it can change. ApiPay is planned for the hosted version, so its list isn’t shown here.

Credit and debit cards

Through the alert email your bank already sends for each payment. An email reader exists today for:

  • Cake by VPBank

Another bank that emails you per payment can be added, so tell us yours when you join. Debit cards take the same email path, minus statement cycles and cashback.

Where the lines landTelegramZalo

Not every bank works, and we won’t pretend it does. Don’t see yours? Say so when you join the waitlist.

Trust

We never ask for your bank password.

MyMoneyWent works from notifications, not logins. It receives the note your bank or provider already sends. It never opens your bank.

What reaches us

  • For transfers: the amount, time, description and which account it belongs to, sent by a bank-connection provider such as SePay or ApiPay once you’ve linked your account with them. Senders can put names or references in the description.
  • For cards: the alert email your bank already sends after each payment.

What we never ask for

  • Your bank login
  • Your password
  • Your OTP
  • Your card number
  • Open source

    The bot’s code is public under the MIT license. Read it, run it, change it.

  • No invented numbers

    No user counts, no testimonials, no “as seen in”. The hosted version hasn’t launched, and we say so.

  • Or keep it all yourself

    Self-host and your data lives in your own Google Sheet: no database, no third-party data store.

How the hosted version stores data is still being finalised. We will publish it before anyone connects an account.

Pricing, planned

Start free. Upgrade when you want the full picture.

Automatic capture is free. Pro adds reports, budgets, cashback tracking and room to grow.

Free

Planned

$0

Automatic capture, free.

  • Automatic capture of bank transfers and card swipes
  • 1 bank account or card
  • 45 recorded transactions a month
  • 30 days of history
  • One-tap categories: 5 default and 3 custom
  • /today and the end-of-day recap
Join the waitlist for Free

Pro

Everything Planned

$7.9/month

The full picture.

  • Everything in Free
  • 3 bank accounts or cards
  • Unlimited transactions and history
  • Reports by week, month, quarter and year
  • Budgets per category
  • Credit-card cashback tracking
  • 20 categories and 10 custom keyword rules
  • CSV export
Join the waitlist for Pro

Planned pricing, and it may change at launch. Nothing to pay today.

Compare every limit
FeatureFreePro
Automatic capture, bank and card Included Included
One-tap categorizing Included Included
/today and end-of-day recap Included Included
Recorded transactions per month 45 Unlimited
Bank accounts and cards 1 3
History 30 days Unlimited
Categories 5 default + 3 custom 20
Keyword rules Defaults only 10 custom
Reports: week, month, quarter, year Not included Included
Category budgets Not included Included
Credit-card cashback tracking Not included Included
CSV export Not included Included

Open source

Prefer to run it yourself? You can.

The open-source version of the bot, under the MIT license. Self-host it, keep your data in your own Google Sheet, change any line of code. No waitlist needed.

  • Read every line

    MIT license. Fork it, ship it, change it.

  • Your data, your sheet

    Everything lives in a Google Sheet you own. Export it, pivot it or edit it by hand.

  • You pay for hosting only

    About $5 a month on Railway, or from about $2.60 on a Vietnamese VPS (prices checked September 2026). The code is free.

  • Real setup, with help

    You create a Telegram bot, a Google Sheet and a SePay account, then deploy. The repo includes a ready-made prompt that lets an AI assistant walk you through it.

View on GitHub (opens in a new tab)

The hosted version skips all of that. That’s what the waitlist is for.

FAQ

Questions people ask first.

Is the hosted version live?

Not yet. This page is a waitlist: leave your email and we’ll email you when the hosted version opens. The open-source version works today if you’d rather run it yourself.

Does MyMoneyWent log into my bank?

No. It never asks for your bank login, password, OTP or card number. It receives notices: transfer notifications from a bank-connection provider such as SePay or ApiPay, and the alert emails your bank already sends for card payments.

How do credit card swipes get logged?

Your bank emails you an alert after each card payment. MyMoneyWent reads that alert and logs the swipe under your credit card. Tell it your statement day and the card’s cashback rules once, and it also tracks your statement cycle and what each swipe earned. A card whose bank doesn’t email you per payment can’t be logged this way. The open-source version uses a small script in your own Gmail to pass those alerts along; for the hosted version we’ll spell out each step before you connect anything.

Which banks and cards work?

Banks our providers support. SePay connects VPBank, ACB, Sacombank, VietinBank, MBBank, BIDV, MSB, TPBank, KienLongBank and OCB today. For cards, an email reader exists today for Cake by VPBank; another bank that emails you per payment can be added. Not every bank works, so tell us yours when you join.

Do debit cards work?

Yes, if your bank emails you for each payment and MyMoneyWent can read that bank’s email (Cake by VPBank today). Debit cards take the same email path as credit cards, minus statement cycles and cashback.

Telegram or Zalo?

Both. Telegram is the main channel and the richest, with buttons that edit in place. Zalo runs alongside it and works by replying with a number.

What do Free and Pro include?

Free: automatic capture for one account or card, 45 recorded transactions a month and 30 days of history. Pro: unlimited transactions and history, three accounts or cards, reports, budgets, cashback tracking and CSV export. Pricing is planned and may change at launch.

What happens to my data?

The hosted version hasn’t launched, so its privacy policy and data terms aren’t final. We’ll publish them before anyone connects an account. On this page we collect your email and, only if you choose to answer, which chat app and which banks or cards you use. We also note which button you joined from and the page language. If you self-host, your data stays in your own Google Sheet.

Can I use it in English and Vietnamese?

Yes. This page switches between English and Vietnamese, and the bot has a /lang command for it.

Ready when you are

Let the bot keep the books. You just spend.

Join the waitlist and we’ll email you when the hosted version opens.

Not live yet. We’ll email you when the hosted version opens.

Prefer to run it yourself? Self-host free on GitHub (opens in a new tab)

Join the waitlist

One email, no password. We’ll email you when the hosted version opens.

Not live yet. We’ll email you when the hosted version opens.