StickK For Sticking To Your Goals
StickK will help you stick to your goals by putting your money where your mouth is. Created by behavioral economists at Yale University and using Thaler’s nudge theory, the app makes you sign a commitment contract when you sign up. 

The contracts puts your goal in writing, sets a deadline, and gives you incentives to achieve it. You can put money on the line, and if you slack and don't achieve certain steps, your money can either go to people and charities you love... or people and charities you hate. 

StickK for Android and iOS.