I’m very interested in any solutions you come up with.
For a while I set up Tasker to force me to leave my phone plugged in after a certain time in the evening. This was somewhat successful, though if I was feeling extra akratic I could sit by an outlet and continue using the phone. Also, I wasn’t sure if leaving my phone plugged in all night, every night would be good for the battery.
I made some effort to make Tasker just shut my screen off after a couple minutes every time I’d try to use it after a certain time in the evening. It still feels like this should be possible with Tasker, but I wasn’t able to make it work.
You could use Tasker on an Android to simply submit the raw amount of time you spend on the phone to a do-less Beeminder goal. The thing I don’t like about that personally is that I always want to have the option to quickly check the phone if needed, not the least to make sure I don’t have any outstanding Beeminder goals.
Thinking about it, another approach might be to have Tasker submit a data point to a do-less goal if the phone is unlocked for more than, say, 3 minutes at a time after a certain time in the evening. If you use an Android, I’d be happy to help you set that up. I might even try that approach myself…
Ah, thank you! I could kick myself though as this is practically the same way as my current “do more productive things” RescueTime to Beeminder goals work, except mine are through IFTTT. I’m not actually using Beeminder’s proper RescueTime integration at all anyway! I’ve set myself up a “do less mobile time” one now in a similar vein, will see how that works for me.
for android, i simply use offtime. It sets a schedule for when to start/end blocking my phone. It’s nice because it has a soft end, where you have to wait 15 minutes for it to enable again. I did not even need a beeminder goal, probably because I want to wake up early to go to the gym to enable me to meet my other goals.
This makes me think of some of the things people have tried for getting out of bed.
In particular, somebody set up an IFTTT recipe to automatically tweet something embarrassing every morning, unless they got up in time to reschedule the trigger. A similar recipe could automatically add a -1 to your goal if you don’t actively tell it that you left your phone alone after adding your manual data point.
i.e. trying to shift from having to actively do something to derail the goal in the morning, vs actively doing something to stop it from derailing
I’m currently experimenting with the built-in iOS time limits, so that I get a prompt every 15 minutes when I’m using a particular set of distracting apps. Doesn’t always stop me, but usually makes me aware of passing time.
Offtime worked fine, but authors decided to destroy it.
Registration is now mandatory, schedules unavailabme without giving it permission to harvest contacts and call logs - even for people who paid! There are several other problems, like giant “disable block” button that neuter entire block.
Is anyone aware about an alternative?
AppBlock is not allowing to block all apps, you can block only specific ones (so any newly installed will not be blocked).
AppDetox is toothless with block not working at all.
Flipd has no blocking or scheduling features (and requires registration, fortunately Guerilla Mail throwaway mails are accepted).