← hubLife

Life factors

Search a term — a substance, food, place, person — and see how it shows up across your journal, doses, experiences and health.

Summary for meditation
📔 Journal
Mentioned 9 days · avg mood 3.4/5 · last 3d ago
Your body across 9 matching days with Garmin data
Body Battery high → low91 → 39
Sleep7.2h
Stress41
HRV64 ms
Resting HR55 bpm
Steps10,424
SpO₂96%
Respiration14 br/min
Deep sleep1.4h
Light sleep3.9h
REM sleep1.6h
Awake0.4h
Backward test Forward test

Two ways to test a hunch: a backward test analyses the history you already have, and a forward test (an experiment) watches it play out from today. Same question, same stats — two lenses.

Customise first

Timeline

9 matching days
Fri 21 Aug Journal · 4/5 7.7h 67 ms 54 bpm 91 → 45 7,783 45 96% 14 br/min 1.4h 4.2h 1.6h 0.5hdetails

Matched meditation in this day's entry.

Body Battery high → low91 → 45
Sleep7.7h
Stress45
HRV67 ms
Resting HR54 bpm
Steps7,783
SpO₂96%
Respiration14 br/min
Deep sleep1.4h
Light sleep4.2h
REM sleep1.6h
Awake0.5h
Mon 17 Aug Journal · 3/5 6.2h 66 ms 51 bpm 92 → 32 12,936 38 96% 14 br/min 1.4h 3.4h 1.2h 0.2hdetails

Matched meditation in this day's entry.

Body Battery high → low92 → 32
Sleep6.2h
Stress38
HRV66 ms
Resting HR51 bpm
Steps12,936
SpO₂96%
Respiration14 br/min
Deep sleep1.4h
Light sleep3.4h
REM sleep1.2h
Awake0.2h
Tue 4 Aug Journal · 4/5 7.7h 66 ms 55 bpm 83 → 40 8,822 43 96% 14 br/min 1.7h 3.8h 1.9h 0.3hdetails

Matched meditation in this day's entry.

Body Battery high → low83 → 40
Sleep7.7h
Stress43
HRV66 ms
Resting HR55 bpm
Steps8,822
SpO₂96%
Respiration14 br/min
Deep sleep1.7h
Light sleep3.8h
REM sleep1.9h
Awake0.3h
Fri 31 Jul Journal · 5/5 7.3h 71 ms 54 bpm 91 → 31 13,642 38 96% 14 br/min 1.4h 3.9h 1.8h 0.2hdetails

Matched meditation in this day's entry.

Body Battery high → low91 → 31
Sleep7.3h
Stress38
HRV71 ms
Resting HR54 bpm
Steps13,642
SpO₂96%
Respiration14 br/min
Deep sleep1.4h
Light sleep3.9h
REM sleep1.8h
Awake0.2h
Sat 25 Jul Journal 7.2h 69 ms 55 bpm 89 → 38 7,733 45 96% 14 br/min 1.2h 3.8h 1.6h 0.5hdetails

Matched meditation in this day's entry.

Body Battery high → low89 → 38
Sleep7.2h
Stress45
HRV69 ms
Resting HR55 bpm
Steps7,733
SpO₂96%
Respiration14 br/min
Deep sleep1.2h
Light sleep3.8h
REM sleep1.6h
Awake0.5h
Tue 14 Jul Journal · 1/5 6.3h 65 ms 55 bpm 94 → 36 12,913 39 96% 14 br/min 1.1h 3.5h 1.5h 0.2hdetails

Matched meditation in this day's entry.

Body Battery high → low94 → 36
Sleep6.3h
Stress39
HRV65 ms
Resting HR55 bpm
Steps12,913
SpO₂96%
Respiration14 br/min
Deep sleep1.1h
Light sleep3.5h
REM sleep1.5h
Awake0.2h
Tue 30 Jun Journal · 5/5 7.8h 64 ms 56 bpm 97 → 49 8,505 43 96% 14 br/min 1.6h 4.4h 1.6h 0.2hdetails

Matched meditation in this day's entry.

