BREWING

What would you like
to brew today?

Start with the bean, then choose filter or espresso. Bean On Bar uses the visible profile — process, roast, variety, tasting notes, and freshness — to recommend a practical first recipe you can adjust and save.

FILTER

For V60, Switch, Orea, and Origami

Use origin, process, roast age, variety, and tasting notes to choose a first recipe, water temperature, grind range, pour structure, and drawdown target.

  • Bean-first recipe recommendation
  • Timed pour prompts and water targets
  • Save the best recipe to the bean
ESPRESSO

For ratio-led espresso dial-in

Use the same bean clues differently: dose, yield, shot style, temperature, grind-by-flow, and taste feedback guide the next adjustment.

  • Modern, turbo, classic, ristretto, or long clarity styles
  • Bean-profile tuning for light, fruit-forward, medium, or dark roasts
  • Sour, sharp, bitter, dry, fast, or slow shot fixes
BEAN-FIRST BREW BUILDER

Tell us about the bean

PREVIEW

Try Coffee Collective, Calendar Coffee, Leaves Coffee Roasters, ONA Coffee, Fritz Coffee Company, Tim Wendelboe, Proud Mary, or Glitch Coffee. In the native app, saved custom recipes appear before defaults for that bean and brewer, so your best version is easier to repeat.

APP FLOW

Two questions before
the first pour or shot.

The app stays useful even before a perfect bean record exists: what do we know about this coffee, and are you brewing filter or espresso?

BEAN

Unknown bean

Use a safe baseline when you just want to brew now and adjust after tasting.

BEAN

Identified bean

Use the current OCR/autofill fields: process, roast age, variety, origin, and tasting notes.

BEAN

Saved bean

Pull from My Beans, keep recipe history attached, and use “Brew again” as a repeatable ritual.

RECIPE

Bean On Bar recommendation

Let the app choose a starting recipe and show why the brewer, ratio, temperature, grind, and timing fit.

RECIPE

Espresso dial-in

Choose shot style, dose, yield, bean profile, and taste feedback when the same coffee is brewed under pressure.

RECIPE

My saved recipe

Save a recipe locally and bring it to the front for the matching bean and brewer next time.

RECIPE

Customised recipe

Change dose, water, grind, temperature, and steps live; the app scales the structure around your input.

APP FEATURES

From recommendation to
repeatable brew memory.

The website can explain the logic, while the app turns the selected recipe into an active brew session tied to the exact bean you scanned or saved.

LIVE GUIDE00:45Pour to 150 g
  1. 00:00Bloom 45 g · start timer
  2. 00:45Second pour · target 150 g
  3. 01:25Final pour · target 250 g
  4. 02:45Expected drawdown window

Timer steps adapt to dose, brewer, bean signals, and the selected recipe. In the native app, the active step can continue through Lock Screen and Dynamic Island support on compatible iPhones.

01

Live pouring guide

Turn the recommended or custom recipe into timed step prompts, water targets, browser notifications, and vibration where supported.

02

Save to this bean

Attach the exact recipe, dose, grind, temperature, and tasting result to the bean so it becomes part of your coffee memory.

03

Recipe history

Compare attempts over time: first brew, adjusted brew, roaster recipe, community recipe, and your personal best version.

04

Log the next adjustment

After tasting, mark the cup as balanced, sour, bitter, hollow, heavy, or muddy and let the next brew start from that feedback.

WHY THIS WORKS

A larger-screen version of
the app's brew reasoning.

The app gives a practical recipe quickly. This page can afford to show the recipe, the signal trail, customization, and what to change after tasting.

01

Bean signals

Washed, natural, anaerobic, roast age, roast level, variety, origin, and tasting notes change the target extraction.

02

Brewer fit

V60 favors clarity, Switch can add sweetness and body, Orea is fast and repeatable, Origami can emphasize aromatics, espresso needs ratio control.

03

Custom dose

Scale water, yield, and pour structure from the chosen dose instead of forcing one fixed recipe. This mirrors the app's custom dose calculator.

04

After-taste tuning

Sour, bitter, thin, hollow, muted, or boozy cups get different next-step adjustments.

BREW TOOLS

Small details that make
the recipe repeatable.

The app now treats brewing as a session you can run, adjust, save, and return to—not just a static recipe card.

GRIND

Micron-first guidance

Show an approximate micron target by default, then translate to starter settings for supported grinders like Timemore Sculptor 064S, Varia VS6, Varia VS4, and 1Zpresso ZP6 Special.

TIMER

Step prompts that stay practical

Browser timers, notifications, and vibration are used where available, with clear limits for iOS/Safari background behavior.

LOCK SCREEN

Live Activity brew progress

The native timer can show brew progress outside the app on supported iPhones, while still keeping the recipe tied to the bean.

NOTES

First-cup adjustment memory

Save what tasted sour, bitter, thin, hollow, muted, or boozy so the next brew starts from actual experience.

FILTER + ESPRESSO

Recipes become useful
when attached to beans.

The app now separates filter guidance from espresso dial-in, but the principle stays the same: the bean profile should shape the recipe before the brewer or machine takes over.

V60

Clarity-first washed coffee

Hotter water · medium-fine grind · 1:16.7

Use when the bean is washed, floral, citrusy, Kenyan, Ethiopian, or simply unknown.
Switch

Sweetness and body rescue

Hybrid immersion · calmer agitation · 1:15-1:16

Use when the bean is dark, older, thin, or needs body without harshness.
Orea

Flat-bed repeatability

Fast drawdown · controlled pours · 1:16.3-1:16.7

Use for clean filter roasts where consistency and sweetness matter.
Origami

Aromatic flexibility

Cone or wave filter · 1:15-1:18

Use when delicate aromatics, Gesha-like clarity, or filter choice matter.
Espresso

Ratio-led extraction

18 g in · 36-45 g out · 25-32 s

Use roast, process, and taste goal to decide between classic, long, or fruit-expression shots.
Saved

Your best recipe wins first

Saved recipes appear before built-in defaults for that bean

The app should reward repeatability: if you found a recipe that works, it should be easy to brew again.

ESPRESSO TAB

Dial in by taste,
not superstition.

Espresso deserves its own space because the same bean behaves differently under pressure. Bean On Bar keeps the guidance practical: choose a recipe style, set dose and yield, then adjust one variable at a time.

01

Recipe style

Modern specialty, turbo / fast light roast, classic balanced, ristretto sweetness, or long clarity shot.

02

Bean profile

Use identified or saved bean clues when available, or choose light, fruit-forward, medium, or dark as a starting profile.

03

Dose and yield

Start from a realistic dose, override yield when needed, and keep ratio visible so adjustments stay understandable.

04

Dial-in feedback

Sour, sharp, bitter, dry, hollow, fast, or slow shots each point to a different next move.

RECIPE SHARE · CONCEPT

Submit a brew recipe

DRAFT

Local preview only. In the native app, saved recipes belong to your local bean notebook.