Know the bean.
Brew the story.
A coffee app for iPhone and Apple Watch — for the bag in your hand
You don’t brew a dripper. You brew a bean. A cone has no opinion — what decides your cup was decided long before the water hit it: at altitude, at the picking table, at the fermentation tank, at first crack. Bean On Bar reads that first, then builds the recipe around it.

On the App Store in September.
iPhone and Apple Watch. Free to start · $29.99 once for Pro.

01 — On the wrist
Bloom, pour, drawdown — each step arrives as a tap on your wrist while both hands are busy. The kettle is in one, the cone is in the other, and a timer that lives on the phone is a timer you have to dry your hands for.

Following a brew on the watch is free. Starting one there, without reaching for the phone, is part of Pro — $29.99 once. What Pro adds
02 — The claim
Process decides more than technique does. A washed lot and a thermal-shocked one want different temperatures, different grind, different contact time — and the roaster prints two different sets of notes because they are, in every way that matters, two different coffees. No amount of pour skill makes one behave like the other.

03 — Context Score
Every score is an automated read of what the label actually discloses. Rarer disclosures appear as separate markers — they add depth, and never drag a plain bag down.
Automated reads of visible listing detail, not verdicts on quality.

04 — Measurement
Connect a scale and the dose and water that actually happened are recorded separately from the ones you intended. The gap between them is where the next cup improves.
05 — The loop
Plenty of tools log a roast, and plenty log a brew. What is unusual here is that the file moves in both directions: your roaster’s .klog comes in, a green-adapted .kpro goes back out, and what the cupping table said becomes the next roast’s edit rather than a note you meant to reread.
Roast
Bean temperature against rate of rise, from your own .klog.
Brew
Seventeen brewers, custom cones, and the paper you actually use.
Rest
The window this lot is likely to be at its best, tracked per bag.

06 — What it will never do
Every one of these is a decision that cost something. They are listed because a tool that asks for trust should be checkable.
No analytics SDK, no advertising SDK, no tracking identifier, no account. The app declares NSPrivacyTracking = false in its privacy manifest — a declaration Apple publishes but does not audit, which is why the privacy page states what the app actually sends, so it can be checked rather than believed. Serving this website leaves seven days of connection logs at the CDN for abuse prevention, and nothing beyond that.
Price per gram is compared against your own saved history in your own currency. No community average, no leaderboard, no number that needs other people to exist.
Cited reviews and competition results appear as badges with their source. The app never invents review authority it does not have.
The scoring and the coach come from published research and stated method, not from a feeling about what tastes good. Each score names the algorithm version behind it, so it can be checked rather than believed.
No newsletter, no launch list, and no field anywhere on this site that asks for your address.
One payment. Charging rent on a tool with zero marginal cost is the category habit this product exists to indict.
You put the cup down and the first thing you want is for someone else to taste it. Not a description of it — the cup. The bean, the rest it had, the bloom that made the difference, and the numbers that got you there, handed over whole.
A share is a copy, not a grant. It cannot be revoked, and anyone holding the link can read it — which is the right shape for a recipe, and we would rather say so than imply a control that does not exist.
How we handle data