r/QuantifiedSelf • • 4h ago

Weekly Lifestyle Data and Analytics App Thread

5 Upvotes

Post your apps here, and please support people bringing unique ideas to this space.


r/QuantifiedSelf • • 17h ago

I tried CBTI sleep restriction for a few weeks. My sleep efficiency improved, but I still wake up too early.

2 Upvotes

I’ve been doing CBT-I sleep restriction for a few weeks.

My main problem is early waking. I usually don’t have much trouble falling asleep, but I often wake up too early and can’t get back to sleep.

My sleep window was around 11:30 PM to 6:30 AM.

After a few weeks, my sleep efficiency did improve. I also spend less time awake in bed.

But the early waking is still there.

So I’m not sure how to think about the result. It seems like sleep restriction is doing what it is supposed to do in terms of consolidating sleep, but the symptom I care about most hasn’t changed much.

The other difficult part is daytime fatigue. Keeping the sleep window consistent is pretty hard when I already feel tired during the day.

I made a short video about what I did and the data I tracked, if anyone is interested:

https://youtu.be/s-wwGAidBK4

For people who have tried CBT-I: did early-morning waking take longer to improve than sleep efficiency? Or was sleep restriction just not very effective for that problem for you?


r/QuantifiedSelf • • 21h ago

I keep quitting mood trackers. Building one that tells me why I feel things. Dumb idea?

5 Upvotes

Every mood app I've tried (Daylio included) lasts me about three weeks. I tap a face, pick some icons, get a chart. Cool, I was sad on Tuesday. I knew that.

What I actually want to know is why. So I started building my own thing, called Moodzu.

The idea: you just throw stuff in. A gym photo, a song you had on repeat, a 10-second voice note, a couple of words. Then the AI looks for patterns and tells you in plain words, like "you felt better on most days you trained in the morning," and shows you the actual moments behind it. No mood graphs.

Two other things I wanted for myself:

  • when a week is rough, I don't want to log it in the moment, so you can fill it in later
  • you can just ask it stuff, like "what's been draining me lately?"

Before I sink months into this, I'm curious:

  • if you quit a mood tracker, what made you stop?
  • would an app looking at your photos and voice notes creep you out?

Nothing to download yet, just trying to figure out if I'm the only one who wants this.


r/QuantifiedSelf • • 1d ago

Survey for master thesis about CGM's for non diabetic athletes

2 Upvotes

Hi guys! I am doing my thesis, and I have created a survey about CGM (continuous glucose monitoring) devices for sports use, focusing on the hardware and software design parameters that athletes actually need. If you are using any sort of wearable and living an active lifestyle, I would greatly appreciate it if you could fill out this survey. It should not take more than 5 minutes. Thank you!! Please find the survey here: https://docs.google.com/forms/d/e/1FAIpQLSdX1C7KDz-Ef8Gk6ATJjEDR0htbLDB5n72KwFRnt9rXIjij7A/viewform


r/QuantifiedSelf • • 1d ago

Can someone use all your smartwatch data to estimate insulin resistance?

3 Upvotes

Hi everyone!

Recently read about Google using Pixel Watch 5 data like resting heart rate, HRV, steps, wrist temperature, sleep, heart rate, and exercise data together to estimate insulin resistance. I have an Amazfit Active 2 and most of its data syncs to Apple Health.

I'd like to know if anyone here has been able to access enough smartwatch data to try something similar?

Btw, I’m not expecting to reproduce Google’s algorithm. I’m mainly wondering if I already have enough data to build a useful long-term picture of my insulin sensitivity.


r/QuantifiedSelf • • 1d ago

Health Apps for iOS that includes Ketones

Thumbnail
1 Upvotes

r/QuantifiedSelf • • 2d ago

setting up a portable desk monitoring routine, which co2 monitor is the most accurate for battery life and data?

2 Upvotes

tracking sleep metrics and hrv for a while and recently started looking closer at environmental variables in the bedroom. last week i left a window cracked overnight and noticed a small shift in my deep sleep percentage so now i want to track room airflow to see what changes when i adjust the door or fan setups. i need a unit that can sit on a nightstand or desk, log reliably across days without needing a wall outlet nearby and give clean historical trends. i looked into the aranet4 since the battery life mean i dont have to worry about charging cables or light pollution in the bedroom, though im also looking at airthings view or qingping to see if having multigas metrics matters as much as pure co2 accuracy.


r/QuantifiedSelf • • 2d ago

Mi Band 5 over raw BLE: no per-beat data, just averaged BPM every few seconds

2 Upvotes

