Beeminder

Beeminder tracks your progress toward your goals

Anything you can put a periodic number on works (…)

If you go off track, you pledge money to stay on the road the next time, and if you go off track, we charge you.