v1.3, requires Apple’s Shortcuts app on iOS 12
Drinking buddy is a shortcut for logging your drinks and monitoring your estimated Blood Alcohol Content over time.
Informed by your weight and gender, Drinking Buddy acts as a personalized tool for keeping track of your alcohol consumption. You can even optionally record your estimated BAC levels to Apple’s Health app.
Drinking buddy keeps a log in your iCloud Drive, where it’s as protected and private as anything else in your Apple account. This log is plain text, and also includes your personal settings.
Drinking Buddy calculates your BAC based on the Widmark Formula, which factors in your body weight, gender, and the amount of time since your drink. There are many Widmark calculators out there, but I’ve never seen any that do the kind of cascading calculation that Drinking Buddy does. Drinking buddy does its best to estimate your BAC based on all your recent drinks, and even shows you how long it will take for your BAC to go down to zero.
Of course, all of this is just an estimate, so please use Drinking Buddy for information and entertainment purposes only. Drink responsibly and don’t drive if you’ve been drinking.
Here are some things that Drinking Buddy can do:
Log your drinks now or later. You can tell Drinking Buddy how long it’s been since you finished the drink you’re logging, or even log a drink days later if you forgot in the moment.
When you launch Drinking Buddy, it shows your current BAC, how long it’s been since your last drink, and how many drinks you’ve had today.
If your BAC is greater than zero, Drinking Buddy shows how long it will be before you’re back to zero.
It also shows a fun little emoji corresponding with your BAC, and, since BAC numbers can be hard to read, a “drunkenness percentage.” A drunkenness percentage of 100% is equal to a BAC of .08, at which you're considered legally intoxicated in the United States.
Drinking Buddy shows a car emoji when your estimated BAC is below .04 (legally “impaired” in the U.S.), but remember that in the U.S. you can be arrested for DUI with any BAC above 0%. It’s never a good idea to drive when you’ve been drinking.
Choose “Seven-Day Report” to see your drinks over the last seven days. This view shows a rolling average drinks-per-day, which is a number your doctor will ask you right before you usually lie.
View your entire log, or edit out mistaken entries.
“Hey Siri, I had a drink.” Optionally log drinks with your voice, with the DB Quick Log shortcut.
Recommended Installation Stuff
The first time you run Drinking Buddy it will ask to install another shortcut called DB BAC Calc. This shortcut does the actual BAC calculations and is necessary for Drinking Buddy to run. After you install it, Run Drinking Buddy again to complete the setup process.
Open the Settings for DB BAC Calc and turn off Show In Widget. You never need to run this shortcut, Drinking Buddy runs it in the background.
To log drinks via Siri, install the DB Quick Log shortcut:
After installing, open the settings for DB Quick Log and press Add to Siri. Give it a phrase like “Log a drink.”
You can log a beer, a glass of wine, a cocktail, or liquor. They all count as the same: 14 grams of alcohol. The only drink that counts as a different amount is the 1/2 drink.
If a standard drink is different than 14 grams where you live, you can change this setting by editing the log file.
Drinking Buddy uses pounds for body weight, not kilograms. Sorry world.
Is it a good idea to let some random shortcut that some non-scientist made write data to your health app? That’s up to you.
I’d love your feedback on Drinking Buddy!
1.0 Drinking Buddy released!
1.1 Changed some copy.
1.2 Added a check/explain/link if DB BAC Calc is not found.
1.3 Took that a step further and now Drinking Buddy helps you install DB BAC Calc if it’s not there.