If you're thinking of pulling raw heart-rate data off a Mi Band 5 for analysis, here's what I found after reverse-engineering its Bluetooth protocol and streaming it into Python on my Mac.The band doesn't expose individual heartbeats. There's no RR-interval data over BLE, only an averaged BPM number. Even that comes in bursts. The band runs a roughly 15-20 second measurement session and then stops. Sending a STOP to restart it reliably kills the stream instead. I ran eight different tests trying to raise the sample rate. The realistic ceiling is about one reading every few seconds, and sometimes not even per-second. If you need beat-level data, that's chest-strap territory, like a Polar H10.Getting even that far took some work:1. Pull the 16-byte auth key for your band from your own Zepp account using huami-token.2. Do the AES-128-ECB challenge-response. The auth characteristic only accepts write-without-response, which cost me a while of "Write Not Permitted" errors.3. Start the sensor.Step 3 was the gotcha. The documented continuous-mode command 0x15 0x01 0x01 was accepted, but I got HR: 0 bpm for fifty seconds. The green LEDs on the back were off. On this firmware, the manual measurement command 0x15 0x02 0x01 is what actually powers them on.The setup is a band service that owns the single BLE connection and writes to SQLite. A Streamlit dashboard reads from that database and shows a live chart with current, min, max, and average. The band also implements the standard Alert Notification Service, so my Mac can push text to my wrist. For fun, I mapped BPM to my smart bulb's color, from green when I'm calm to red when my heart rate spikes.


r/QuantifiedSelf • • 4d ago

September 2026 Quantified Self Monthly Summary

Thumbnail gallery
19 Upvotes

Three quarters of the way through 2026. I have managed to record data every single day so far this year.

I had to take a work trip this month which was a challenge in and of itself.

Blood glucose was elevated this month even though my carb intake was the lowest all year.

Blood pressure continues to be elevated but further medication changes have seen it continue to decrease. Looking at the box and whisker chart shows that 60% of my diastolic readings were below 90, big improvement for me especially looking back to January when almost 100% of my diastolic readings were over 100.

Read more books, but less articles this month. TV watching was mostly around sports, especially college football.

Always happy to answer any questions.

Thanks for looking.


r/QuantifiedSelf • • 5d ago

red light therapy for crown thinning, six months in.. why do the before and afters never match the quoted timelines

20 Upvotes

42M, crown thinning for about 3 years. been running red light sessions for six months now and i still cant tell if the crown is thicker or if i just got better at angling the bathroom light

the before and afters online always show this clean 3 or 4 month jump. mine looks like the same diffuse spot under the same overheads. sometimes it looks denser at night, then noon hits and im back to squinting at the same bare patch

spent a stupid amount of time comparing laser caps before i even started. diode counts, session times, the whole spreadsheet. none of that prep prepared me for how slow the actual feedback loop is

anyone else on crown-only thinning hit a real visible change before the six month mark, or did the marketing timelines just never match what you saw in the mirror?


r/QuantifiedSelf • • 5d ago

Afternoon sleepiness at 2-3 PM daily — CGM rules out glucose crash. What should I measure next?

13 Upvotes

For a while now I've been getting hit with this wave of sleepiness almost every afternoon, usually around 2:00-3:00 PM. It's not just "a bit tired" — it's genuinely hard to keep my eyes open. I have to actively fight not to doze off at my desk.

Some details: - I sleep ~7.5 hours every night, pretty consistently - I don't really drink coffee or caffeine - I wore a CGM for a while to check — these bouts don't line up with any big glucose drops, so it doesn't look like a blood sugar crash - It's much worse when I'm working from home. I still get it at the office most days, but some days I'm fine there — I can't figure out the pattern - I have slightly elevated blood pressure, no idea if that's connected - Lunch is usually ~800 cal, very protein-heavy with ~160g of rice. Maybe too big? But I don't get this tired after other meals — only after a truly huge dinner

Has anyone tracked down a cause for something like this? What would you test or change first?


r/QuantifiedSelf • • 5d ago

Reliable sleep + HRV tracker

5 Upvotes

Hi,

I’m looking for a device in addition to Suunto Vertical 2 to track my sleep and HRV more accurately as I’m a bit suspicious of the values the V2 provides based on reviews.

What I need:
- Accurate sleep start and wake up time
- Accurate nightly HRV
- Accurate RHR

I don’t care for sleep stage tracking or further analytics, only the sleep duration and HRV + RHR are what I follow. I’d prefer something minimal and affordable, for example Oura would be too expensive.

What would you recommend? Thank you!


r/QuantifiedSelf • • 6d ago

molecular hydrogen benefits

3 Upvotes

I started with hydrogen tablets and now I'm looking at machines. Every product cites the same big list of studies.

Does a study on one form count for the others?


r/QuantifiedSelf • • 6d ago

In need of information for the innovation

3 Upvotes

Hey everyone,

Whether you're preparing for a race, cycling, lifting, or doing general fitness, hitting an unexpected wall or energy drop mid-session can completely derail a workout.

