Calc-X isn't on the Play Store yet, so you install it from a link. It takes about two minutes. Follow the steps below; if your phone shows a warning, find it under Problems and fixes.
https://calcx-tau.vercel.app/download/Calc-X-SMS.apk
Open it in Chrome on your Android phone. Only install Calc-X from this link, never from a forwarded file.
Paste the download link into Chrome. If Chrome says File might be harmful, tap Download anyway. Chrome shows this for every app that isn't from the Play Store.
Don't tap the file while it's still downloading; a half-downloaded file won't install.
Tap Open on the download message, or go to Files → Downloads and tap Calc-X-SMS.apk.
If you see For your security, your phone is not allowed to install unknown apps from this source, tap Settings, turn on Allow from this source, then press back.
If Play Protect warns about the app, tap More details → Install anyway. If it says the app was blocked, see Blocked by Play Protect.
Use Continue with Google or your email. The setup asks five quick questions; you can change everything later.
In Calc-X, open Settings → Automatic SMS reading and tap Allow. Android's message says "send and view SMS"; Calc-X can only read, and only bank messages that arrive from now on.
Settings → UPI app notifications, then turn on Calc-X in Android's Notification access screen. If the switch is greyed out or says Restricted setting, see Restricted setting.
Calc-X can only read a payment notification that your UPI app actually shows. For each app you pay with (Google Pay, PhonePe, Paytm, BHIM, CRED, super.money, Amazon Pay, your bank's app):
Silent notifications are fine; the important part is that they aren't turned off. To check it works, make a small payment, then open Calc-X → Settings: under UPI app notifications it shows Last seen: Google Pay, today ….
Phone settings → Apps → Calc-X → Battery → Unrestricted (or "No restrictions"), so new SMS are added even when the app is closed.
To update later, open Calc-X → Settings → Check for updates. Updating from inside the app avoids most install problems, so don't re-download it from Chrome or WhatsApp.
Tap the message you see.
Chrome shows this for every app downloaded outside the Play Store. Tap Download anyway.
You can turn it off again after installing.
Google Play Protect in India blocks apps installed from a browser when they ask to read SMS or notifications, which Calc-X needs for automatic tracking. First try More details → Install anyway. If there is no such option:
Only do this for Calc-X from the link above, and switch it back on afterwards.
Android hides the real reason behind this message. Check these, in order:
The file is incomplete, or the phone runs Android 6 or older. Delete the file, download it again on Wi-Fi, and wait for "Download complete". On Android 6 or older, use calcx-tau.vercel.app in Chrome instead.
A different build of Calc-X is already installed. Uninstall it (Settings → Apps → Calc-X → Uninstall), then install again. Your transactions are stored in your account, so log in again and they're all there.
Android 13 and newer does this for every app installed from a link.
That's normal in the test version: it's the address of Calc-X's secure sign-in service. Pick your account to continue.
On the log in screen tap Forgot password?, enter your email and open the link on the same phone.
Menu names differ a little between brands and Android versions.
| Brand | Install unknown apps | Battery: let it run |
|---|---|---|
| Samsung | Settings → Apps → ⋮ → Special access → Install unknown apps → Chrome | Settings → Apps → Calc-X → Battery → Unrestricted |
| Xiaomi / Redmi / POCO | Settings → Apps → Manage apps → Chrome → Install unknown apps | Apps → Calc-X → Battery saver → No restrictions; also Autostart → on |
| realme / OPPO / OnePlus | Settings → Apps → Special app access → Install unknown apps → Chrome | Apps → Calc-X → Battery usage → Allow background activity |
| vivo / iQOO | Settings → Apps → Special access → Install unknown apps → Chrome | Settings → Battery → Background power consumption → Calc-X → Allow |
| Pixel / Motorola / Nokia | Settings → Apps → Special app access → Install unknown apps → Chrome | Settings → Apps → Calc-X → App battery usage → Unrestricted |