tinyblu
tinyblu helps you manage your social life, by keeping track of how often you hang out with your friends. Here's how it works: First, you add a lifeline for each of your closest friends. Each time you hang out with a friend, you should update his or her lifeline on tinyblu. A lifeline can be happy, waiting, or missing you, depending on how long ago you hung out.