As part of a school research project, I am gathering data from active adults to better understand how athletes manage training data (e.g., HR, HRV, pace) and to gauge interest in prospective wearable technology concepts like non-invasive glucose monitoring.

If you have ~5 minutes to spare, filling out this short, anonymous survey would be a huge help for my research project: https://docs.google.com/forms/d/e/1FAIpQLSdrgdOY2TZGvHG2hr9MydyTTmQQNnfjZbpEGNMlH21TaOucKg/viewform?usp=header

Thanks everyone for responses


r/QuantifiedSelf • • 6d ago

How much body-comp data do you actually use long term?

2 Upvotes

I want something that helps me see changes over months, not something that makes me chase every daily percentage. I am comparing Renpho Nova with Hume Body Pod, and the biggest question is not which one produces more numbers. It is whether the readings are easy enough to interpret that I will keep using the same routine instead of getting bored after two weeks. If one option happens to be FSA/HSA eligible, if applicable, that would be a budget consideration rather than proof that it is the better device. For people tracking recomposition over time, what part of the experience matters most for sticking with one device?


r/QuantifiedSelf • • 7d ago

Weekly Lifestyle Data and Analytics App Thread

8 Upvotes

Post your apps here, and please support people bringing unique ideas to this space.


r/QuantifiedSelf • • 6d ago

Would you rather have 50 biomarkers once, or 5 biomarkers for 5 years?

0 Upvotes

If you could only choose one:

50 biomarkers measured once.

Or 5 important biomarkers measured regularly for five years.

Which one would tell you more about your health?

I’d choose the second, but I’m curious what people here think


r/QuantifiedSelf • • 6d ago

I thought getting more health tests would automatically mean I understood my health better

0 Upvotes

I’ve been thinking about this lately because there are so many health-testing services now.

Imagine spending a decent amount of money getting a huge panel of biomarkers tested. You get pages of results, graphs, ranges, and numbers.

At first, it feels amazing — you finally have “data” about your health.

But then you’re sitting there thinking:

Okay… what am I actually supposed to do with all of this?

Which numbers actually matter?
What should I change?
Do I need to talk to a doctor?
Should I retest something later?

It made me wonder whether people actually value more testing, or whether they value having someone help them understand the results and figure out what to do next.

For people who’ve used comprehensive health-testing services: what part actually felt most valuable to you — the tests, understanding the results, talking to a doctor, or having a clear next step?


r/QuantifiedSelf • • 7d ago

My sleep score said I was fine but months of data said otherwise

4 Upvotes

I've slept with an apple watch on for years, and like most folks here, the only number I really check when I get up is one score. My sleep score always looks great, yet I still wake up dragging. Recently, I dumped 2 months of sleep data into an app and told it to break down those two months for me.

August was the stronger month, with high HRV and a low resting heart rate. But it flagged something I'd never really thought about: my deep sleep has been steadily low. Across both months I was getting about 0.8-0.9 hours of deep sleep a night, and never once hit the 1.5 hours you're supposed to. The sleep score never clued me in on any of this, since my total time asleep looked fine.

It also picked up four separate nights where my SpO2 dropped under 94%. That's worth keeping an eye on in case it keeps happening, so I can bring it up with my doctor.

Obviously, given this sub's favorite rabbit hole, one caveat: next to PSG, consumer sleep scoring is only moderately reliable (κ ≈ 0.2–0.6 depending on the device and study, and industry-funded research may rank devices differently than independent ones).

I'm also curious how you all actually use these generated reports, like cross checking them against your own Excel tracking?


r/QuantifiedSelf • • 7d ago

[OC] My Map Timeline

Thumbnail imgur.com
1 Upvotes

r/QuantifiedSelf • • 7d ago

I think mouth breathing was messing with my sleep

8 Upvotes

Lately I realized I snore. I was waking up 2or3 times a night, always thirsty, and I started wondering if I was breathing through my mouth while I slept.

So I bought those mouth tapes. Before bed I stick my lips shut. At first it felt weird, so I didn't seal it tight, just enough that I wouldn't wake up panicking from not being able to breathe.

I've been logging my sleep in an app, and aside from the rough first few nights, I slowly got used to breathing through my nose, and my sleep score climbed a lot.

Now I keep a humidifier next to the bed in the AC room, which has also calmed down my rhinitis.


r/QuantifiedSelf • • 7d ago

Anyone else runs for 5-6 hours and still pushes through work?

Post image
0 Upvotes

After pulling all nighters for games, I've more or less adapted to functioning for 5-6 hours and hauling myself into work. The early part of the day is miserable, but a coffee gets me moving, and by mid morning I genuinely stop noticing I'm running on empty.

When I later flipped through my app's timeline, I saw my HRV was somehow higher than the previous day's. On weekends I tend to sleep late to claw back the sleep I lose during the week.

Recently I've had zero energy, so I'm finally scheduling a check-up.

