Average data usage widget (Android 10+ only)

Check your data usage and compare it with an indicator of the average usage.
Note: this app is available on Android 10 or up only.


You can review the privacy policy here: Privacy Policy
You can download the app here: Play Store
You can review the code on GitHub here: GitHub



Do you have an almost unlimited data plan and you never consume all your data? Lucky you! Unfortunately this app will be useless in this situation.

On the other hand: do you have a limited data plan and it has happened to you:
a) You always spend too much data on the first days of the period, and you have few left at the end?
or
b) You try not to spend too much data at the beginning of the period, and then you end with unused data?
or
c) You always wanted to know 'Did I spent too much already?' 'Am I above an average usage?'.

Then this app will (I hope) help you!
It shows your data usage (bottom bar, how much you already used) with an ideal 'average data usage' (top bar, how much you would have used by downloading the same amount of bytes every second in the period). This way with just one look you can check if you are above or below the 'average data usage'.
- If the top bar is longer than the bottom: Good! You can download a bit more and still have at the end of the period.
- If the top bar is shorter than the bottom: Not good! You need to stop using too much data, otherwise you'll end with no more left.

Isn't this useful? I think it is, and that's why I (TrianguloY) published it. It doesn't contains ads, and it is absurdly lightweight, so give it a try.
If you have any suggestion or comment leave one or send an email.

DISCLAIMER!!!!
Please note that the current consumption is measured by your device and may differ with your company measurement. I can't take responsibility if the displayed data usage is wrong.

Permissions:
- PACKAGE_USAGE_STATS - Permission needed to get the current usage from the usage service. No other data is retrieved nor used.
More info here: https://developer.android.com/reference/android/app/usage/NetworkStatsManager.html#querySummaryForDevice(int,%20java.lang.String,%20long,%20long)
- POST_NOTIFICATIONS - Permission needed to show a small message at the bottom of the screen (toast) when pressing the widget. The app does not send any standard notification.

NOTE: there is no internet permission, there are no ads so it is not necessary.

2 comments:

  1. "Note: if the widget stops responding, just restart the device or delete and then add the widget again." Genau DIESER fall trat ein, als ich im dual-SIM-phone eine SIM im slot 2 durch eine andere SIM ersetzte, [X] Use alternate MB conversion aktiviert. --> Die upper bar zeigte MB und % anteilig für die verstrichene zeit der period an, aber die bottom bar für current usage blieb leer, obwohl Android-Datennutzung schon 10 MB anzeigte. ERST der austausch der SIM in slot 1 und 2 brachte den erfolg.

    Yves Duval

    ReplyDelete
  2. Fantastic App! Suggestions? (1) it'd be fantastic to be able to customize the background & bar colors (2) the rate widget, I think, doesn't work based on the fact it never seems to update despite me being considerably below my average usage (stuck at 0.94 - which was accurate when it was first activated but not now

    ReplyDelete

All comments will be reviewed before they are publicly visible. Any comment consisting of only just: one-word, phone number, single emoji, personal name, and other low-quality or obvious spam will be rejected and deleted.