A full version app for iPhone, by The Drinkaware Trust.
This free app allows you to keep a diary of the amount of alcohol you drink each day. It can also calculate how much you should drink to have a drink each day, depending on your height, weight, and gender.
It will help you keep track of your daily consumption. You can view graphs showing your daily, weekly, and monthly alcohol consumption. You can also set goals, like drinking only a glass of wine or beer every day, or only drinking half of what you usually do.
MyDrinkaware will help you change your drinking habits and it can also help you stop drinking alcohol completely if you want to.