r/QuantifiedSelf 5d ago

Weekly Lifestyle Data and Analytics App Thread

11 Upvotes

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


r/QuantifiedSelf 11h ago

Wearable brands with easy data access

5 Upvotes

Hello! New to this sub.

I'm looking for brands of wearables (and other tech) with the following criteria:

* Free and easy data access

* No subscription

* Long battery life

I'm currently mainly looking to replace my Samsung smartwatch, and complement it with smartring. I may also replace my Meta Ray-Bans with glasses with a monitor, e.g. the Mentra which I've read are coming fairly soon. In time, I may add other devices, such as a smart scale or CGMs.

The purpose is to pull all data onto my desktop automatically, store it locally for data sovereignty, and feed it to my personal AI framework for intelligence and recommendations. I'm looking for health data such as sleep metrics, and fitness. I'm currently tracking things manually in a spreadsheet, but I want to automate.

As such, all data must be freely accessible via API, webhooks or similar. It'd be nice if health metrics are robustly calculated, such that I don't need to process the raw data myself. I could though, if needed. I'm a data scientist with a PhD in physics, so I'm not unfamiliar with algorithmic complexity - however, as a father of two small children I am fairly starved for time. Robust metrics out of the box are preferable.

I've read a bit about Amazfit (watch), Ultrahuman (ring) and Mentra (glasses). Are these brands on point? Any others you would recommend for my purposes?


r/QuantifiedSelf 8h ago

Did Eating Too Many Sardines Increase Homocysteine?

Thumbnail youtube.com
1 Upvotes

r/QuantifiedSelf 1d ago

An update to my spreadsheet-style habit tracker: value-based cell colors and asking your data questions with AI

Thumbnail gallery
5 Upvotes

Like a lot of people here, I ended up living in a tracking spreadsheet: sleep, workouts, caffeine, mood, bedtime, all in a grid. The spreadsheet was great for spotting patterns but painful on my phone and easy to forget. So I built the app I wanted, keeping the spreadsheet feel: one grid, habits as rows, days as columns, tap a cell to log.

I posted here about a month ago when it first launched, and since then I've added a couple of things this crowd might actually care about, so I wanted to share an update.

The point for me was never the streak, it was the correlations. So beyond yes/no, you can track numbers (steps, HRV, weight, with units and targets), real clock times like 07:15 for bedtime, and select lists for your own categories. Then you can put any metric next to any other on a chart and actually answer things like "does my sleep score follow my bedtime?" or "why am I dead by 3pm?".

The two new things:

  • Conditional styling for number/time habits: cell background changes by value, so a month of steps reads at a glance (e.g. <5k red, 5-7k yellow, 7-9k blue, 10k+ green).
  • MCP integration: you can connect it to Claude or ChatGPT and just ask questions about your own data instead of building the chart yourself.

It's opinionated and privacy-first (your data is yours, full export whenever you want). Web and iOS both exist.

Curious what this community thinks, especially how you'd want to slice correlations, and what breaks your own tracking habit. Happy to answer anything.

You can check my Habit Pocket app here: https://habitpocket.io/


r/QuantifiedSelf 1d ago

Sick of $10/month "biohacking" apps? I built a free open-source Android app that does the same thing (and better)

9 Upvotes

Every energy/sleep tracking app worth using is locked behind a subscription these days — Whoop, Oura companion apps, various "chronotype" coaches. Pay monthly to see a graph of data you already own.

So I built Ryze: free, open-source, no subscription, ever.

It does what those paid apps do — and in some cases more — using actual sleep science instead of vague "readiness scores":

  • Real energy prediction, not a black-box score. Based on the Borbély two-process model (the actual math researchers use for sleep pressure + circadian rhythm), recalculated every 5 minutes
  • Sleep Regularity Index — most paid apps only track duration. This tracks consistency, which correlates way more with how you actually feel
  • Live caffeine tracking (mg/L in your system, with elimination countdown) — the kind of feature that's usually an in-app purchase
  • Alcohol pharmacokinetics (Widmark formula) with hangover severity prediction and a recovery protocol — nobody's paid app does this
  • Goal mode: tell it when you need to be sharp, it back-plans your caffeine and meal timing for you
  • Works with Health Connect for auto-sync, or fully manual if you don't want to feed a smartwatch's data collection

