BREWING

What would you like
to brew today?

Start with the bean, then choose the path that matches your cup: filter brewing, espresso, Bean On Bar guidance, your own recipe, or a roaster-style recipe saved to the specific coffee.

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. The app can already save your own or roaster-style recipes locally; shared verified roaster recipes will need accounts and moderation before they are public.

APP FLOW

Two questions before
the first pour or shot.

The app makes brewing useful even before a perfect bean record exists. It asks what bean context you have, then whether you want filter guidance, espresso guidance, or a saved recipe.

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 own / roaster recipe

Save a recipe locally and match it by roaster and bean name until a verified roaster recipe library exists.

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 app, prompts can stay open while you brew.

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

Share and import

Share a plain-text recipe summary, import your own roaster recipe locally, or try a recipe someone used successfully with the same bean once the community layer is live.

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.

SCALE

Bookoo scale preview

Bookoo Themis Mini/Ultra Web Bluetooth support is being tested where browsers support it, with clear device limits and never a fake live reading.

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.
Roaster

Official recipes win first

Show the roaster's recipe when a bean match exists

Future roaster submissions should override generic recommendations when verified.

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. A future backend will handle accounts, moderation, recipe versioning, and publishing.