Walk together,
every day.
10,000 steps.

A simple step tracker for iPhone. Hit your daily 10K, share streaks with friends, and climb the weekly leaderboard. $4.99/mo or $2.99/mo billed yearly · 7-day free trial · no ads, ever.

Coming soon on the App Store Currently invite-only on TestFlight
10,000
DAILY GOAL
7 / 30
DAY HISTORY
4
THEMES
9:41
98%
7,632
of 10,000 steps
3
STREAK
261
KCAL
5.81
KM
72
MIN
W
T
F
S
S
M
TUE
Today
History
Friends
Settings
Account
01 / TODAY · MONO

One ring. Everything you need.

Open the app — a big, glanceable progress circle fills as you walk. No menus, no taps. Hit 10K and the ring locks in. Stat pills below show streak, calories, distance, and active minutes.

  • Live ring driven by the iPhone pedometer
  • Streak counter auto-tracks consecutive 10K days
  • Weekly vial chart below the ring
9:41
98%
10,247
of 10,000 steps
4
STREAK
352
KCAL
7.81
KM
97
MIN
W
T
F
S
S
M
TUE
Today
History
Friends
Settings
Account
02 / HISTORY · MONO WHITE

Your last week, last month, or any range.

Three taps to switch between 7-day, 30-day, and custom (Month-to-date) views. The chart auto-adapts — bars for short ranges, a heatmap grid for longer ones. Tap any day to see the exact number.

  • Native iOS calendar for custom date ranges
  • Met-goal days appear distinct from missed days
  • Summary cards: average, goal days, total
9:41
98%
LAST 7 DAYS
History
7 days
30 days
MTD
AVG / DAY
8,941
GOAL DAYS
5/7
TOTAL
62K
W
T
F
S
S
M
T
Tue
5/22/2026
7,632
76%
Mon
5/21/2026
11,402
Goal
Sun
5/20/2026
5,531
55%
Today
History
Friends
Settings
Account
03 / FRIENDS · CHERRY BLOSSOM

Race your friends. Daily.

Share a 6-letter invite code. Once they redeem it, your daily totals show together on a live leaderboard. The first to 10K wins the day. No follow requests, no friend lists to manage.

  • Sign in with Apple — nothing else asked
  • Invite codes expire in 14 days, single-use
  • Leaderboard updates the moment they walk
9:41
98%
TODAY
Leaderboard
Invite
1
EM
Eleni (you)
10,247
2
RV
Ricardas
9,184
3
MK
Maria K.
7,802
4
DP
Dimitris
5,492
5
AT
Anna T.
4,128
Today
History
Friends
Settings
Account
WHY 10,000?

The single number that moves the needle.

10,000 steps is roughly an hour of walking — about 5 km / 3 miles. It's the most-studied daily target in movement research, and the bar most public-health guidance lands on. Here's why it's worth caring about.

Better cardiovascular health

Multiple long-term studies link consistent daily walking to lower resting heart rate, lower blood pressure, and reduced risk of heart disease.

Lower mortality risk

Research published in JAMA Internal Medicine found step counts above ~7,000–8,000/day associate with substantially lower all-cause mortality — and benefits keep climbing toward 10K.

Better mood

Walking releases endorphins and reduces cortisol. Studies consistently show fewer symptoms of depression and anxiety in people who walk regularly outdoors.

Longer healthspan

Daily walking is associated with reduced risk of type 2 diabetes, certain cancers, and cognitive decline. Not magic — but no other "exercise" is this accessible.

Better sleep

Physical activity during the day measurably improves sleep latency and deep-sleep duration. Even a 10K step walk has been shown to help.

Clearer thinking

Walking after meals stabilises blood glucose; walking in the morning regulates circadian rhythm. Both translate to a calmer, sharper afternoon.

Generalised summaries from peer-reviewed research. Not medical advice. The exact number isn't sacred — consistency is what matters.

FOUR THEMES, ONE TAP AWAY

Pick your aesthetic.

Every surface — chrome, status bar, ring, charts, even the modal backdrop — follows the theme you pick in settings.

7K
Neon
Cyan accents on jet black
7K
Mono
Strict black & white
7K
Mono White
Inverted, ink on paper
7K
Cherry Blossom
Pink palette + sakura branches
HOW IT WORKS

Three steps to your first streak.

01

Install + grant Motion access

Install from TestFlight, tap "Allow" once for the iPhone's pedometer. No HealthKit, contacts, location, or notifications requested.

02

Walk

The ring fills in real time. No "start workout" tap. Hit 10,000 and it turns green; your streak ticks up by one at midnight.

03

Invite a friend

Sign in with Apple, generate a 6-letter invite code, share it via iMessage. Once they redeem it, you both appear on each other's leaderboard.

PRICING

Pick your plan.

One plan, two ways to pay. Cancel anytime from iOS Settings.

