Upkeep Social: Step Challenges
Accountability & Daily Streaks
Only for iPhone
Free · In‑App Purchases
Step challenges you can't fake. Connect your health app, join friends, and watch your consistency score climb. Real steps, real streaks, real bragging rights.
Upkeep Social is the fitness accountability app where your consistency is verified, ranked, and visible to the people who matter.
Create step challenges for yourself or with friends. Set a daily step goal, pick your success criteria, and prove you can show up — day after day, week after week. Whether you're building a daily walking habit or defending a 10K-step streak, Upkeep tracks whether you kept your word.
HOW IT WORKS
Pick a daily step goal: 2K, 3K, 5K, 7K, or 10K.
Choose your success threshold: hit your target 70%, 85%, or 100% of days.
Go solo, challenge a friend 1-on-1, or compete with a groups.
Your steps sync automatically from Apple Health — no manual logging, no separate step counter.
At the end of each week, see exactly who showed up and who didn't.
YOUR CONSISTENCY SCORE
Every verified day earns points toward your Consistency Score — a single number that represents your long-term commitment to showing up. Higher targets and longer streaks earn bigger multipliers. Skip a week and your score decays. The score isn't just a stat. It becomes your fitness identity.
Tiers: Getting Started → Building Momentum → Committed → Relentless → Elite → Legendary.
CHALLENGE MODES
Solo: Challenge yourself. No invite needed. Start immediately.
Duel: Go head-to-head with one friend.
Group: Compete with multiple people. See the leaderboard update in real time.
BUILT FOR ACCOUNTABILITY
Daily verification confirms your steps are real — no shaking your phone to fake it.
Leaderboards show who's on track and who's falling behind.
Streak tracking rewards consistency with visual milestones.
Share cards let you post your results to Instagram, WhatsApp, or anywhere you want proof.
FLEXIBLE SCHEDULING
Start a challenge now, tomorrow, or pick a specific day. No waiting for a fixed weekly window.
MORE THAN A STEP TRACKER
A pedometer counts your steps. A habit tracker takes your word for it. Upkeep Social does neither — it verifies your activity against Apple Health data and puts the result where your friends can see it. Your daily walk, your workout streak, your active days: all of it counts, none of it can be faked.
WHY UPKEEP SOCIAL?
Most fitness apps track what you do. Upkeep Social tracks whether you keep your word. The difference is accountability — and it changes everything.
Free to use, with an optional Pro upgrade for deeper fitness insights and higher challenge limits. No ads.
FOR TEAMS AND ORGANIZERS
Running a step challenge for your office, club, campus, or community? Create the challenge, share one invite link, and your participants join free. Verification means the winner earned it — no manual honor-system spreadsheets, no disputed results. Challenges scale from 3 friends to groups of hundreds.
Questions or feedback? Reach us at support@upkeep.social
Terms of Use (EULA): https://www.apple.com/legal/internet-services/itunes/dev/stdeula/
more We finally gave your profile an actual face — turns out "coming soon" doesn't count as a look. Feedback replies now land right inside the app instead of vanishing into the void, so you can hear us say "yeah, that was dumb" in real time. The Social tab got Marie Kondo'd: one card, top to bottom, no more carousel doing laps for no reason. Android now counts your steps from exactly one source instead of double-dipping like a chip at a party — one tracker, one truth. The sync spinner that used to spin forever has finally learned to sit down. And when we ask for a rating, we ask like adults: once, when you've earned it, not the second you open the app. Small fixes. Big steps.
Consistency looks good on you. Now it's got a profile picture to prove it.
0.9.0 14h ago
Pro grew up into Creator Studio, joining a challenge finally feels like something (slide, buzz, in), and the app stopped randomly logging you out for sport. Nothing dramatic here — just everything a little tighter, a little smoother, a little more like it should've worked all along.
Consistency looks good on you. Especially when it stays logged in.
0.8.1 5d ago
v0.8.0 puts your streak where you can't miss it, and stops the numbers going quietly out of date.
-- Your Streak, Front and Centre -- A live streak now sits right under your consistency score, glowing while it's running. Beat your own record and it'll say so.
-- Fresh Numbers on Open -- Walk with the app closed, open it, and your steps are already there. No pull-to-refresh to find out what you actually did.
-- Change Your Mind Mid-Challenge -- Target too easy? Need another rest day? Adjust both from the challenge screen. This week keeps the rules it started with; your change lands next week.
-- An Inbox Worth Opening -- Activity is grouped by day, colour-coded by what happened, and every row now takes you somewhere.
-- Fewer Dead Ends -- Notifications and inbox rows leave you a way back. Duel invites open the invite, not a locked door.
-- Steadier Social Tab -- Opens once, settles once, and stops rearranging itself while you're reading it.
Consistency looks good on you. Your streak looks good on you too.
0.8.0 Aug 20
v0.7.2 gives you a way back in, and cleans up a few things that were quietly lying to you.
-- Change Your Mind -- Deleted your account and regretted it? Sign back in during the recovery window and everything's still there — streaks, challenges, all of it.
-- Honest Numbers -- Challenge day counts now match the calendar, not the clock. Day 3 finally means day 3, wherever you are.
-- Notifications That Go Somewhere -- Tap a sync reminder and land exactly where you need to be, instead of just opening the app.
-- One Less Tap -- Setting up a challenge dropped an unnecessary step. Fewer taps, same commitment.
-- Steadier Under the Hood -- Background syncing keeps a closer eye on itself, so your data shows up when it should.
Consistency looks good on you. Even a comeback looks good on you.
0.7.2 Aug 14
A hotfix, but a tasteful one. This release is pure maintenance — nothing new to discover, everything a little sturdier underneath. Syncing now shrugs off one bad day instead of taking the whole week down with it, health connections come back online faster after a hiccup, and background tracking finally learned when to take a break instead of running your battery down. No new buttons. Fewer surprises. Consistency looks good on you — especially when it stops crashing to prove it.
0.7.1 Aug 8
Every step, accounted for.
v0.7.0 gets more honest about distance, progress, and rank — your stride is now your own, your solo climb has a proper chart, and your leaderboard position tells you when it's still finding its feet.
-- Distance, Dialed In -- Distance now calculates from your actual walking stride instead of a generic average. The miles finally match the steps.
-- The Climb, Redesigned -- Solo challenges get a new target chart with weekly milestones and streak visualization, so you can see exactly where you stand and what's next.
-- Honest Leaderboards -- New entrants now show as "calibrating" until there's enough data behind the number. No more misleadingly high ranks on day one.
-- Switch Sources With Confidence -- Changing your connected health app now confirms first and tells you what happens to your history.
-- Group Wins, Corrected -- Fixed a bug where hitting your goal in a group challenge didn't always register as a win on the results screen.
-- Steadier Notifications -- Push registration is more reliable, so invites and nudges land when they're supposed to.
Consistency looks good on you. Turns out, so does knowing exactly how far you've come.
0.7.0 Aug 5
Start before you sign up. Then go as long as you like.
v0.6.0 rebuilds the first five minutes of Upkeep and stops capping challenges at a week.
-- A Proper Introduction -- The app now opens on something worth looking at, and reads your step history before it asks you for an account. You see what your last 30 days actually say about you first. The score comes after.
-- Challenges, Any Length -- Seven days was never the point. Pick anything from a weekend to 90 days, and choose the day it starts. Tomorrow, next Monday, whenever you're ready.
-- Rankings That Scale -- Standings stay readable well past a week: day-by-day squares up to a fortnight, a clean days-met ratio beyond that, and a Jump to Me button for when the list runs long.
-- Steps Worth Trusting -- Group and duel challenges now ask for location while they run. It's how we tell a real walk from a faked one, so your win means something. Solo stays exactly as it was.
-- Nudges on Your Clock -- Set your reminder time during setup or in Preferences. Leave it on Auto and it learns when you usually walk, then nudges you if you haven't.
-- Draws, Explained -- If nobody clears the goal, nobody wins. Results now say so plainly, with a breakdown of exactly how the winner gets decided.
Consistency looks good on you. Now for as long as you'd like it to.
0.6.0 Jul 30
Leaderboards got rebuilt from the ground up, and showing up now counts for more than showing off.
-- Six Boards, One Hub -- Leaderboards is no longer a single list. Consistency Score leads the pack, joined by Current Streak, Win Rate, Most Steps, Kudos Given, and Challenges Won. Pick your battle.
-- Circle or Global -- Rank against just your challenge crew or the entire Upkeep population. Your call, one tap.
-- Not Ranked Yet? -- Boards now show exactly what's standing between you and a spot, instead of quietly leaving you off. A nudge, not a wall.
-- The Ticker -- Watch total steps synced across Upkeep climb in near-real time. Oddly hypnotic. Extremely on brand.
-- Results That Make Sense -- Duel and group results now lead with target days met, the number that actually decides the challenge, instead of burying it under a steps count that could mislead you about who actually won.
-- More Room to Compete -- The free plan now runs up to 4 active challenges at once, up from 2.
Consistency looks good on you. Now there are six ways to prove it.
0.5.0 Jul 24
History repeats itself now — on purpose. v0.4.2 puts more of Upkeep in your hands: look back, dial in the details, and find your people.
-- Rewind Any Week -- Every challenge you've run keeps its full history. Swipe back through past weeks from any challenge screen, then swipe forward again — nothing gets lost when a challenge rolls over.
-- Dial It In -- A new Preferences screen: set your reminder time, pick miles or kilometers, and your fitness profile catches up automatically.
-- Find Your People -- Search for anyone by handle. Prefer to stay off the radar? Flip discoverability off in Privacy settings.
-- Cleaner Exits, Sharper Entrances -- Duel and group challenges can now be abandoned right from the active screen. Social joins confirm your location up front, and your handle is a deliberate pick now, not an autopilot one.
-- Pro, Impossible to Miss -- The upgrade path shows up wherever a limit does, and the paywall got a little sparkle — plus it does the annual-plan math for you.
-- Everything Else -- Smoother profile sheets, a fixed Fitbit link, steadier saving, and a handful of fixes you'll never notice going right.
Consistency looks good on you. Even better when you can look back at it.
0.4.2 Jul 21
Social has a home now.
v0.4.0 gives duels, groups, and your feed a dedicated space of their own — plus a handful of quiet fixes so everything underneath runs a little steadier.
-- Social Hub -- Challenges, groups, and your activity feed now live in one dedicated tab, built around a redesigned dashboard that gets you moving faster.
-- Smarter Navigation -- New ribbons surface what's relevant right now, so you're not digging through menus to find your next move.
-- Nudges That Listen -- Dismiss a nudge card and it stays dismissed. No more zombie reminders.
-- Location, Handled -- If your GPS is off, we tell you exactly why and walk you back to on — no more silent failures.
-- Dead Links, Handled Gracefully -- Old or expired invite links now show a clear message instead of an error screen.
-- Smoother Syncing -- Background sync runs lighter, so the app stays responsive while your steps catch up.
Consistency looks good on you. Now it's got somewhere to hang out.
0.4.0 Jul 18
A full rebuild of how you see your score: day-by-day paging so you watch the story, not just the ending. A rest-day simulator with a recovery projection engine — drag a rest into your plan and watch your score react to the decimal. Percentile math instead of guesses. Decimal precision everywhere it matters: dashboard, leaderboard, profile. Onboarding that actually explains what you're being measured on before it starts. Plus: timezone flag on your avatar, sharper challenge date ranges, a no-BS feedback form with a dedicated "I'm leaving" category, and link routing that actually works.
Turns out consistency looks even better when you can model it, see it piece by piece, and understand exactly where you stand.
0.3.5 Jul 16
First impressions and health alignments are everything. This update ensures your setup is flawless, your data streams remain completely unshakable, and your victories are delivered without delay.
-- Smooth Introductions -- We designed a sleek new introductory sequence that greets you properly before you dive into your routine. No noise, just focus.
-- Redesigned Profile Suite -- Updating your public presence is now a singular, seamless experience. Whether you are setting up for the first time or polishing your details, it behaves perfectly.
-- Foolproof Health Recovery -- If your phone or OS updates ever drop your health tracking permissions, you can now re-verify and mend the link instantly with a single tap from settings.
-- Live Victory Tracking -- When a challenge wraps up, tapping your notification carries you straight into the winner's circle with live-updating scores that ensure you never miss a badge.
We also quieted down the background engine so it pulls your fitness data in gentler, battery-saving batches. After all, consistency looks exceptionally good on you.
0.3.3 Jul 1
Nobody writes home about plumbing. You'll notice this one anyway.
v0.3.2 is all engine — we tore out how Upkeep tracks and syncs your steps and rebuilt it from the studs. It opens in a blink, scrolls without a stutter, sips your battery instead of gulping it, and quietly stops repeating work it's already done. No new buttons to learn, nothing to set up — just the same app, lighter on its feet and quicker to keep pace with you.
Consistency looks good on you. Now it keeps up, too.
0.3.2 Jun 26
Nobody writes home about plumbing. You'll notice this one anyway.
v0.3.0 is all engine — we tore out how Upkeep tracks and syncs your steps and rebuilt it from the studs. It opens in a blink, scrolls without a stutter, sips your battery instead of gulping it, and quietly stops repeating work it's already done. No new buttons to learn, nothing to set up — just the same app, lighter on its feet and quicker to keep pace with you.
Consistency looks good on you. Now it keeps up, too.
0.3.1 Jun 25
Nobody writes home about plumbing. You'll notice this one anyway.
v0.3.0 is all engine — we tore out how Upkeep tracks and syncs your steps and rebuilt it from the studs. It opens in a blink, scrolls without a stutter, sips your battery instead of gulping it, and quietly stops repeating work it's already done. No new buttons to learn, nothing to set up — just the same app, lighter on its feet and quicker to keep pace with you.
Consistency looks good on you. Now it keeps up, too.
0.3.0 Jun 24
Locked-in consistency.
v0.2.6 is a reliability release. Your onboarding won't lose your health data to a network hiccup. Logging out actually stops the background machinery. And we've tightened up the auth state machine to be less... creative.
Consistency looks good on you.
0.2.6 Jun 13
v0.2.5 is the quiet release — tighter visuals, proper native sign-in, and minor bug fixes.
* Visual Refresh -- New splash screens and a unified design system across both platforms. Less patchwork, more intention. The app has been tidying up.
* Notifications From Day One -- Push tokens register during sign-in, not later. Your first challenge invite lands when it's supposed to.
* Session Smarts -- The app now distinguishes a network blip from a real logout. A flaky connection no longer means a fresh login screen.
Consistency looks good on you.
0.2.5 Jun 8
Your data, your call. Your insights, on their own clock.
v0.2.3 is the trust layer — clearer control over your account, calmer challenge cards, and an honest "we're still learning you" instead of pretending we know everything on day one.
-- Delete Your Account, From Inside the App -- Settings → Delete Account → gone. No support email, no web form, no hostage data.
-- Fitness Profile, When It's Ready -- Insights now unlock after 7 days of synced activity. A new "Building your profile" screen tracks the wait so you know exactly when the curtain goes up.
-- Challenge Cards, Reimagined -- Active challenges now tint and glow by status, and stop shouting with redundant chips. Calmer. Sharper. Easier to read at a glance.
-- Health Connection, Explained -- Every connected source now shows the first date data started flowing and the last time we synced. No more guessing.
-- Date Ranges Everywhere -- Group results, duels, and cancelled challenges all show the actual window. "Sep 03 → Oct 03" beats "a while ago".
Consistency looks good on you. So does a clean exit.
0.2.3 May 21
Your handle. Your health. Your hustle.
v0.2.2 polishes the social layer and locks the front door — challenges only let you in once your steps actually have somewhere to come from.
-- Handles, finally -- Every account now has a proper @handle. Pick yours, claim it, share it. Display names can breathe with spaces too.
-- Health Check First -- Joining a challenge now confirms your health data is flowing first. No more phantom days. No more zero-step mornings. If something isn't connected, we'll walk you to the switch.
-- Slide to Join -- Tapping felt too easy for a 7-day commitment. Now you slide. A little ceremony for a little promise.
-- A Cap on Chaos -- You can now run a sensible number of challenges at once. Consistency, not pile-up.
-- Frosted Headers -- New translucent app bars across the app. Content scrolls under, the chrome stays calm.
-- Smoother Everything -- Background syncing is steadier, signing out is cleaner, and stuck data quietly fixes itself the next time you open the app.
Consistency looks good on you. Now it's got a handle, too.
0.2.2 May 18
Know your crowd. Then beat them.
v0.2.0 is the social update. See who's keeping up, get notified when it matters, and control who has access to your competitive energy.
-- Profiles -- Every user now has a full activity profile: heatmaps, personal stats, and head-to-head comparison. Tap any name on the leaderboard or inside a challenge to see what consistency actually looks like for them.
-- Notification Inbox -- Challenge invites and app updates live in one dedicated place now. Tap a notification and land exactly where you need to be. No more hunting.
-- Block Users -- Choose your accountability circle. Block anyone from your privacy settings — quietly, no announcements, no drama.
-- Smarter Sync -- Background sync now detects failures and self-heals. You'll get a gentle nudge if data goes quiet. Your steps always show up.
-- Other Fixes -- Challenge dates display in your local timezone (finally). Result cards are now shareable. Kudos locks after you send it — no double-clapping.
Consistency looks good on you. Now see how it looks on everyone else.
0.2.0 May 14
Three new analytics screens help you understand how challenges work before you commit.
What's New:
> Fitness Profile: Visualize your activity patterns and cadence. See how your daily step data breaks down across the week - understand what consistency looks like for you.
> Where You Rank: Real-time leaderboard showing exactly where you stand among other users. Watch your percentile and position update as you hit targets.
> Challenge Simulator: Test different daily step targets before joining. See how they'd affect your potential score and understand the scoring mechanics without pressure.
> Health Source Control: Select and filter which health apps feed your step data. Full control over what syncs and when.
Other Improvements: Smoother slider for target selection, better permission flows, real-time health sync warnings, and more reliable data loading.
Ready to see how consistency looks on you?
0.1.0 Apr 25
Your gains just got gains.
Consistency looks good on you -- and now everyone can see it.
-- Fitness Profile -- Your stats deserve a stage. View your fitness identity, share custom profile cards, and flex your consistency with a tap.
-- Nudge Cards -- Gentle pushes (the good kind). Personalised prompts to keep you moving, deep-linked straight to where the action is.
-- Solo Progression -- Crushed your step target? We'll raise the bar for you. Not ready? One tap to revert. No pressure, just progress.
-- Leave Challenge -- Sometimes you need to bow out of a duel or group challenge. Now you can, gracefully.
-- Send Feedback -- Got thoughts? There's a screen for that now, right in your profile settings.
-- Reliability Fixes -- Background sync was slacking. We fixed it. Your steps actually upload now. (Yes, that's as important as it sounds.)
Stay consistent. Stay strong.
0.0.7 Apr 9
We took another step forward (literally—and figuratively!)
Consistency is your greatest habit. Here's what's new:
> Identity unlocked — Meet yourself with full name + handle combo. No more "Who am I, really?" moments.
> Leaderboard got a makeover — Swipeable tabs to track the competition without losing your grip.
> Challenges just got friendlier — Preview before you join, so you're never caught off-balance.
> Speed boost — We caching like we're serious about fitness. Leaderboards load faster. So does your profile refresh.
> Smart suggestions — Can't pick a display name? We've got animal-themed backup plans (no hamster-wheel energy required).
> Day tracker clarity — PENDING vs FLAGGED status? Crystal clear now.
Plus improved error handling and behind-the-scenes diagnostics tweaks. Your consistency streak stays unbroken.
Ready to keep the momentum? Let's go.
0.0.5 Apr 9
We finally gave your profile an actual face — turns out "coming soon" doesn't count as a look. Feedback replies now land right inside the app instead of vanishing into the void, so you can hear us say "yeah, that was dumb" in real time. The Social tab got Marie Kondo'd: one card, top to bottom, no more carousel doing laps for no reason. Android now counts your steps from exactly one source instead of double-dipping like a chip at a party — one tracker, one truth. The sync spinner that used to spin forever has finally learned to sit down. And when we ask for a rating, we ask like adults: once, when you've earned it, not the second you open the app. Small fixes. Big steps.
Consistency looks good on you. Now it's got a profile picture to prove it.
more Version 0.9.0 14h ago
Data Linked to You The following data may be collected and linked to your identity:
Health & Fitness Contact Info Identifiers Usage Data Diagnostics Data Not Linked to You The following data may be collected but it is not linked to your identity: