Personal finance

A personal finance app for the money you handle every day

Personal finance software has a habit of aiming at portfolios, mortgages and retirement projections, and skipping the part most people are actually stuck on: knowing where this month's money went while there is still some of it left.

Casshi starts there. Income and spending in one ledger, a limit on the categories that matter, savings goals that add up honestly, and reports that explain the month without needing a spreadsheet to check them.

  • Free plan
  • No bank credentials
  • Every device, one account

One ledger for everything

Income and expenses live together, categorised, filterable and searchable, so the balance on your dashboard is the sum of things you can actually point at.

Capture without typing

Photograph a receipt or dictate the amount and the form comes back filled in. Anything the model cannot verify is left blank for you rather than guessed.

Reports that agree with each other

A trend line, a category breakdown, income against expenses, and budget against actual, all drawn from a single calculation over the same period.

Live across your devices

Database change streams push inserts, edits and deletes straight into any open session. Two devices never show two different balances.

Installs like an app

Add it to your home screen from the browser and it launches full screen with its own icon on Android, iPhone, Windows and Mac. No store, no download.

Locked at the database

Row Level Security on every table, two-factor authentication with recovery codes, and a delete-my-account button that does not go through support.

Why not just connect the bank?

Automatic import sounds like the obvious answer until you look at what it requires. Bank aggregation generally means giving a third-party service your banking login so it can sign in as you, on a schedule, forever. That is a large amount of trust to hand over for the convenience of not typing.

There is a practical problem too. A bank feed tells you a card was used at a supermarket. It does not tell you that half the trolley was a gift, or that the fuel was a work trip you will be reimbursed for. Those distinctions are the ones that make a category breakdown worth reading, and only you can make them.

So Casshi asks for a few seconds at the point of spending instead of your credentials up front. The receipt scanner and voice entry exist to make those seconds cheap enough that the trade is worth taking.

The four things it keeps track of

Transactions are the foundation: every rupee in and out, with a category, a date and a description you can search. Everything else on this list is derived from them rather than stored separately.

Budgets put a monthly ceiling on a category and warn you at the percentage you choose. Savings goals work the other way round, accumulating logged contributions towards a target with a deadline, so the total on the card is always the sum of its own history.

Reports then read the whole period back to you in four charts. And when money is shared rather than personal, expense groups handle the split and the running balance until everyone settles up.

Built to be left, not locked into

Export lives in Settings and runs immediately: CSV, JSON or PDF, no queue, no email, no waiting period. Next to it are a scoped clear-data option and full account deletion, which really does delete rather than deactivate.

Signing out on a shared machine also clears the offline cache, so the next person to open that browser cannot scroll through your ledger. It is a small detail, and it is the sort of thing that decides whether an app is safe to use on a family laptop.

We would rather you stay because the app is useful than because leaving is a chore.

Honest about what is not finished

Amounts are in Pakistani rupees, formatted to the paisa. There is a currency preference on your profile that is not yet applied everywhere, and until it is, this page will keep saying so.

Paid plans are not charging yet either. Casshi is in open beta and every account has Plus-level access at no cost while that lasts. When billing starts you will hear about it before anything changes on your account.

Getting started

How to get your finances into one place

An evening of setup is what kills most attempts. This takes about ten minutes.

  1. 1

    Sign up and look around

    Email and a password, or one tap with Google. Thirteen categories are already there so nothing needs configuring first.

  2. 2

    Enter this month so far

    Import a CSV if you have one, then add the rest by typing, dictating or scanning receipts you still have.

  3. 3

    Add a budget and a goal

    One monthly limit on your heaviest category, and one savings target with a date. Two numbers is enough to start.

  4. 4

    Check in on the reports

    Once a week, open reports and look at the trend line. That habit is what turns a ledger into a decision.

Questions

Frequently asked questions

Short, direct answers, and none of them promise anything the app does not already do.

What does a personal finance app actually do?

At minimum it records what comes in and what goes out, groups it so the pattern is visible, and tells you when a category is running out of room. Anything beyond that, including savings goals, reports and shared expenses, is built on those three jobs being done reliably.

Do I have to connect my bank account?

No, and Casshi cannot. Bank aggregation means handing a third party your banking credentials, which is a risk we would rather not ask you to take. You add transactions by typing, speaking, photographing a receipt, or importing a CSV your bank already exports.

Is my financial data safe?

Row Level Security is enabled on every table and each policy compares your session to the row's owner, so another account's request for your data comes back empty at the database. The publicly shipped key can only read what those policies allow, and the privileged key stays on the server.

Does it work on both phone and laptop?

Yes, and at the same time. It is a web app you can install to a home screen on Android, iPhone, Windows or Mac, and changes stream between open sessions, so an expense added on your phone appears on the laptop without a refresh.

Can I use it with my family or flatmates?

Your own ledger stays private. For shared costs there are expense groups, where a bill is logged once, split equally or by exact amounts, and tracked as a running balance until somebody settles up.

What does it cost?

There is a free plan with no card at signup and no expiry. Paid plans are not billing yet, so every account currently has Plus-level access during the open beta. You will be told before that changes, and the free plan is not going away.

Your money, in one place, by tonight.

Free to start, no card, and nothing to uninstall if it turns out not to suit you.

Free plan · No card required · Delete your account any time

Personal Finance App for Everyday Money | Casshi