Coffee Brew Log: Barista
Dial in your coffee.
Great coffee is repeatable coffee. Log every brew, follow guided pour-over timings, track your beans while they are fresh, and let the app tell you what to change next — all on your iPhone and iPad, entirely offline.
Why keep a brew log?
Every truly good cup you have ever made was an accident until you wrote it down. Coffee Brew Log: Barista turns guesswork into a method: it remembers your dose, grind, water, temperature and time, shows you which variables actually moved your cup, and gives you a clear next step when the shot runs sour or the pour-over comes out flat. Whether you brew on a V60, an AeroPress, a French press or an espresso machine, the app keeps a full history of what you did and how it tasted.
What's inside
Brew log
Record dose, grind setting, water weight, temperature, brew time and tasting notes for every cup, and search back through your whole history.
Guided pour-over timer
Step-by-step pour timings that walk you through bloom and pours, with a Live Activity so the current step stays visible on your Lock Screen.
Bean inventory
Keep track of the bags you own, with roast-date freshness tracking so you always know which beans are at their peak and which are fading.
Recipe library
Save the recipes that work, reuse them in one tap, and build a personal collection of ratios and methods you can trust.
Dial-in extraction coach
Tell the app how the cup tasted and it suggests what to adjust next — grind, dose, ratio or time — so you converge on the cup you want.
Stats with Swift Charts
See your brewing at a glance: trends across ratios, extraction and ratings, drawn with native Swift Charts.
Works offline
Everything runs on device. No account, no login, no server, no tracking — your brews are yours, and the app works with the Wi-Fi off.
iPhone and iPad
A native app built for both, so you can brew with your phone on the counter and review your log on the bigger screen.
Private by design
Coffee Brew Log: Barista stores your data locally with SwiftData and never sends it anywhere. There is no account to create, no analytics SDK, no advertising SDK and no third-party trackers. The only optional permission the app asks for is local notifications, so it can tell you when a brew timer step has finished. Read the full Privacy Policy.