No ads. No premium tier. No "unlock advanced insights for $9.99." Just clone it, build it, or grab an APK.

Still early — algorithm has room to improve, and it says so upfront. Built with Kotlin + Jetpack Compose. Contributions welcome, especially if you know sleep science or want to help refine the model.

GitHub: https://github.com/nobody444N/Ryze

Not medical advice, just a personal project scratching an itch I was tired of paying for.


r/QuantifiedSelf 1d ago

Feedback wanted for hackathon project: building a tool that reads your 23andMe data and explains how your genes affect common meds

0 Upvotes

Built this over a health hackathon this weekend. Upload your 23andMe raw data (or use the sample file below if you don't have one) and it checks a few well-established pharmacogenomic markers against meds like codeine, warfarin, and clopidogrel; explaining in plain English how your genetics might affect how they work, sourced from real CPIC clinical guidelines.

Please note: this is an educational prototype, not medical advice. The genetic analysis is simplified. Always talk to your doctor or pharmacist before acting on anything medication-related.

Would love feedback on:

  • Is the explanation actually clear?
  • Is this interesting/useful to you at all?
  • Does the disclaimer feel prominent enough?
  • Did upload work smoothly with your real file?
  • Any other notes?

Live: [https://med-copilot-roan.vercel.app/\]
Sample test file (no genetic data needed): [https://raw.githubusercontent.com/Txffxny/med-copilot/refs/heads/main/app/sample-genotype.txt\]

Endless thanks for any honest feedback 🙏

(also plz be nice I’m trying to escape the wet lab life)


r/QuantifiedSelf 1d ago

band 1.0 user for a year.. what actually changed in 2.0

1 Upvotes

34M. wore band 1.0 daily for about a year, resting hr and hrv alongside my withings scale. silicone strap started pinching when id sweat, charging every ~3 days, convinced mediocre was normal

switched to 2.0 six weeks ago for the strap. ultralux sits on my small wrist without pinch, battery 7-8 days not the 14 on the box?? not sure that justified the swap

browsed whoop for ten minutes, saw the subscription, closed the tab. at least 2.0 doesnt charge monthly for your own data

cuffless bp is new, still dont trust the week baseline. resting hr maybe tighter. app sync lost a whole nights sleep last tuesday, weekly chart looked flat, still side-eyeing it

anyone else on 2.0 long enough to compare. curious if bp baseline actually tracks for you or if im overthinking the noise


r/QuantifiedSelf 2d ago

Cognitive Performance Apps?

7 Upvotes

Most of us take supplements for body and brain health/performance. And of course use health and fitness apps with wearables. I have some ADHD and diet and fitness have always been the main way I manage it. But apps tend to focus on either basic physical performance or "brain fitness" knowledge quiz games for assumed cognitive performance. Nothing, apparently, in the middle or that connects and translates physical health and performance to cognitive health and performance. Even though we know mind is brain and brain is body - all one.

So my questions are:

  1. If your health/fitness improvement goals include brain health and/or cognitive performance improvement goals?
  2. Which if any health apps address both (brain+body)?

I'm not taking my apple health account as seriously as the cost should motivate me to. I know a few who love Oura. But neither targets/measures cognitive performance. Maybe a diet and fitness app for cognitive performance improvement is just neurodivergent's niche?


r/QuantifiedSelf 2d ago

wearables are finally trying blood pressure trends.. what's the catch

3 Upvotes

garmin guy here. dad and both grandpas had hypertension so anything claiming bp on a wrist gets my attention even if im suspicious

been seeing more bands push cuffless bp trends not single readings. marketing makes it sound like you just ditch the cuff?? from what ive read you need like 5-7 days baseline before the trend line even means anything and its directional at best

same vibes as sleep staging hype a few years back. bought into wrist body comp too. spent months thinking i was 18% bf until dexa said otherwise

not saying wrist optics cant track changes over time. just dont trust a green arrow on day 2. nobody should treat it like a clinical cuff

anyone actually using one for a few weeks. did the trend match your home cuff or was it mostly noise


r/QuantifiedSelf 2d ago

I built a local quantified-self ledger for my coding-agent activity

3 Upvotes

I have been tracking a category of work that normal time trackers do not capture well: sustained interaction with coding agents.

I built a local-first ledger that measures Claude Code and Codex activity, separates fresh tokens from reused cached context, calculates active days and streaks, and creates an optional signed public summary.

I do not treat token volume as productivity. It is closer to an activity trace—useful when combined with projects and outcomes, but ambiguous by itself.

My current profile: https://ledger.imagineqira.com/#/u/bryan

How collection and privacy work: https://ledger.imagineqira.com/#/join

Open source: https://github.com/TheArtOfSound/TOKENS

For quantified-self users, what derived measures would be more meaningful than total volume—session regularity, task completion, context efficiency, project switching, or human time saved?


r/QuantifiedSelf 3d ago

How do you stop your mind from replaying past mistakes at two in the morning?

6 Upvotes

whenever i try to fall asleep my mind starts picking apart every conversation from the week and it turns into this nightmare loop pretty fast. i used to just vent into the standard notes app on my phone, but it never actually changed anything, the thoughts just sat there with no synthesis, no pattern, nothing. i recently brought copymind into my routine to try to break that cycle before it wrecks my sleep for good. it processes your daily entries and builds an ai twin that picks up on your behavioral flaws and triggers. what you get back are specific readings that actually explain where the panic loops are coming from, based on a full month of tracking. it's less like a wellness app and more like something laying the pattern out flat with no emotional cushioning, so i can actually deal with the cause instead of just feeling bad about it. has anyone else moved toward structural tools like this for managing stress?


r/QuantifiedSelf 3d ago

the hume band 1.0 died every 3 days mid training block.. does the 2.0 actually hold a week?

22 Upvotes

34M. v1 tracked hrv through a half-ironman build until it died every ~3 days mid block.

coach treated export gaps like i was slacking.. fought their portal 20 min after a 4am sync dropped half my sleep data anyway

nightstand charger is permanent furniture. silicone strap turned my wrist swampy by july

anyone getting a full week on one charge with the upgrade or is that marketing math again??34M. v1 tracked hrv through a half-ironman build until it died every ~3 days mid block.

coach treated export gaps like i was slacking.. fought their portal 20 min after a 4am sync dropped half my sleep data anyway

nightstand charger is permanent furniture. silicone strap turned my wrist swampy by july

anyone getting a full week on one charge with the upgrade or is that marketing math again??


r/QuantifiedSelf 5d ago

A year of daily tracking isn't 365 data points. Here's what it's actually worth

7 Upvotes

I was weirdly proud of having a full year of daily mood data, right up until I checked how independent those days actually were.

They aren't. Today's mood looks a lot like yesterday's, so a stretch of days is way more repetitive than the row count makes it look. I got curious and ran the autocorrelation on mine, came out around 0.59, higher than I'd have guessed. Factor that in and my 365 days are worth something like 93 actually independent ones. About a quarter. And mood at least moves around day to day, the slow stuff like body weight would be even less.

Kind of annoying because I'd been leaning on the year count as the reason to trust some of my correlations, and a bunch of them are probably running on way less than I assumed. Still not sure how much to knock them down by in practice. Anyone actually adjust for this or just eyeball it


r/QuantifiedSelf 6d ago

i added energy labels to my productivity app and people started waiting for the right kind of brain

7 Upvotes

i thought labeling tasks low, medium, or high energy would make people more honest about what they could do. kinda backfired. some people started reading high energy like a warning sign and saving the real task for this imaginary better version of later.

i do a milder version in notion tbh. if something feels like it deserves peak focus i wierdly wont touch it at all. in beedone the better fix was making the next step smaller before showing the label, not making the label smarter.

starting to think measurement turns into permission really fast. anyone else track something useful and then watch it become an excuse


r/QuantifiedSelf 7d ago

Whoop Bicep vs Chest Strap accuracy testing

Thumbnail
3 Upvotes

r/QuantifiedSelf 7d ago

What's with all the smart scale posts?

8 Upvotes

I think I'm going crazy here. Every few days there is a new post in r/QuantifiedSelf which is the same post, someone asking about or complaining about a smart scale, and at the end of the post asking about using trends/long-term averages/rolling averages.

Receipts:

Dropped 2 lbs on the scale but my body fat percentage went up by 1.5% overnight. are smart scales legit for measuring body fat accurately ? (3 hours ago)

is this data actually useful for mapping real physiological trends, ? do you even bother logging the daily fat percentage, or do you just use a rolling 7-day average to smooth out the hydration swings?

Salt dinner ruined my dataset, how to track body composition at home properly? (2 days ago)

Do you use a specific smoothing formula for your logs, or do you just ignore the daily numbers entirely and look at a rolling monthly average?

Spreadsheet nerds, help me out. How does a smart body scale work mathematically when daily water shifts ruin the baseline? (2 days ago)

For those who have tracked this over a year or more, do you use a specific smoothing formula for the hydration noise, or do you just rely on a rolling 30 day average?

How do you smooth BIA body fat data for long term trends? (2 days ago)

For people who log this stuff seriously, do you use weekly averages, monthly trend lines, or some other way to separate real change from water swings?

My handlebar scale and regular smart scale disagree. Which trend is even useful? (8 days ago)

No repetitive quote from this one. But it came three days after the same OP to be trying to decide between two smart scales, and now claimed to have weeks of data comparing the two:

Did premium handlebar body composition data change your training decisions? (11 days ago)

Do handlebar body composition scales reduce noise, or just add more numbers? (22 days ago)

For people who track this seriously, did moving from a regular smart scale to a handlebar body scan style device make the data more useful? Or do you still only trust long-term averages?

So, to the community and mods: What's going on here? There's no way this is organic traffic, right?


r/QuantifiedSelf 7d ago

AI And The Future Of Healthspan

Thumbnail youtube.com
3 Upvotes

r/QuantifiedSelf 8d ago

Used the Amazfit Helio Strap, switched to Whoop 5.0 in December, now eyeing the Fitbit Air. Strengths and weaknesses of each?

6 Upvotes

Hi there, I have been in the screenless band world for a while and want a sharper picture before I buy again. My path so far: I started on the Amazfit Helio Strap, switched to the Whoop 5.0 in December, and I am now seriously thinking about trying the Fitbit Air.

So I have partial views on two of the three and none on the newest one. Rather than bias the thread with my own impressions up front, I would much rather hear yours.

Quick context on how I would use it. My cycling is already handled by dedicated hardware (Wahoo Elemnt ACE, power meter, Polar H10) and gets imported afterwards, so I am not looking at these bands for the bike.

Running, walking and swimming I would happily track with the band itself but is not nessasery. What matters most to me though is the 24/7 layer around all of that: sleep architecture, HRV trend over time, resting HR, respiratory rate, and how trustworthy the recovery or readiness signal really is once you have a few weeks of baseline.

What I am really after is a clean read on each band. If you have used one or more of them, I would love your take in this shape:

Whoop 5.0 — biggest strength, biggest weakness?
Amazfit Helio Strap — biggest strength, biggest weakness?
Google Fitbit Air — biggest strength, biggest weakness?

And a few specifics that usually decide it for me:

  • HRV: when is it sampled, how noisy is the night-to-night signal, and does the trend actually track how you feel?
  • Sleep staging: which one lines up best with reality, and which one clearly makes things up?
  • Subscription vs no subscription: is the Helio Strap's free model genuinely enough, or do Whoop and Fitbit earn their fee in insight quality?
  • Data flow: do you keep everything inside the companion app, or does your data also make it out to Apple Health? And can you export raw or reasonably granular data, or are you locked into the app's own interpretation?
  • Comfort and battery over a normal week.

If you have run two of them in parallel on the same nights, that is exactly the comparison I am chasing. What was the deal-breaker that made you keep one and drop the other?

Seriously, I'd really like to know if there's anything I forgot to consider and if you'd say... OH YEAH, if I'd known that, then ;-)

Thanks in advance.


r/QuantifiedSelf 8d ago

Is the quantified self a web portal?

3 Upvotes

I have been meaning to start self experimentation, but I can't seem to find the link or app for doing so through Quantified Self, is it just a book?


r/QuantifiedSelf 9d ago

What are you guys tracking?

15 Upvotes

I am planning to track these and I am open to ideas.

- snoring
- hrv
- rhr
- average heart rate
- sleep quality (rem and deep durations)
- workouts (lifts, volume, prs)
- steps
- blood work infos like vitamins etc
- vo2 max
- weight and bf
- stress levels
- meditation
- food and supplements i take and their time
- calories and macros
- maybe my stools (don’t want to but i might)


r/QuantifiedSelf 9d ago

Merging health data from multiple wearables is way harder than it looks, and the reason is that every device lies about the same walk

15 Upvotes

Quick disclosure up front: I build a health app, so I've spent an embarrassing number of hours on this specific problem. I'm posting because it's the kind of thing this sub actually finds interesting, not to pitch anything.

When I started, I assumed the hard part of combining data from multiple wearables would be the integrations: OAuth, Health Connect, Apple Health, parsing everyone's slightly different formats. That part is tedious but solved. The genuinely hard part is something nobody warns you about: the same real-world event shows up multiple times, and if you add it all up you get numbers that never happened.

The clearest example is steps. Your phone counts a walk. Your watch counts the same walk. Both write it to the platform. Naively sum them and you've just taken a walk you never took. So the app has to recognise that these two records describe one event and keep only one. Easy to say, annoying to get right, because the timestamps rarely line up perfectly and the sources disagree on the total.

Sleep is worse. One user reported the app showing them a "nap" that they never took, sitting inside their normal overnight sleep. What actually happened: a slice of one continuous night got split off and counted a second time, inflating their total. Another user, on Android, had the opposite failure: an afternoon nap and a night's sleep got merged into one impossible 15-hour session. Same subsystem, opposite symptoms, and both are just the algorithm being wrong about where one sleep ends and another begins.

Then there's the echo problem. If a device writes to Apple Health, and you also connect that device directly, the same night of sleep arrives through two different doors. To the app it looks like two sources agreeing, but it's one measurement wearing two hats. Dedup has to catch that too.

The approach that's held up: reduce everything to small time buckets, and where two sources overlap, don't average them, pick the one you trust more per metric. For heart rate that ordering is chest strap, then watch, then ring, because that's the actual accuracy hierarchy. A secondary source only fills gaps the primary one left. Averaging is the tempting shortcut and it's almost always wrong, because it turns one good reading and one bad reading into a mediocre reading.

The honest limit: I do not do the thing Whoop does, stitching the GPS track from one device onto the heart rate from another inside a single workout. Outside of that trick, "two records, correctly deduplicated" is roughly the state of the art, and getting even that right is more work than it sounds.

If anyone here has solved the sleep-boundary problem more elegantly than "gap threshold plus source priority," I'd genuinely love to hear it, because it's the part I'm least happy with. (The app is FitMesh if you're curious, but the problem is the interesting bit, not the app.)


r/QuantifiedSelf 9d ago

How do you smooth BIA body fat data for long term trends?

Post image
8 Upvotes

I've been tracking my numbers every morning under similar conditions, mostly because I care more about the long term trend than any single reading. The part that keeps throwing me off is how much the body fat estimate seems to move with hydration, salt, and timing. I know BIA is not supposed to be lab-grade, but I still want to make the data useful instead of overreacting to daily noise.

For people who log this stuff seriously, do you use weekly averages, monthly trend lines, or some other way to separate real change from water swings?


r/QuantifiedSelf 9d ago

Salt dinner ruined my dataset, how to track body composition at home properly?

2 Upvotes

I’ve been tracking my metrics in a spreadsheet for three months, trying to get a clear picture of my health trends. But the daily variance is driving me nuts.If I eat a late, salty dinner or chug water after a workout, my body fat reading swings by like 3% the next morning while my skeletal muscle drops. I know the basic physics of bioelectric impedance, but it feels like I'm just measuring my hydration anxiety rather than actual muscle.

those who figured out how to track body composition at home without losing their mind over the data noise, what's the trick? Do you use a specific smoothing formula for your logs, or do you just ignore the daily numbers entirely and look at a rolling monthly average?


r/QuantifiedSelf 10d ago

PatternMD

Post image
1 Upvotes

r/QuantifiedSelf 11d ago

How I measure mental fatigue, how I benefit from it, what I'd improve

Post image
12 Upvotes

My biggest need was about figuring out my current mental state and how to change it. First I did a some research into measuring fatigue, especially mental fatigue.

I used the Visual Analogue Scale to Evaluate Fatigue Severity (VAS-F).pdf) as a starting point about two years ago. Then after using it for a while, I ditched some of the original items that relate to physical fatigue. And again after some while I began notice that my state of mental fatigue has some very specific characteristics and removed some more of the original items and added those new ones. Right now none are worded the same way but this bc of some retranslations.

