App to check your prepaid balance
APACHE-2.0 License
This app keeps track of your prepaid balance. It can automatically record it and post a notification if your balance drops under a configurable threshold. It does so by parsing the response of a USSD code, that can be set in the settings.
From my point of view this app is feature complete. I probably won't add new major features on my own, but I will:
App strings and the app store description can be translated via Crowdin: https://crowdin.com/project/prepaidbalance
Translations have to be approved before being merged into the app. To become a translator with approval rights or to request a new language, please poke me on Crowdin or open an issue here on GitHub.
You might run into on of these issues with the app:
Matcher
to MATCHERS
in ReponseParser.kt
testGetBalance()
in ResponseParserTest.kt
CALL_PHONE
: Used to query USSD codes.POST_NOTIFICATIONS
: Used to display notifications about your balance.ACCESS_NETWORK_STATE
, RECEIVE_BOOT_COMPLETED
, FOREGROUND_SERVICE
, WAKE_LOCK
: Used by WorkManager to ensure work constraints are met and running workers aren't killed.