PromiseTracker tracks promises by keeping a permanent record online. If a promise is not kept, mark it "Broken".
Finally, the internet has a social accountability tool!
Lookup Promise Record
Make Promise to Someone
Send Promise Request