A good cup of coffee leaves you with something worth remembering. Which beans were those? How much coffee did you use? Where was the grinder set? By the time you brew again, the details can be harder to recall than the taste.
Bloom is my iPhone app for keeping those details together. It connects the coffee on your shelf, the recipe you follow, and your impression of the finished cup. Each brew gives you a little more context for the next one.
That connection starts with the bag. A coffee's origin and tasting notes describe what you've bought, but its roast date and the amount remaining help you decide what to brew today. Bloom keeps those details on a coffee shelf, with a freshness timeline and a running view of how much is left.
The Flavor Window places a coffee along resting, peak, and fading stages using its roast date and roast level. Those stages are estimates. You can override resting days, and your own tasting notes give you a way to judge how a particular bag develops. The useful part is having the date in front of you when you're choosing beans.
Adding that information should take as little effort as possible. Bloom's bag scanner reads a label and fills in coffee details on device. The scanner requires iOS 26 or later; you can also enter a coffee manually. Scanning is especially useful for the information that's easy to leave behind on the packaging: the farm, process, variety, or flavor notes.
Once you've picked a coffee, a saved recipe gives the brew some structure. Bloom stores ingredients, weights, temperature, grinder settings, and timed steps. Starter recipes provide a place to begin for brewers including AeroPress, Chemex, French press, and pour-over.
During a brew, the timer shows the current instruction and signals step changes with haptics. You can pause or skip a step as needed. A recipe becomes something you can follow while you're holding a kettle, with the next action already laid out.
The more interesting part comes after tasting. Bloom lets you record where a cup falls between sour and bitter, and between weak and strong. Brew Coach maps those two inputs to a nine-zone matrix and suggests an adjustment to grind, dose, or water. The product page explains how those recommendations work.
Consider a cup you rate as bitter but otherwise balanced. Brew Coach suggests a coarser grind. You can create a variant of the recipe, change that setting, and taste again. The variant retains a reference to the original, so the experiment has a clear starting point. Over several brews, that history becomes more useful than a collection of isolated ratings.
You don't have to fill out an assessment every time. It can be skipped, and notes are there when you have something to remember. Saving a brew also deducts the coffee used from the linked bag's remaining weight. Following a recipe and keeping the shelf up to date become part of the same action.
The interface carries that attention into smaller details: custom brewer icons, color palettes, haptic feedback, and a little confetti when a brew finishes. These touches give a familiar routine some personality. A coffee app is something you may open before the rest of your day has really started; its everyday interactions deserve care.
Coffee data stays local by default, with optional sync through your private iCloud database. Bag images are processed on device. The privacy policy explains the storage and purchase-service details.
Bloom is built around a simple sequence: choose a bag, follow a recipe, taste the result, and keep what you learned. The next time a cup turns out particularly well, you have a record to come back to.
You can explore Bloom and download it for iPhone.