Body Battery high → low97 → 49
Sleep7.8h
Stress43
HRV64 ms
Resting HR56 bpm
Steps8,505
SpO₂96%
Respiration14 br/min
Deep sleep1.6h
Light sleep4.4h
REM sleep1.6h
Awake0.2h
Tue 9 Jun Journal · 3/5 7.6h 57 ms 54 bpm 92 → 33 12,619 36 96% 14 br/min 1.6h 3.7h 1.7h 0.6hdetails

Matched meditation in this day's entry.

Body Battery high → low92 → 33
Sleep7.6h
Stress36
HRV57 ms
Resting HR54 bpm
Steps12,619
SpO₂96%
Respiration14 br/min
Deep sleep1.6h
Light sleep3.7h
REM sleep1.7h
Awake0.6h
Thu 28 May Journal · 2/5 7.5h 54 ms 57 bpm 92 → 46 8,863 42 96% 14 br/min 1.3h 4.2h 1.4h 0.6hdetails

Matched meditation in this day's entry.

Body Battery high → low92 → 46
Sleep7.5h
Stress42
HRV54 ms
Resting HR57 bpm
Steps8,863
SpO₂96%
Respiration14 br/min
Deep sleep1.3h
Light sleep4.2h
REM sleep1.4h
Awake0.6h
Biometrics on the days you mentioned meditation
9 days you mentioned it in the last 365 · Garmin data on 90 of 365 days
Window: 90d 180d 365d  ·  Effect: same day night after
😖 Stress +3.2 same day (n=9 — likely a real pattern)
Deeper analysis — significance, timelines, dose-response & more
😖 Stress
+3.2
41 vs 37.8
n=9 / 55
weekday-matched
likely a real pattern
Stress
baseline   Stress days
🛌 Sleep
+0.3h
7.2 vs 7h
n=9 / 55
weekday-matched
within your normal variation
Sleep (h)
baseline   Sleep days
💓 Resting HR
+0.7bpm
54.6 vs 53.9bpm
n=9 / 55
weekday-matched
within your normal variation
Resting HR (bpm)
baseline   Resting HR days
1 metric unchanged on these days: HRV.
😖 Stressavg 38 · latest 39
32.7735.9639.1642.3545.54May 27Jun 18Jul 10Aug 1Aug 24
On your mention days: 41 · +3 vs baseline⚠︎
Hide graph
😖 Stress over time — orange = your mention days
When does it land? — Sleep Stress HRV Resting HR
The lighter bars are your baseline average (37.6 ± 3.1 sd). Days from a day you mentioned it (0 = the day itself); where the Stress bar clears baseline is where the effect lands.
📔 Mood on the days you mentioned it
Mood coupling — does your mood track Stress on these days? (r=0.27, n=8)1234536.2838.4440.5942.7544.91StressMood
Each dot is a mention day: that day's Stress vs the mood you logged.
Rhythm — when do these days fall? (longest run 1 day · typically every ~12 days)
Cohort days by weekday. A lopsided strip means the effect might be a weekday pattern — the stats above already switch to a weekday-matched baseline when that happens.
Exercise — do you train differently on these days?
You worked out on 22% of these days vs 16% otherwise — you train more often than usual. Average 11.4 min vs 7.1 min per day.
From your Garmin activities — a possible confound for the biometric changes above.
Notable days — the most unusual cohort days, worth re-reading
2026-05-28 ↗ ❤️ HRV −8.9ms (1.3 sd from normal)
2026-06-30 ↗ 🛌 Sleep +0.8h (1.1 sd from normal)
2026-08-21 ↗ 😖 Stress +6.9 (1.1 sd from normal)
Opens that day in your journal — the numbers point you there; the words stay in your vault.
How this is computed
Your cohort is the days you mentioned meditation. Each metric's average on those days is compared with every other day in the window that has Garmin data (your baseline). The significance chip comes from a permutation test — 1,000 random reshuffles of which days are cohort days; a pattern is flagged only when the real difference beats most reshuffles (and you have at least 8 cohort days). "The night after" shifts the comparison to the following day. When your cohort clusters on certain weekdays, the baseline is restricted to those weekdays.
Correlations from your own logs — not causation. Mentioning or taking something once is easily noise at small n. Garmin daily rollups only; your journal prose never leaves your vault.
🔎 DemoGet Life →Log in or sign up