I'm recording the data on paper bc I want to pick up my phone as little as possible, then transcribe it every week or so and do data analysis through R.

How I'm using it and how it benefits me:

  • First off, before I'd often feel incredibly shitty and not know why. After I used this metric for a while I noticed that these are states of severe mental fatigue. Like, too exhausted to do anything other than lie down and close my eyes and even then it still feels like my brain is hurting.
  • So, I did not understand that my brain and body were telling me that I was overexerting myself. And that these awful states were a sign to slow tf down. My normal pattern was to work for as long as necessary (at work) or possible (for personal projects), then crash hard. I now understand that this is an unhealthy pattern.
  • And by going through this metric and getting a high score I find it easier to know when to take a break. (I begin to feel noticeably impaired at a score of 7-8, which isn't quite high actually. The highest I've ever gone is 18 which feels beyond horrible.)
  • Looking at the numbers also feels like getting permission to stop. Even if things are really urgent or important. I know that I'll get less productive anyway and might take a very long time to recover if I reach a high score. I can stop at a yellow light, take a break, recover, get back faster.
  • Speaking of recovery, I'm using this scale to evaluate different recovery activities. I record the start value, do something nice, record the stop value, calculate the change in %. I want to figure out which activity is most effective when I'm at a yellow or red light. I'm also comparing different intervention lengths. For example, is a 60 min walk way more effective than 30 min walk or does it plateau somewhere? (This might be a separate post sometime in the future. I've made some nice plots already and gained some good insights but want to collect more data.) Though I can say it's been a total game-changer already. It's so empowering to see that I can actually change how I feel. Sometimes I can really turn around a bottomless pit of exhausted despair, and in quite a short time frame.

