
Web app · Food And Drink
Dialin Espresso Journal
Log the shot, and get the one thing to change on the next one
Dose, grind, yield, shot time and a sour / balanced / bitter verdict go in; a deterministic ten-rule Dial-In Coach reads the time, taste and brew ratio and names exactly one adjustment. Plus bean freshness windows, charts and house recipes. Free, no install.
Stored in your browser only. Nothing you do in the web version is sent to our servers. Clear your browser data and it's gone — so export a backup from the in-app menu if you want to keep it.



In your browser
What you can do in Dialin Espresso Journal on the web
The Dial-In Coach, rule for rule
All ten rules from the app: gushers and chokes get a grind change first, sour-and-fast grinds finer, bitter-and-long grinds coarser, and when the time is already in the 25–30s band it moves the ratio or the temperature instead — with a Why? disclosure naming the rule that fired.
Apply the advice in one tap
Apply to the next shot pre-fills the log screen with the adjusted dose, yield, grind and temperature, so you only change what the Coach moved.
A real shot log with a live timer
Dose, yield, grind, shot time, temperature and grinder, a running shot timer that fills in the time when you stop it, a taste verdict, a 1–5 rating and acidity / sweetness / bitterness / body sliders.
Bean freshness windows
Each bag carries a roast date, rest days and a peak window, and reads Resting, Peak or Fading on a timeline with today marked.
The chart suite
Extraction-time trend against the 25–30s band, grind progression coloured by taste, average rating per brew ratio, and taste score by days off roast — the chart that finds a bag's sweet spot.
House recipes and a gear library
Star a dialed-in shot as that bean's house recipe and rebuild it in one tap; keep grinders with their own units and ranges, plus your roasters, so grind numbers stay comparable across bags.
Screens
Every screen, rebuilt for the browser
-
1
Today
The active bag with its freshness, the Coach's single recommendation for your next pull, and your recent shots.
-
2
Log a shot
Live scale readout and shot timer, then dose, yield, grind, time, temperature, taste verdict, rating and sensory sliders.
-
3
Shot
One pull in full — dose, yield, time and ratio, the taste verdict, what the Coach makes of it, and the sensory profile.
-
4
Beans
Every bag with a freshness dot, days off roast and shot count, split into on the shelf and archived.
-
5
Bean
The freshness timeline with today marked, the house recipe, the extraction trend and every shot on the bag.
-
6
Add / edit bean
Name, origin, process, roast level, roaster, roast date, rest days and peak window.
-
7
History
Every shot grouped by day with a bean filter, plus balanced-shot and in-band percentages.
-
8
Charts
Extraction-time trend, grind progression, ratio versus rating, and taste score by days off roast.
-
9
Gear
House recipes with a one-tap rebuild, plus your grinder and roaster library.
-
10
Settings
Freshness defaults, the Coach's full rule table, CSV and JSON export, sample data and erase.
Try it with sample data: Loads three bags — a Kenya Karatina AA at day 11 in its peak window, a fading Colombia Geisha and a resting Ethiopia Guji — twelve shots showing two converging dial-ins (sour-and-fast to balanced, choked to balanced), a starred house recipe, two grinders and two roasters. You can start fresh at any time.
Ready? It's free.
Sign in once and every All Things AI web app opens instantly. No install, no subscription, no data leaving your browser.
Your say
Is Dialin Espresso Journal useful? Tell us what to build next.
Sign in to vote.
Tell us what to build next.
Sign in to leave a comment or vote — it takes a few seconds.
Sign in to commentNo comments yet — be the first to say what this app should do next.
Questions
Is the web version of Dialin Espresso Journal free?+
Yes. Sign in with a free All Things AI account and use every screen — no subscription, no in-app purchases.
Where is my data stored?+
Only in this browser's local storage. Nothing you enter is sent to our servers, so we can't see it, back it up, or restore it. Clearing site data, a private window, or another device starts empty. Export a backup from the in-app menu to keep it.
Do I need an account?+
You can read about the app without one, but you must sign in to open it. Sign-in is free and takes a few seconds with Google.
How is the web version different from the Dialin Espresso Journal iPhone app?+
The shot timer only runs while this tab is open — the iPhone app keeps it going in the background. There is no latte-art photo on the web version; shots carry a text note instead.