A friend claimed geofencing is the solution to the problem of minor league baseball players clocking in and out for work. (Sure, I had other issues with the plan, but this is specifically about how if all that other stuff is wonderful, how geofencing would fail.)
The concept is that when one arrives at a destination, then a phone undertakes certain behaviors. Across a few phones over the past 4 years, I have been very, very underwhelmed.
- Hit or miss: Location services are often inaccurate. Not like the wrong city inaccurate, but they often indicate I am at the wrong address which is just enough the action does not trigger. For example, a reminder app will trigger when I visit the grocery store to get things on the list. Except, it doesn’t half the time because it thinks I am at a business next door.
- Battery drain: They usually demand one have GPS enabled. They also demand that you not be in a battery saving mode. So, you better have a great device with a huge battery or frequent access to recharging it.
I will admit this generally works much better today than it did 4 years ago. So, there is hope for the future. And the optimistic view is it probably just a couple years away, so the pessimistic view is more like a decade, so splitting the difference: 6 years.