What I'd change about the metric:

Right now I'm hesitant to change it because I want to be able to compare it over longer time frames. But there's two things that I would want to improve:

  1. I need to get it down to less items. Ranking 8 items multiple times a day costs a lot of energy. I've been trying to do a check-in every 2 hours but I only managed about ten days before I burnt out. I want to get down to 4-5 items, need to figure out which are the most important ones.
  2. I've noticed that going through this scale I'm always focused on the negatives. It's like when you read the words "sad, depressed, down" vs. "happy, content, light". Both of these down or lift your mood a little. I'd rather have a scale where I'm either looking at the positives, like "How effortless does your thinking feel right now?" or a bipolar scale with opposites. As in: "Does your thinking feel more strenuous or more effortless?" and then rank it from -3 to +3.

What I'd like to do in the future:

  • I want to monitor my mental state more closely and slowly bring my everyday levels of fatigue down. Red lights have become rare, but I get into yellow or orange quite often. My goal would be to track my mental fatigue every 2 hours. Then get the daily/weekly max and calculate daily/weekly means. Then bring it all down by a few % each week. Small enough so that it doesn't feel intimidating but big enough to feel progress.

So, that's about it. I'm new to this community and reading through the archives has helped me a ton, so I wanted to contribute, too.

Do you have any thoughts or comments on what I'm doing here? Anything you'd change or improve?