ShotHound is the espresso journal for home baristas who take dialing in seriously. Log shots, track beans and gear, analyze your trends, and learn the craft — all in one beautiful app.
Dialing in espresso is an iterative process. Small changes to grind, dose, or yield produce dramatically different results. ShotHound gives you the memory and the data to make those adjustments confidently — shot after shot.
A detailed record for every pull. Dose, yield, time, grind, rating, tasting notes, and more — all tied to a specific bean and a specific date.
Track your bean inventory with roaster, origin, roast level, roast date, and processing method. The app automatically calculates how many days off roast each shot was pulled.
Maintain an inventory of your espresso machines and grinders. Link each shot to specific equipment so you can compare results across different setups.
Charts for average rating over time, dose and yield distributions, extraction time spread, and shot frequency. Spot patterns you'd never notice shot-by-shot.
20 built-in drink recipes from espresso to cold brew. Each includes a visual anatomy diagram, step-by-step preparation instructions, and a barista tip.
Any shot can be made public and shared as a formatted recipe card at a unique URL. Show off your best pulls or help a friend replicate your recipe.
Sign up with Google or email. Your data is private by default — only you can see your shots, beans, and gear.
Head to the Gear tab. Add your espresso machine, grinder, and any beans you're currently working through.
Tap Log Shot. Fill in dose, yield, and time. The built-in timer handles the countdown — just tap Start when you lock in the portafilter.
Watch the Trends tab as your history builds. Use the dial-in tips on the log screen to adjust your next shot based on your last one.
The log form is designed to be fast while still capturing what matters. Required fields are minimal — everything else is optional but valuable.
Brew Ratio auto-calculates as you type. A live 1:X display appears at the top of the form, turning green when you land in the ideal 1:1.8–1:2.5 specialty range.
Brew ratio is simply yield ÷ dose. It's the single most reliable indicator of extraction quality and the first variable to dial in when a shot doesn't taste right.
Specialty espresso typically targets a 1:2 ratio — 18g in, 36g out. But different beans, roast levels, and styles call for different ratios. ShotHound always shows you exactly where you landed.
Sour, sharp, lacking sweetness. Grind finer or pull more yield.
Balanced sweetness, acidity, and body. This is the target zone.
Bitter, hollow, drying finish. Grind coarser or stop the shot earlier.
The tasting notes field includes a visual flavor wheel with 70+ descriptors organized by category — Berry, Citrus, Stone Fruit, Chocolate, Nutty, Floral, Spice, and more. Tap any note to tag it instantly, then add free-form text for additional context.
Tagged notes are stored alongside every shot and become searchable over time. Great for tracking how a bean's flavor evolves as the bag ages.
Tap Start when you engage the pump. The timer pulses while running and turns red after 35 seconds to warn you of a long extraction. When you stop it, the elapsed time fills in automatically. You can always type the time manually if you missed it.
Before you log a new shot, the app analyses your previous one and surfaces a specific recommendation — "shot ran fast, try grinding finer" or "ratio is high, stop the shot earlier." A small thing that makes a real difference when you're mid-session.
Link shots to specific equipment and beans to build a precise picture of what's producing your best results.
Add your espresso machine and grinder by name. When you log a shot, select which equipment you used — the shot history and detail views will show the machine alongside the extraction data. If you only own one machine and one grinder, the app auto-selects them every time.
Perfect for households with multiple setups, or anyone who wants to compare results across equipment over time.
Add every bag you open. Record the bean name, roaster, origin, roast level (Light, Medium, Dark), roast date, processing method (Washed, Natural, Honey), and any personal notes.
The app tracks how many grams you've used from each bag across all your logged shots, giving you a running usage count so you know when you're getting low. It also auto-calculates days off roast for every shot linked to that bean.
Pulling great espresso is about consistency over time, not just one good shot. The Trends tab gives you the data view you need to see where you're improving — and where you're not.
A line chart of your average shot rating across your last 50 shots. Watch your score climb as you dial in a new bean.
How consistent is your dosing? The distribution chart reveals drift you'd never notice pulling one shot at a time.
Where does your time cluster? A tight distribution means consistent technique. A wide spread means something's changing — grind, tamp, or puck prep.
Track your consecutive-day pulling streak, total shot count, best-rated shot, and fastest extraction. Your personal records are always one tap away from the History screen.
Twenty built-in drink recipes covering every style from a tight ristretto to cold brew. Each one is more than a recipe — it's a visual and written breakdown of what makes that drink work.
Every recipe includes a visual anatomy bar showing the exact proportions of each component — foam, steamed milk, espresso, and water — stacked in the order they sit in the cup. Tap any drink for the full preparation walkthrough: numbered steps and a specific barista tip for that style.
ShotHound isn't just a private journal. There are two ways to share with others — your best shots and your custom drink recipes.
Any shot can be made public. It gets a unique URL you can share anywhere. The recipient sees a formatted recipe card with your dose, yield, time, bean, and tasting notes — everything they need to replicate your pull.
Create and publish your own custom drink recipes to the Public Library — visible to all ShotHound users. Describe the flavor profile, set the espresso/milk/foam ratios, and add serving notes. Community recipes appear alongside the built-in Brew Guide.
Set a nickname, choose from 24 emoji avatars or upload a photo, and log your experience level and favorite drink. Your profile ties your shared content to an identity without exposing any personal information.
ShotHound runs on iOS, Android, and in the browser — and your data stays in sync across all of them.
All shots and beans are stored locally using SQLite. Log a shot with no internet connection — it queues up and syncs the moment you reconnect. Nothing is ever lost offline.
Full feature parity in the browser. No install required. Reads and writes go directly to Supabase — use it on any computer without setting anything up.
Powered by Supabase with Row Level Security — only you can read your data. Shots logged on mobile automatically push to the cloud so they appear instantly on web.
Join ShotHound and start building the espresso data that actually helps you improve.