As of the new version of the app (5.0 or higher), this article is irrelevant! If you can, then make sure you update to the new version of the app in order to get all the shiny new benefits (like new and improved notifications). If Android won't let you update and you have questions about the permanotification, read on...
To answer your main question: it's fine to minimize or totally turn off the permanotification. That won't affect the functionality of the app or the timeliness of reminders or anything at all. We can't emphasise this enough: the permanotification is useless.
- Why have it at all, then?
- Does Beeminder really have to run in the background?
- How do I actually turn the pesky thing off?
The short answer is Google/Android made us. Starting with Android 8.0 "Oreo", Google forces apps that run in the background to have a persistent notification in the status bar. They want to make sure users are aware of apps running in the background. So you as the user can turn it off (again, to no ill effect at all: turning off the notification doesn't stop the app running in the background, it just stops telling you about it) but we're not allowed to do that automatically.
This is kind of frustrating but it turns out that, yes, that's the only way to guarantee syncing and reminders happen on time, especially right before your Beeminder deadlines. If we could count on you always having data connectivity then we could solve that with push notifications, but we wanted to be robust to users being offline.
And the processing Beeminder does in the background is so lightweight that we're confident you won't notice any battery drain or anything. Definitely let us know if you see otherwise!
There are a few different routes that might work for you, depending on your version of Android. On a Pixel 6a running Android 13, the following route works:
- Open Android Settings
- Choose Apps
- Choose Beeminder
- Choose Notifications
- Tap to un-toggle Permanotification
To just minimize so it at least doesn't show up in the status bar, you can just press and hold (aka long-press) the notification and then select "minimize" or "stop showing". Long pressing on any Beeminder notification may also be a quick route to get to the settings (depending on your Android version).
Android may show a different notification if the notification is hidden, indicating that Beeminder is using battery in the background. Beeminder is using no more battery than before, but good news, you can hide this notification as well! Just long-press it and then select the option to turn it off.
To emphasize one more time, the Permanotification is absolutely useless, and only implemented because we wouldn't be allowed to publish the app without it. You can and should minimize it or turn it off!
Keywords: permanent notification on Android