I’m Beeminding time spent each day on a project. Have been using a simple stop-watch style app and manually entering the time into Beeminder at the end of each day. Looking for a better means to do this that meets two criteria:
-
Uses a timer with automatic data integration into Beeminder. This is to weasel-proof me from entering time into Beeminder that I haven’t actually completed yet (yes, I know, BAD!). Specifically, with data integration the ‘weasel-proof me’ BM preference will prevent me from entering fake data directly into Beeminder.
-
Is free or nearly so.
What I’ve already considered and rejected:
a) The built-in timer in the Beeminder Android App. It’s too easy still to weasel and use manual entry to enter fake time.
b) Zapier integration with a time-tracking app such as Toggl. Zapier’s limit on the number of free data transfers per month means I would have to get their $20/month plan. Too expensive.(Someone else here has encountered this, too). (Their free limit is 100 transfers [“tasks”] per month; I average 120+ per month as I usually cycle my timer on/off at least three times per day; and each cycle triggers a transfer from Toggl to Zapier).
c) IFTTT integration: The only time tracking app I’ve seen that works with IFTTT is Harvest, which requires a subscription.
d) Methods to Beemind Pomodoros or tocks (no link b/c forum limits me to two). I want to Beemind raw time (hours/minutes), not chunks of time of arbitrary size.
e) Other official or third party integrations with BM. None seem to offer timer functionality. Have I missed something?
Hypothetical solution:
If there exists a time-tracking app that integrates with Zapier, but which can send its data in batches (ideally daily), that would be ideal. This would keep me under the 100 transfers/day limit for a free Zapier account. There does not appear to be a way to do this in Toggl (without a paid account allowing automatic daily email reports that could be integrated with Gmail–>Zapier–>Beeminder). But perhaps it’s possible in other apps?
What would be REALLY nice:
A time tracking system that meets the above criteria but also prevents any manual entry of arbitrary time quantities within the timer app. This would insulate me from weaseling not merely on the Beeminder end, but also on the time tracking end, too. Right now most of the time-tracking apps I’ve seen allow for manual/direct entry of time in addition to recording the runtime of timers/stopwatches (the usual use-case for the feature being so if you forget to turn the timer on you can retroactively enter the time you spent). This is a great feature for other users, but it’s a bug for me. I want an iron-clad timer mechanism that ONLY records when I’ve actually had it running (so that if my BM deadline is in five minutes, there’s no way to fake an hour’s worth of data by just typing it in). A boy can dream…
Thanks for any suggestions