That still leaves you as the point of failure. What if your phone battery dies, you are somewhere without mobile service, you go to bed early, you have a bit too much to drink, etc.
At the end of the day, it makes far more sense to just accept a bit of proprietary software if it means that there is always someone available when she presses the button.