Statistics

The Statistics tab opens with short summaries of your coffee habits, a main chart, and key figures. Expandable groups let you explore the details without showing every chart at once, and links from the summaries take you to the relevant beans, methods, and equipment.

Charts adapt to your usage. Sections for features you are not tracking are hidden, and a chart without data explains what you need to record to fill it. New users see a getting-started card while they build up their brew history.

Navigation

Use the navigation at the top to switch between sections:

  • Overview - Summaries, the main chart, and key figures
  • Beans - Bean-related statistics
  • Brews - Brewing statistics
  • Equipment - Equipment usage
  • Costs - Spending analytics, shown when cost tracking is enabled
  • Cafés - Cafe visit statistics
  • Caffeine - Caffeine intake statistics, shown when caffeine tracking is enabled

Insights

Expand the Insights group, where Beanstats looks for patterns in your brews rather than just counting them.

Taste Profile

Once five brews have taste feedback, a radar chart summarises your palate and calls out the dimension you lean toward. Below five, a progress bar shows how far along you are.

Insight Cards

Up to three cards, picked by how strong the pattern is:

InsightExample
Attribute preferenceOrigins, processing, roast levels, or roasters you rate higher
Brew parameters“Your best espresso: 18g in, 36g out at 93°C”
Method comparison“V60 rates 0.7★ higher than Chemex”
Extraction pattern“Espresso brews tend toward full-bodied and sour”, with advice on what to change
Extraction sweet spotWhere your best-rated brews land on TDS and extraction yield

Every card carries a footnote explaining what it is based on, such as “Based on 80 brews with Ethiopian” or “From 12 of 45 espresso brews rated 4★+”, so you can judge how much to read into it.

A What to Buy Next card appears once you have eight or more rated brews, suggesting what to look for in your next bag.

Insights need a handful of brews per pattern before they appear, and ratings that separate the good brews from the rest. Cards come and go as your history grows. Free users see insights from the last 30 days, Premium users from their full history.

Overview Section

Quick Stats

StatDescription
Total BrewsCombined home and cafe brew count
Total GroundTotal coffee consumed in grams
Avg DoseAverage coffee dose per brew
Brews/DayAverage brews per day over the selected range
RemainingAvailable + frozen bean weight with days estimate
Beans AddedBeans added in the selected period

Charts

ChartDescription
Brews per PeriodHome + cafe brews over time
Coffee per PeriodCoffee weight consumed over time
Beans per PeriodNew beans added over time

Charts adapt based on your selected date range, grouping data appropriately.

Beans Section

Metrics

StatDescription
Beans TriedUnique beans brewed in the selected period
Roasters TriedCount of unique roasters from beans brewed
Origins TriedCount of unique origin countries from beans brewed
Avg Age at First BrewAverage days post-roast when you first brewed each bean
Peak FreshnessPercentage of brews inside the bean’s peak window, based on brewing style, roast level, rest recommendation, and freezer-adjusted age
FrozenCurrent frozen bean weight (inventory, not filtered)
Active FreezesCurrent active freeze entries (inventory, not filtered)

Freshness charts use the same windows as Brew Readiness, including the Fading phase. Beans past peak follows your default brewing style and custom rest days. Freezer duration stops accumulating once an entry is fully thawed.

Favorites

  • Roast Levels - Distribution of light/medium/dark roasts
  • Favorite Origins - Most frequently brewed origin countries
  • Favorite Roasters - Most frequently brewed roasters
  • Favorite Varieties - Most common coffee varieties
  • Favorite Processing - Most common processing methods

Top Rated

Alongside the favorites, Top Rated lists rank by average brew rating instead of usage count: Top Rated Beans, Top Rated Roast Levels, Top Rated Origins, Top Rated Roasters, Top Rated Varieties, and Top Rated Processing. Items need a minimum number of rated brews before they appear, so a single lucky brew doesn’t top the list.

Rating by Price Tier

See how your brew ratings correlate with bean price:

TierDescription
BudgetYour cheapest 25% of beans
ValueBelow-median priced beans
Mid-rangeAbove-median priced beans
PremiumYour most expensive 25% of beans
Price tiers are calculated based on your own purchase data, adapting to your local pricing and preferences.

Brews Section

Metrics

StatDescription
Home BrewsNumber of home brews
Cafe VisitsNumber of cafe brews
Avg RatingAverage brew rating
Avg Filter RatioAverage water/coffee ratio for filter brews
Avg Espresso RatioAverage yield/dose ratio for espresso
Total Time BrewedSum of all brew times (formatted as Xh Xm)
Avg Shot TimeAverage extraction time for espresso brews

Favorites

  • Brewing Style - Filter vs Espresso distribution
  • Favorite Methods - Most used brew methods
  • Favorite Cafes - Most visited cafes
  • Favorite Drinks - Most ordered coffee styles at cafes

Top Rated Methods and Top Rated Water Profiles rank methods and water profiles by average brew rating, with a minimum number of rated brews before an item appears.

Rating by Brewing Style

When both filter and espresso brews have ratings, two cards compare average ratings between the two styles.

Brew Time Charts

ChartDescription
Shot Time DistributionHistogram of espresso shot times (5-second buckets)
Shot Time TrendAverage shot time over time
Brew Time DistributionHistogram of filter brew times (1-minute buckets)

