Quick brews, guided flows, and A/B tests
Move between quick brews, step-by-step recipe guidance, and side-by-side A/B comparisons with shared timers and stage cues.
Session notes
iOS coffee brewing log
BrewTinker brings guided brewing, bean tracking, A/B experiments, exports, widgets, local reminders, and optional cloud sync into one iOS app.
The app centers on Home, Brewing, Logs, and Settings, with a bean library and widgets that stay close to the daily coffee workflow.
V60 Recipe
2:48
Bean
Ethiopia Washed
Day 9 · Light roast
Next action
Compare brew B
Keep grind size, change pulse timing, export both sessions after tasting.
Workflow
Home to export
Focus
Repeatable cups
Mode
Local-first by default
Core product
From the first pour to long-term iteration, BrewTinker keeps recipes, brew data, beans, devices, and privacy controls in one place.
Move between quick brews, step-by-step recipe guidance, and side-by-side A/B comparisons with shared timers and stage cues.
Session notes
Track origin, roast date, stock, freshness, price, and photos, then surface parameter suggestions from your highest-rated cups.
Colombia Pink Bourbon
Roast day + 8 · 140 g left
Origin
Huila
Process
Washed
Rest
9 days
Capture brew parameters, tasting notes, and six-dimension sensory scores, export single brews or batch history, and pin key stats to widgets.
Connect supported Acaia, Timemore, and Inkbird devices. Stay local-only, or sign in for Firestore sync, Cloudflare R2 bean image storage, and in-app privacy controls.
Connected stack
Workflow view
Four core tabs plus widgets cover the main workflow.
Home surfaces weekly stats and insights, Brewing handles guided sessions and A/B tests, Logs support review and export, and Settings keeps sync, devices, reminders, and privacy controls together.
Average score
8.6
Most brewed
Origami Air S
5 sessions this week
Freshness alert
Kenya AA
Rest window ends in 2 days
Why it stays useful
BrewTinker stays useful after the first setup: capture the brew, compare the result, and carry the learning forward.
Repeatability
Keep recipes, timers, notes, and repeatable parameters in one place instead of splitting them across screenshots and memory.
Signal
Track freshness, compare side by side, and learn which changes actually improved the cup.
Practicality
Widgets, exports, reminders, device support, and optional sync keep the app practical every day.
FAQ
This public site only describes capabilities that are verified in the app and supporting documentation.
BrewTinker works as a fully local app by default. Signing in and enabling sync is optional.
The current supported device families are Acaia scales, Timemore scales, and Inkbird thermometers. Actual compatibility can still vary by model, firmware, and iOS environment.
When sync is enabled, brew records, beans, recipes, and equipment sync through Firebase Firestore. Bean images can also be uploaded to Cloudflare R2 through a secure proxy.
Analytics is opt-in and off by default. Crash reporting is on by default but can be disabled at any time in Settings → Privacy.
You can export individual brews as text, PDF, image, or JSON, and batch export brew history as CSV, JSON, or text.
BrewTinker currently supports English, Simplified Chinese, Japanese, Korean, and German.
Ready to brew
Track recipes, compare cups, and keep every adjustment connected to what you actually tasted.