Despite being a hobby developer I have managed to make a friend or two. They are patient people, my friends. I know it to be so, because they remain friends despite the fact that it can go months between my calls. No matter what my excuses are (hell at work; travel; love bliss/trouble) it is a bad thing and I decided that as a true hobby programmer I would find a technical solution to my problem. Enter: Base Toucher.
Base Toucher select people in your Android contact list and select a Contact Frequency. You can e.g. choose to call your mum once a week and your publisher twice a year. Once a day Base Toucher will check your call log. If you have been good and stayed in touch with your friends it will not bother you. But if you are due to speak with one of your friends, you will be notified of your anti-social behaviour.