There's a bunch of apps out there that try to wake you up by making you shake the phone or solve puzzles. I like that this keeps it simple - you have to actually start walking with your phone to deactivate the alarm! From the app store description: "You probably think you can cheat the app, right? Try it! The app has smart algorithms to detect when you try to cheat the app by shaking and punishes you by imposing a penalty of extra steps."
Pivot