scoring fitness across 8 different wearables sounds simple until you realize garmin counts "steps" differently than apple counts "steps"
garmin estimates based on accelerometer cadence
apple uses a separate motion co-processor with its own dead-reckoning algo
same walk. wildly different numbers
nobody talks about the "past you" problem in fitness apps
you hit a great week in march. crushed it.
april you doesn't remember how far ahead that version of you was running
past you ghost puts your personal best week on the live leaderboard as a live competitor. gap narration and all
movetogether does this
fitbit killed workweek hustle in 2023
five days, steps only, coworkers trash-talking by thursday afternoon
it was ugly and petty and perfect
google bought fitbit and quietly buried the whole thing like it never existed
fake stat: 74% of people abandon a fitness competition the moment they realize their oura ring counts "restful movement" as steps
my sister texted me that at 11:32pm on a tuesday. she was losing by 400 steps to me and wanted a recount
oura tells my flatmate he's 91% ready to train. his watch tells him he burned 220 calories all day. both are true and neither is a score. we normalise the effort instead, so readiness guy and step guy can still lose to each other fairly.
my dad still wears a charge 5 and keeps a folder in his camera roll called wins. screenshots of workweek hustle leaderboards from 2022. he still opens it. fitbit deleted challenges in march 2023 and nobody ever gave those people somewhere to go.
the past you ghost started as a filler feature for people with nobody else in the app yet. losing to yourself from six weeks ago turns out to sting more than losing to your brother. two people have told me they hate it and still check it every morning.
a user connected oura yesterday and the api handed me ninety days of history in one call. spent the afternoon deciding how much of that the leaderboard is allowed to see, because backfilling old data quietly rewrites everyone else's ranking while they sleep.