Last updated 20 October 2026

Nothing leaves your phone.

UPI Expense Tracker has no internet permission. Everything it reads stays in a database on your phone, and it is the same whether you installed it from Google Play, from this website or from F-Droid. This page says exactly what it reads and why.

What the app reads, and why

Payment screens (Accessibility)
With your agreement, the app reads the text of the payment confirmation screen in Google Pay, PhonePe, Paytm and CRED, and only those four apps. From that text it records the amount, who you paid, which bank and the time. It reads text only and never takes screenshots. You see a plain explanation inside the app and tap I agree before the switch is turned on; you can turn it off any time in your phone's Accessibility settings.
Bank payment texts (SMS)
Optional. When your bank texts about a payment, the app reads that incoming text's amount and reference number to confirm a capture, remove duplicates and record money received. It receives new bank texts only; it does not read your inbox or any other messages.
Location
Optional, off by default. If you turn on the Insights map, the app notes where you were at the moment of a payment, so it can pin it. Never in the background, and never without the switch.
Notifications
Two kinds only: a reminder when capture has been switched off, and budget nudges you opt into.

Where your data lives

In the app's private database on your phone. A backup is a file the app writes to your Downloads folder only when you ask for one, and a CSV export exists only when you share it. Nothing is synced, uploaded or mirrored anywhere.

What leaves your phone

Nothing. The app has no internet permission, so it cannot send data even by mistake. There is no account, no sign-in, no analytics, no crash reporting, no ads and no third-party code that talks to a server. The Donate button opens a web page in your browser; the app itself takes no payment.

Deleting your data

Uninstalling the app removes its database. Inside the app you can remove single payments. Backup files are yours to keep or delete.

This website

upiet.in counts page views with Vercel Web Analytics, which uses no cookies and stores no personal identifiers. Downloading the app from here sends nothing about you to us.

Children, changes, contact

The app is not designed for children. If this policy changes, the new version is posted here with its date. Questions go to the project's GitHub issues. The app is free software under the GPL-3.0 licence, and its source code is public, so every claim on this page can be checked.