Peak Pressure Insights

For espresso brews recorded with a pressure sensor, two charts surface your peak pressure data:

ChartDescription
Peak PressureAverage peak pressure over time
Pressure vs RatingScatter of peak pressure against brew rating

These sit alongside the equivalent flow rate charts, paired on iPad.

Rating by Temperature

Shows average brew ratings grouped by temperature buckets:

Metric (°C)Imperial (°F)
Under 85°Under 185°
85-90°185-194°
90-95°194-203°
95-100°203-212°
Over 100°Over 212°

Rating by Water Hardness

When water tracking is enabled, brews are bucketed by the general hardness (GH) of their linked water profile, using the standard classification, and the chart shows the average rating per bucket:

BucketGH (ppm as CaCO₃)
SoftUnder 60
Moderate60-120
Hard120-180
Very HardOver 180

Paired with Rating by Temperature on iPad.

Extraction Heatmap

A visual 3×3 grid showing how your brews cluster across extraction characteristics:

  • Y-axis: Strong / Medium / Weak
  • X-axis: Sour / Balanced / Bitter
  • Each cell shows the brew count and average rating
  • Cells are colored by frequency

Only shown when extraction grid data exists.

Dialing-In Learning Curve

A line chart showing your average rating at each brew sequence number (#1 through #10) across all beans. This reveals how your ratings improve with each subsequent brew of a bean, your typical dialing-in curve.

Equipment Section

Metrics

StatDescription
Equipment UsedUnique equipment used in brews during the period
Grinders UsedUnique grinders used in brews
Brewers UsedUnique brewers used in brews

Favorites

  • Equipment by Category - Distribution across categories (inventory, not filtered)
  • Most Used Equipment - All equipment ranked by usage count
  • Grinders by Weight - Grinders ranked by coffee weight processed
  • Favorite Grinders - Most used grinders
  • Favorite Brewers - Most used brewers
  • Favorite Espresso Machines - Most used espresso machines
  • Favorite Scales - Most used scales
  • Favorite Kettles - Most used kettles

Top Rated Grinders and Top Rated Brewers rank your gear by average brew rating, with a minimum number of rated brews before an item appears.

Costs Section

Shown when cost tracking is enabled, and requires a Premium subscription.

Quick Stats

StatDescription
Avg Cost/CupBean price per gram applied to each brew’s dose
SpentBean purchases in the selected period
Café SpentCafe visit spend in the selected period
Avg Cost/VisitAverage price per priced cafe visit

Café Spent and Avg Cost/Visit come from the optional price field on cafe brews.

Charts

ChartDescription
Spending Over TimeBean purchase spend per period
Cost vs RatingScatter of average cost per cup against average rating per bean
Best Value BeansBeans ranked by rating relative to cost per cup
Price per Gram by RoasterAverage price per gram for each roaster

Cafés Section

See unique cafes, visits, and your rate of discovering new places. Explore a map of visited cafes, discoveries over time, your most visited cafes, and favourite drinks. Record a location on a cafe brew to include it on the map.

Caffeine Section

When caffeine tracking is enabled, this section shows total caffeine, daily and per-brew averages, days over your configured limit, intake trends, time-of-day and weekday patterns, and top caffeine sources. See Caffeine Tracking for how the app calculates its estimates.

These statistics cover your logged home and cafe brews. The separate caffeine dashboard also includes intake recorded by other apps in Apple Health.

Interactive Charts

Time Grouping

Charts automatically adapt to your selected date range:

Date RangeGrouping
Last 7 daysDaily
Last 30 daysWeekly
Last 90 daysWeekly
Last yearMonthly
All timeMonthly averages

Interaction

  • Tap or drag across a chart to inspect values
  • Selected bar highlights with accent color
  • Shows full period label (e.g., “Dec 1 - Dec 7”)
  • Average trend lines leave gaps for periods without data instead of drawing through them

Date Range Filtering

Use the range picker at the top of Statistics to choose the period. The available ranges are:

  • Last 7 days
  • Last 30 days
  • Last 90 days
  • Last year
  • All time
Premium Feature: Free accounts can switch between the last 7 and last 30 days. Longer ranges require a Premium subscription.

Favorites Display

Favorite sections show your top 10 items ranked by usage:

  • Rank number (1-10)
  • Item name
  • Usage count
  • Progress bar showing relative popularity

Lifetime Subtitles

When viewing a filtered time range (not “All time”), many stat tiles show a subtitle with your lifetime total. This provides context for how the filtered count compares to your overall usage.

For example, when viewing “Last 30 days”:

  • Value: “5” (beans tried in last 30 days)
  • Subtitle: “47 lifetime” (total beans ever tried)

Stats showing lifetime subtitles include:

  • Overview: Total Brews, Total Ground, Beans Added
  • Beans: Beans Tried, Roasters Tried, Origins Tried
  • Brews: Home Brews, Cafe Visits, Total Time Brewed
  • Equipment: Equipment Used, Grinders Used, Brewers Used

Units

Weight values respect your unit system preference:

  • Metric: grams (g) and kilograms (kg)
  • Imperial: ounces (oz) and pounds (lb)