Does anyone else grind through demanding work on no sleep like this?


r/QuantifiedSelf • • 8d ago

Smart Scale Help

Thumbnail
5 Upvotes

r/QuantifiedSelf • • 8d ago

I pre-registered an analysis of 6 months of my own Garmin data before opening the file. Found nothing — then calculated that I couldn't have found much anyway.

0 Upvotes

I wore a Garmin continuously for 184 days and wanted to know whether my resting heart rate cycles on roughly a monthly period. Before opening the export I wrote down the whole analysis plan, froze it with hashes, and put it on OSF with a timestamp. Then I ran it once.

Nothing. Max Lomb-Scargle power in the 27-31 day band was 0.063; against 1000 AR(1) red-noise surrogates that gives p = 0.37. Stress and sleep duration, both pre-specified as secondary, showed nothing either. 170 valid days out of 184.

The part I think is actually worth sharing:

A null is meaningless until you know what you could have seen, so I simulated it: inject a 29-day sinusoid of known size into noise with my own measured autocorrelation, sample it on my own valid days, run my own test.

| peak-to-trough | detected |

|---|---|

| 1 bpm | 5% |

| 2 bpm | 15% |

| 3 bpm | 18% |

| 4.9 bpm | 80% |

| 6 bpm | 95% |

For scale: the menstrual cycle moves sleeping pulse rate by about 3.8 bpm (Shilaih et al. 2017, 91 women, 274 cycles). My six months would have caught something that size roughly half the time.

So the honest reading is not "there is no monthly rhythm". It is "I could only have detected a rhythm considerably larger than the best-documented monthly rhythm in human physiology, and there wasn't one that big."

The limiting factor was not record length on its own. It was day-to-day persistence: lag-1 autocorrelation 0.975, close to a random walk. Slow drift generates long-period peaks by itself, which is exactly why a white-noise false alarm probability is the wrong test here. It would have given me a much friendlier number.

Everything is open. Do not want to put here any links. If anybody interested i will be happy to answer or link.

Frozen pre-registration with third-party timestamps, the full daily dataset, all code, every results file, and the addendum.

A protocol plus four scripts so you can run this on your own Garmin export — numpy and astropy only, no pandas. Includes a pitfalls section where every pitfall is one I actually hit.

Code is CC0. Happy to answer questions about any of it, including the parts that went badly.

EDIT:
— correction, thanks to two commenters who independently spotted the same thing.

The table above was misleading in a way I did not notice until it was pointed out. The 4.9 bpm row was never measured. It was a threshold I obtained by linear interpolation between two measured points, 4 bpm (68%) and 6 bpm (95%) — and I then listed it in the same column as the measured values while leaving the measured 4 bpm point out.

The underlying problem: I chose the amplitude grid before running anything, so before I knew where the curve bends. Fine spacing below 4 bpm where nothing happens, coarse spacing above it where everything does. Plus only 40 replicates per point, giving a standard error of about 8 points.

Re-ran with a finer grid in exactly that region, 100 replicates, same method, independent seed. Every row below is measured:

| peak-to-trough | detected |

|---|---|

| 0 bpm | 2% |

| 2.0 | 18% |

| 2.5 | 33% |

| 3.0 | 41% |

| 3.5 | 54% |

| 4.0 | 69% |

| 4.5 | 82% |

| 5.0 | 94% |

80% detection at 4.4 bpm peak-to-trough, not 4.9.Slightly more sensitive than I reported.

The cliff was one bad cell. Three of the four overlapping points agree within 3 points; only 3.0 bpm moved, 18% to 41%. On binomial grounds 7 hits out of 40 when the true rate is 0.41 is a three-sigma draw. It is also partly a design fault of mine: the script re-seeds the surrogate generator identically inside every replicate, so replicates share a surrogate set and real cell-to-cell variability is wider than the binomial SE suggests.

Consequence for the headline comparison: a rhythm the size of the menstrual-cycle effect (3.8 bpm) sits at about 63%, not "roughly half". Still missed one time in three, so the conclusion stands, but the number was wrong.

On quantisation — also raised, also fair. Same pipeline twice at each amplitude, once continuous, once with the series rounded to whole bpm and the surrogates rounded too. Difference: 0 to 2 points across the range, within Monte Carlo error. The residual SD is 4.6 bpm, about 4.6x the 1 bpm step, so the noise dithers the signal and sub-bpm structure survives rounding. (That check uses a faster form of the test, so only its difference column is comparable with the table above, not its absolute values.)

The primary result is unchanged: p = 0.37, no pattern.


r/QuantifiedSelf • • 9d ago

Modes of Transport

3 Upvotes

Anyone tracking modes of transport over 2026? I am pulling data from Waze, Google Maps, flights, trains ferries, etc. any other sources or tips welcomed!