🏆 Personal bests, tracked beautifully

Every PB
tells a growth story

Track your children's personal bests in running, swimming, gymnastics, and more. Celebrate every breakthrough. Watch them grow over years.

Child celebrating a personal best at the pool
40+Activities built in
100%Offline capable
0Ads, ever
FreeCore features

Three taps to a personal best

No login. No cloud setup. Just open the app and start recording.

Parent tracking PBs at the athletics track
1

Add your child

Enter their name and date of birth. The app calculates their age automatically so every PB shows how old they were.

2

Pick an activity

Choose from 40+ pre-loaded activities — sprints, swimming, long jump, gymnastics scores, and more. Or create your own.

3

Record & celebrate

Enter the result. If it's a new personal best, the app celebrates with confetti and shows exactly how much they improved.

Built for trackside parents

Works at the pool, the gym, the track — even with no phone signal.

📴

Works offline

All data stored on your device. Record PBs in a gym basement with zero signal. Syncs when you're back online.

📊

Progression charts

See improvement over time with beautiful charts. PB staircase view shows every breakthrough. Compare siblings at the same age.

🎤

Voice capture

"Tom got 9.8 on the balance beam." Speak naturally and the app extracts the child, activity, and value. Review and save.

🏆

Leaderboard

Opt in to see how your child ranks nationally in standard activities. Age-banded for fair comparison. Withdraw anytime.

👴

Grandparent mode

Grandpa downloads the app, enters a share code, and follows along. Gets a push notification every time a PB is broken.

🌙

Dark mode

Light and dark themes from first launch. Follows your system setting or choose manually. Easy on the eyes at evening meets.

Speak it, don't type it

Hands full? Kid running off? Just tap the mic and say what happened. The app figures out the child, the activity, and the score. You just review and confirm.

Works completely offline using your device's built-in speech recognition. No data leaves your phone.

Parent using voice capture at a gymnastics meet

See where they stand

Opt in to compare your child's PBs with others their age, across standard activities. Fair age bands. Withdraw anytime.

50m Freestyle · Under 9s

1,247 participants
🥇
M. (Age 8) 🇦🇺
38.2s
🥈
J. (Age 8) 🇺🇸
38.9s
🥉
E. (Age 7) 🇬🇧
39.1s
4
L. (Age 8) 🇨🇦
39.4s
23
Ella (Age 7) 🇬🇧 YOU
41.2s
Grandpa smiling at phone seeing grandchild's PB

Grandpa wants in

Grandparents, aunts, uncles, coaches — anyone can follow along. They download the app, enter the share code, and see every PB as it happens.

They get a push notification the moment a PB is broken: "🏆 Ella just swam 50m Freestyle in 41.2s — 1.1s faster!"

No account needed. No email. Just a three-word code that's easy to say over the phone.

Your family's data stays yours

Parent and child walking together after a race
📱

Local-first

Everything is stored on your device. The app works with zero internet. Nothing is uploaded unless you choose to share.

🚫

No ads. No tracking.

No analytics SDKs. No advertising networks. No social media trackers. We don't even know your email.

🔒

You control sharing

Choose exactly which activities to share. Revoke followers anytime. Leave the leaderboard with one tap. Your data, your rules.

👶

COPPA compliant

Children never interact with our servers. Parents make all sharing decisions. Only first names and ages are ever transmitted.

Start tracking today

Free to download. Free to use. No account required.

Download Kid PB