10K BUDDY
$4.99/mo $2.99/mo
Billed monthly · $4.99 every month
Billed annually · $35.88 once a year
  • Unlimited daily step tracking
  • 7/30 day + custom range history
  • Friends leaderboard + streaks
  • All four themes (Neon, Mono, Mono White, Cherry Blossom)
  • iPhone Home Screen widget
  • Apple Health + Apple Watch sync
Get it on the App Store
QUESTIONS

Frequently asked.

How much does the app cost?

$4.99 per month, or $2.99 per month if you pay annually ($35.88 once a year). Every new install gets a 7-day free trial — no charge until the trial ends. No ads, no extra in-app purchases, no upsells inside the app.

Do I need an Apple Watch?

No. The app uses the iPhone's built-in motion coprocessor — the same sensor that powers the Health app's step count. Carry your iPhone, walk, that's it.

What iOS versions are supported?

iOS 16 and up. The app is built with Expo SDK 54 and uses modern iOS APIs that landed in iOS 16.

Does it work offline?

Step counting works offline — the pedometer is local. The friends leaderboard needs an internet connection to fetch the latest counts.

How do friend invites work?

Tap "Invite" on the Friends tab. The app generates a 6-letter code (and a tappable link) which you share via iMessage, WhatsApp, anything. Codes are single-use and expire in 14 days.

Android?

iPhone only. The codebase technically supports Android but that target isn't actively maintained.

Start your streak today.

The first 10K is the hardest. Once you've done it three days in a row, you'll do it for the rest of the year.

PRIVACY POLICY

Your data, plainly.

Last updated: 22 May 2026 · Operator: Ilias Bogiatzis (10kbuddyapp@gmail.com), Greece.

1. What this app is

10K Buddy is an iPhone step-tracker. It reads your daily step count from your iPhone (and, with your permission, from Apple Health — which aggregates Apple Watch and other connected trackers), shows it as a progress ring, and lets you share daily totals with friends you've explicitly invited.

2. What we collect

We collect the minimum needed to make the app work. Specifically:

  • Apple Sign In identity — your name and email address as provided by Apple's Sign in with Apple flow. If you use Apple's relay email, we only ever see the relay address.
  • Daily step counts — one integer per day, per user, read from the iPhone's motion coprocessor (CMPedometer) and/or Apple Health (HealthKit) on your device.
  • Profile picture — only if you choose to upload one. The image is resized to 512×512 and JPEG-compressed on your device before upload.
  • Nickname — the display name you choose on the Account screen.
  • Friend code — a 6-letter code automatically generated for you so friends can add you.
  • Friendships — the user IDs of people you've accepted as friends and vice versa.

We do not collect: your location (no GPS code in the app), your contacts, browsing history, search history, advertising identifiers, device fingerprints, or any health data beyond the daily step total.

3. Why we collect it

Every data point above is used only for app functionality:

  • Your identity exists so you can sign in and so your friends see who you are on the leaderboard.
  • Your step counts feed the ring, the history charts, the streak counter, the iPhone widget, and your line on a friend's leaderboard.
  • Your profile picture and nickname are shown to you and to your friends.
  • Friend codes and friendships exist so the leaderboard knows who to show.

We do not use your data for advertising, marketing, analytics, profiling, or any kind of tracking. There are no ads in the app and no third-party trackers or analytics SDKs.

4. Where the data lives

The app's backend is hosted on Supabase, a Postgres-based hosting provider. Step counts, profile rows, friendships, and uploaded avatars are stored in our private Supabase project. Authentication is handled by Apple via Sign in with Apple.

Step data read from Apple Health stays on your device unless and until you've signed in and the app syncs the daily total to our backend. HealthKit data is never sent to any third party.

5. Who we share it with

Other 10K Buddy users you've explicitly invited (or who've invited you and you've accepted) can see your nickname, profile picture, and daily step total via the in-app leaderboard. That's the entire sharing model.

We do not sell your data. We do not share it with advertisers, data brokers, or any third party other than the infrastructure providers above (Supabase, Apple) that are necessary to operate the service.

6. Retention

Your profile row, friendships, invite codes, and step history are retained as long as your account exists. When you sign out of the app, your Supabase auth session ends. To request deletion of your account and all associated data, email 10kbuddyapp@gmail.com from the email address associated with your account; deletion is processed within 30 days.

7. Your rights (GDPR / CCPA)

You can request a copy of all data we hold about you, ask us to correct it, or ask us to delete it. To exercise any of these rights, email 10kbuddyapp@gmail.com from the email address on your account. We'll respond within 30 days.

You can also revoke the app's access at any time via iOS Settings — Apple Sign In, Motion & Fitness, Apple Health, and Photo Library permissions can each be turned off independently.

8. Children

10K Buddy is not directed to children under 13. We do not knowingly collect data from children. If you believe a child has signed in, contact us and we'll delete the associated data.

9. Changes

If we materially change what we collect or how we use it, we'll update the date at the top of this page and surface a notice the next time you open the app.

10. Contact

Questions or complaints: 10kbuddyapp@gmail.com.