How does Unyfy work? The pipeline in order
The technique
Alerts in are not transactions out
A tracker that counted every message from a bank sender would record 37 more items than the 103 real transactions in this month. The gap is not noise at the edges: it is offers written in alert language, statement notices and the same debit reported twice. Most of the accuracy of an automatic expense tracker is decided by what it refuses to count.
An automatic expense tracker does the same seven things in the same order, whoever builds it. It connects to the channels where your bank reports activity, filters out messages that record no money moving, removes debits reported more than once, names the merchant behind each payment, finds the charges that repeat, predicts the month ahead from those repeats, and only then checks your financial products against what it has seen. Each stage depends on the one before: a duplicate missed at stage three becomes a phantom subscription at stage five.
The illustrative month below belongs to a salaried person on Android with one savings account and one credit card, both reporting by SMS and email, and three earlier months of bank statements uploaded as PDFs.
| Stage | What goes in | What comes out |
|---|---|---|
| Connect | 96 SMS, 44 emails | 140 alerts |
| Filter | 140 alerts | 126 money movements, 14 set aside |
| Deduplicate | 126 money movements | 103 transactions, 23 duplicates dropped |
| Name | 62 UPI debits | 41 to businesses, 21 to people |
| Find recurring | 103 transactions plus statement history | 11 recurring charges, 1 double charge |
| Predict | 11 recurring charges plus last year's premium | ₹52,190 committed next month |
| Check | Loan, card and category spending | Switch test, card match, vouchers |
- Transactions out are 73.57 percent of alerts in. That ratio is a useful smell test for any tracker: if its transaction count is close to the number of bank messages you received, it is counting things that are not transactions
- The 103 split into 94 debits and 9 credits; the salary credit is what the month is measured against