Android App (Beedroid)
- How do I add data to my goal?
- What do the Android widgets do and how do I add one?
- Logging in via Github doesn't work!
- Can I use the timer feature to submit minutes instead of hours?
- How do I refresh my data in the app?
- My goals aren't updating / my data isn't being submitted to Beeminder
- How do I enable Android reminders?
- My Android reminders don't seem to be working anymore
- My payment failed and now the app isn't working
- Completed, archived, and/or deleted goals are showing in my goal list
The Beeminder Android app can show you your goals, let you enter data, and send you Android notification reminders. You can also set up widgets to get a quick view of your progress on your home screen.
How do I add data to my goal?
Tap the goal in your goal list to open it in the app. The data entry fields are on the bottom half of the new screen. Check that the date and value are correct — you can use the +/- stepper buttons to adjust by 1 unit per tap, or tap the fields to edit them directly. Add a comment if you want, then press Submit to send it to Beeminder! The graph image will refresh, and the bare minimums and color will update if they've changed.
The Android app also lets you submit data using an in-app timer or an in-app tally counter (especially helpful for Odometer goals). Swipe left or right on the data entry fields to switch entry methods.
If you always add the same amount, e.g. a +1 each time you go to the gym, you could even create a widget
What do the Android widgets do and how do I add one?
There are two different widget options:
- A smaller widget for any particular goal that displays the goal color, days until derailment, and amount needed to earn one more safe day
- Tap the widget to open the goal in the Beeminder app
- If you configure an Auto-fill value when adding the widget, the data entry field will be pre-populated with the value you selected when you tap the widget
- A larger, scrollable widget that lists all your goals and their number of safe days, in order of decreasing urgency
- Tap a goalname to open that goal in the Beeminder app
- Tap the ♺ icon to sync the app with the Beeminder server
- Checkmarks indicate that data has already been added to the goal today
You can add a widget by long pressing on your home screen, tapping on widgets, and scrolling to Beeminder in the list. You can also add a goal-specific widget by long-pressing on the name of the goal in your goal list, in the Beeminder app, or viewing your goal and then tapping the menu button followed by "Pin Widget".
Logging in via Github doesn't work!
Alas, we had to remove that option from the mobile apps for technical reasons (though we hope to add them back in a future release). But don't worry, you aren't stuck! You can add a password to your account via the web version, and then use your username and password to log into the app.
You can even set a password by using the "Forgot your password?" link, even if you didn't have a password set before.
Can I use the timer feature to submit minutes instead of hours?
Nope, right now it only submits hours. If you want to use it on a goal that's already using minutes, you can scale the units on the existing goal. We recommend always measuring time-based goals in hours and using the colon shortcut to enter, for example, 45 minutes as "0:45" which Beeminder interprets as 0.75. If this is really awkward and annoying, let us know!
How do I refresh my data in the app?
For goals and the goal list main screen, tap the ♺ icon to fetch the latest goal status from Beeminder. To fetch the latest data for an autodata-integrated goal, press the Fetch New Data button below the graph image on the goal screen.
My goals aren't updating / my data isn't being submitted to Beeminder
First, check that you're connected to the internet successfully. If you're using an app that disables WiFi or data after certain hours, it may be blocking your goal updates!
Last, you can check that your phone memory isn't full. On old versions of the app, running out of memory can prevent the app from syncing properly. (You might notice other apps mysteriously failing to sync as well, if this is the problem.)
If goal information is still not updating properly, contact support and we'll dig in with you!
How do I enable Android reminders?
Android reminders are now configured on our website, the same as all other reminders, so you can do it from your reminders page. To get there quickly from the app, tap on the menu at the top right, go into "Settings", and then pick "Configure reminders".
If you have those configured, but aren't receiving notifications, you may need to allow the Beeminder app to send notifications, via your Android settings.
My Android reminders don't seem to be working anymore
Since version 5.0, you'll need to open up the app at least once in order to get reminders set up, since we've changed how they work. Once you've opened the app, you can go into settings at the top right, and then to "Configure reminders". It'll take you to a page on the Beeminder web page where you can set which goals you want reminders for. Everything is now configured on Beeminder's server, like for email, Slack and iOS reminders, so that page will get you all set!
However, offline notifications are no longer supported due to changes in Android policy. We hung in there as long as we could, but the old method was resulting in some people getting almost no notifications due to Android suppressing them, and we're confident this is otherwise a really major improvement.
If that's all set up and you're still not receiving notifications, don't worry! We have a troubleshooting section in the app under Settings>Troubleshoot Notifications. Go through that checking that everything is allowed/enabled, and if none of that helps, you can use the option in settings to "Send Feedback". Check the box to include the diagnostic information, and we'll take a look to see if we can narrow down the problem!
My payment failed and now the app isn't working
Yep, that's by design! You can't use Beeminder without a payment method, so this is part of our way of nudging you to resolve the issue. You can still add data via the web version of Beeminder (including the mobile web version) and get reminders via email, though.
To fix the issue entirely, you'll need to sort out the payment issue (e.g. if it was just lack of funds, you can retry the charge, or you can add a new payment method), and the app will go back to normal after the next sync. If the charge was non-legit, your first port of call is to contact the support team by replying to the legitimacy check email.
If you can't add a new payment card and pay up right away, and you need the Beeminder app, then reach out to the support team. We'll see if we can figure out something fair!
Completed, archived, and/or deleted goals are showing in my goal list.
To refresh the goal list screen, tap the ♺ icon near the top right of the screen. If the offending goals don't disappear, you can force a brand new sync by signing out and back into the Beeminder app. Finally, if neither of those work, deleting and reinstalling the app should clear them out.
Keywords: Beedroid, Beeminder Android app, smartphone apps