r/developersIndia • u/Appropriate_Talk7623 • 10h ago
I Made This Developed an android app for expense tracking for myself and ended up developing full scale retirement planning tool in completely secured system
Myself and my wife used to track all the expenses and assets in google sheet, it was very helpful but it become a pain in creating entries from mobile phone on the go. Also faced difficulties in handling different currencies and there was a gap in few aspects like monthly reports comparing with previous month to improve. In market plenty of tools available but privacy was a big concern, if there is an offline tool with privacy, it is not helpful for tracking both of our family members in one place, there are some tools avaialble but have to pay subscription to use all the features.
Two things were clear from beginning.
- Privacy first
- No AI involved as everything can be calculated with arithmetic logics(Main concern is cost and unnecessary impact to environment)
Motto: Everyone deserves retirement
Language: Flutter
services: Google services
So i have decided to build my own for us using the advantage if AI( I am a mainframe developer, so not having any front end experience)and started building one with googlesheet as backend, no server side database to store financial information. When I start adding small features, I see a large scope for improving the app, especially for indian families to improve financial lieracy. I am happy with the performance and final outcome, however not satisfied with the UX Flow yet and improving it day by day.Screenshot data are mocked data.
Below are the features it currently has, open for discussion if you see any gaps or improvements required.
- Google sheet as backend, no financial data reaches the server and family mode is possible with google sheet sharing feature.(faced lot if challenges wrt quota limits)
- Notification listener based trasaction logging - review and log with left right swipes. you can tracknall your bank transaction without missing anything as we have month end reconciliation which tells if there are any gaps. also each transaction shows the positive and negative impact on your retiremnt. It also supports multi currency and do forex conversion with google sheets conversion rates(not supported in iOS, so have to think of an alternate)
- Retirement planner - with auto goal creation for 15 WHAT IF cases like( what if I buy a home in X year, what if there is a new born in Y year, if I switch jobs every N year with Z% increment). It is completely a complex arithmetic engine, may need improvement if there is any issue found.
- Cart Detoxer - To avoid impulse buying , put the product in cart detoxer and lock it for 21 days. Answer simple question to decide whether it is a NEED or WANT.
- Kids profile - App supports fingerprint login. If the user logs in with fingerprint it opens in parent mode and child can login only with App pin code(different from mobile pin) to see their JARs, where they can do track chors and get the allowance from parents upon their approval. Also there are challenges and lessons for kids to understand money, compounding, risks and different investements.
- IOU unit - to track outside family transaction. We tend to get a call from friend and ask for money or sometime we may require a quick money to borrow from someone. We have add optin mobile number based IOU system where it will show how many times borrow and return happened and if there are any misses in deadline. So when someone request money via iou unit, we will see there past records as a overview to decide whether to lend money or not.
- CAS import - import your CAS statements monthly once to track all your stocks, mutual funds and bonds in one place.
- Loan payoff planner - helps you tracking your loans and tell best way to pay it back and tell which one is good loan and which one is bad.
- Goal - track all your short term and long term goals linked to your day to day transaction and retirement planning live.
- Reports - Daily recap, weekly review cards, Monthly report, quarterly report and annual report to see and compare ourself with previous timelines. it is available for both personal and family level
- Insurance module - identifies the gaps in health insurance, term insurance and vehicle insurances. Have checklists to get most relevant health insurance. It calculates term insurance based on your retirement goal and tell the impact. you can share the encrypted handover to your family with all the details as they need it if something happens to you.
- Tax module - in progress module to tell which regime is best and what are some best practices in tax saving and tax harvesting. working on Tax module for NRI to handle LRS .
11:Multiple tools to make decision Eg: Buy vs rent tool, Fund rebalancing alert tool
Features in pipeline: App currently supports OCR receipt scanning in phone. Users can OPT-IN to share the product details and it will be stored in server(not linked to any users, anonymous data of product , price and shop name) planning to create a fair price module to see the same product where it is available in your local for less price with the community pooled data to save more money and retire earlier.
Need help if anyone is familiar with OCR handling for indian receipts. Currently using google ML kit in-phone to extract receipt data, but not reliable or stable yet.
There are 8 category of pool data where you can share annonymosed aggregated data to community and get the peer comparison with similar income families and see how your savings rate , expenses comparing to other similar families. Long way to go
App doesn't endorse any product or funds. We never sell anonymus pool data. App is for educational purpose to make people more financially aware and tracking purpose. we adhere to SEBI, RBI , IRDAI guidelines.
App is currently available in playstore for free. No subscription. if it goes well I will work on IOS build.


