WITH CLAUDE logo WITH CLAUDE Search

Hisaab

An Android app that reads UPI payment notifications and keeps a Hindi-first expense ledger on the phone, with no manual entry and no data leaving the device.

The problem

Indians pay for almost everything through GPay, PhonePe, Paytm, BHIM and their bank app. Every payment fires a notification, and then it is gone. The record of where the money went is scattered across five apps and a bank SMS inbox, written in technical bank language that nobody reads.

So people either stop tracking spending, or they re-type every transaction into an expense app by hand. Existing expense apps expect ordinary people to behave like accountants: pick a category, enter an amount, tag a merchant, every single time.

This hits anyone in India who pays by UPI and wants to know where their month went. Students on an allowance, salaried people on a budget, and small shop owners feel it most, because for them the gap between what they think they spent and what they actually spent is the whole problem.

How it works

Hisaab (हिसाब) is an Android app that turns UPI payment notifications into a Hindi expense ledger, with no manual entry.

Core functionality:

  • A notification listener reads payment notifications from GPay, PhonePe, Paytm, BHIM and bank apps as they arrive, and bank SMS sender IDs are used to label the source.
  • A parser pulls out the amount, the direction (money in or money out), and the counterparty, and files the transaction into a category.
  • The ledger is Hindi-first, and keeps the English financial words Indians actually say. Money is set in tabular figures so columns line up, with a running per-day total.
  • Stats screen: a month or year scope, a category donut, and a month summary, so a month can be read at a glance.
  • Private mode masks every amount on screen for use in public.
  • Demo mode fills the app with synthetic data, so the app can be shown without exposing real transactions.

It solves the problem by removing the entry step entirely. The payment already generated a notification; Hisaab reads it and does the accounting. Everything is parsed and stored on the device. No transaction data leaves the phone, and the app needs no account and no login.

Built from scratch on Build Day with Fable 5.1, which did the Kotlin and Compose implementation, the parser, and the demo video pipeline.

How Claude was used

In the team’s own words, from their submission.

Built from scratch on Build Day with Fable 5.1, which did the Kotlin and Compose implementation, the parser, and the demo video pipeline.

Demo and screenshots

Team

Individual builders are not listed yet — names are published only with their permission.

← Back to the Project Directory