Fitness tracking for rhythm games

Join the serious fitness app for rhythm gamers.

Upscore is the fitness app made by rhythm gamers, designed to help you build healthy habits and level up with rhythm games.

Start for free today!

Upscore session card: 3 Upscores, perfect full combos on Finally Dive, District of the Shadows and 少女、摩天楼へ
Upscore session card: a 1 hour 54 minute Pump It Up session on Sep 12, 2026 with 27 songs, 12 personal bests, 7,128 steps and a max heart rate of 154
Upscore on a Pixel Watch with the Let's DDR start button
Upscore on Apple Watch with the Let's Pump start button

Supported games

At the arcade or at home.

Upscore works with the games you already play, on a cab at the arcade or a pad in your living room.

Fitness gaming

Every session starts with Upscore.

In rhythm games, fitness is a skill. Start a session with Upscore, train with intention, and watch both your fitness and scores improve.

Heart rate

Your max heart rate was 194 bpm on はるかぜリスタート!

2h 38min · 36 songs

15はるかぜリスタート!996,380Peak HR 194
200
0:001:192:38

Calories

930kcal

Steps

15,250

Peak heart rate

194bpm

Time in each heart rate zone

You spent more of your session in Zone 2.

  • Zone 5180 bpm and up9%
  • Zone 4160 to 179 bpm17%
  • Zone 3140 to 159 bpm21%
  • Zone 2110 to 139 bpm38%
  • Zone 1Under 110 bpm15%

Active HR

Your heart rate while playing songs.

152bpm

Active HR

139bpm

Session average

Your goals

What are you playing for?

Every set counts.

See what every session burns. It all adds up in Apple Health and Google Health.

30,861kcal

in 60 sessions since May. About 1,500 a week.

Calories per weekMay to September
  1. May
  2. Jun
  3. Jul
  4. Aug
  5. Sep

Watch your cardiovascular system condition over time.

Watch your cardio levels on the songs you play every week. Use the data to help train your body into pushing harder and recovering when you need it.

23bpm lower

on level 15s since April

Active heart rate on level 15sAverage while songs are playing
177 bpm163 bpm156 bpm154 bpm
  1. Apr52 songs
  2. May-Jun90 songs
  3. Jul-Aug76 songs
  4. Sep39 songs

Balance your cardio with your lifting.

DDR is a lot of cardio. Upscore measures how long and how hard you played. Plan your lifting around it.

42min

at 160 bpm and up in one session

Minutes in each heart rate zoneOne 2h 38min session
  • Peak180 bpm and up15 min
  • Hard160 to 179 bpm27 min
  • Cardio140 to 159 bpm33 min
  • Fat burn110 to 139 bpm60 min
  • Warm upUnder 110 bpm24 min

You don't need motivation. You already love the game.

People stick with workouts they enjoy. Upscore turns your gaming sessions into a training log so you can track progress over time.

47days

on the pad since May

Days with a sessionMay to September

Level up

Pushing your score ceiling means pushing harder workouts. See which levels push you into your top heart rate zones so you can learn when to push and when to recover.

52bpm

more on level 16s than level 8s

Active heart rate by levelAugust and September
  1. 1008
  2. 1159
  3. 11010
  4. 13011
  5. 13112
  6. 12813
  7. 14714
  8. 15115
  9. 15216
  10. 14917
  • Warm upUnder 110 bpm
  • Fat burn110 to 139
  • Cardio140 to 159

Real stats from Lumen, the founder of Upscore.

Apple Health and Health Connect

Automatically saves to Apple Health and Google Health.

Your workouts write to Apple and Google health so you can track your Upscore sessions with the rest of your health data.

Upscore session

2h 38min · 930 kcal · 15,250 steps

  • Apple Health

    Every session saves as a workout, with your steps and active energy. Upscore workouts count towards your activity rings.

    (Yes, now you finally get step credit for DDR!)

    • Workout
    • Steps
    • Active energy
    • Activity rings
  • Health Connect

    Every session saves to Health Connect so you can see your data with Google Health, Samsung Health and other connected apps.

    • Workout
    • Steps
    • Calories
    • Heart rate

How it works

Upscore on a Wear OS watch with the Let's DDR start button and on an Apple Watch with the Let's Pump start button

One tap. Then play.

Start your session with Upscore and play. Your scores automatically sync with your health data after your session with one tap.

  1. Upscore on an Apple Watch, worn on the wrist, ready to start with Let's DDR

    01

    Start a session

    From your watch or phone. Use the watch app or a Bluetooth heart rate monitor to track fitness data with your session.

  2. The Upscore app during a session: scores and Apple Watch connected, a running timer, live heart rate of 72 bpm in the warm up zone, and buttons to pause, end the session or keep playing

    02

    Play your set

    Set and forget. Your scores arrive on their own, and every heartbeat gets matched to the song it belongs to.

  3. A session card announcing a new Perfect Full Combo on 少女、摩天楼へ, a level 15 chart, with 999,780
    Card: new SS in Pump It Up on Halloween Party ~Multiverse~, single level 8, 981,044

    03

    See your recap

    End your session when you're done to see your achievements, session recap and health trends.

Inside a session

Towel. Water bottle. Start Upscore. See your session.

  1. The recap

    Game time, calories, songs, personal bests, steps and heart rate all in one place.

  2. Song by song

    Tap to see how your cardiovascular system was performing per chart.

  3. Where the effort went

    See how long you spent in each heart rate zone to see how your fitness improves over time.

  4. Track your goals

    See achievements like personal bests, goal progress, new lamps and more in each session.

Session cards

Share your best scores and achievements with session cards.

Earn a card every time you hit a goal, lamp a folder or set a new personal best. There are over 11,000 to collect!

  • Card: new SDP on Finally Dive, doubles level 12, 999,980, a perfect full combo
  • Card: new Marvelous Game in Pump It Up on DIE ANOTHER DAY, single level 9, 985,486, an SS+
  • Card: new Upscores, 2 new level 12 SDPs and 1 new level 15 PFC
  • Card: a 1 hour 20 minute DDR session with 16 songs, 3 personal bests, 5,518 steps and a max heart rate of 191
  • Card: 12 Upscores in Pump It Up, led by DIE ANOTHER DAY at 985,486 with an SS+
  • Card: 3 Upscores, perfect full combos on Finally Dive, District of the Shadows and 少女、摩天楼へ
  • Card: new PFC on 少女、摩天楼へ, level 15, 999,780
  • Card: new SS in Pump It Up on Halloween Party ~Multiverse~, single level 8, 981,044
  • Card: new SDP on District of the Shadows, doubles level 12, 999,950, a perfect full combo

Friends and challenges

Race your friends.

Add friends with a code and challenge them on a goal, a folder or one song. First to get there wins.

Challenge anyone, on anything

Race head to head on a folder, an MA Points total or a Pumbility score, or team up to reach a LIFE4 rank together.

A challenge card: Lumen won a head-to-head challenge against Kai, PFC on 3 new level 14s, 3 to 2

Rivals on every chart

Open any chart and see your friends' best scores right next to yours.

Add friends with a code

Share your card or your link, or type in a friend's code.

Lumen's friend card with a friend code, a QR code and a link to add them on Upscore

You choose what friends see

Friends see your name, your ranks and whether you played today. Switch off Share leaderboard scores any time, and anyone can be reported or blocked.

Score tracking

And yes, it is a seriously good score tracker.

Upscore gives you pro tools for score tracking and session planning.

Every chart, every difficulty

See chart data with technical breakdowns (like footswitches, crossovers and more), offset data and preview charts right in the app.

A chart page in Upscore with step playback, timing offset and pattern counts

Goals made for gamers

You can't measure what you can't observe. Set goals that automatically track over time as you earn new scores.

LIFE4, tracked as you play

See exactly what stands between you and your next rank.

LIFE4 rank progress in Upscore

Track score data in real time

Connect to e-amusement, Pump It Up and other score providers to keep all your best scores in sync, or snap a photo of your results screen.

Edi, your coach

Edi is Upscore's AI coach who can help you plan sessions, analyze your skills and weaknesses and help you level up.

Privacy and security

Built for privacy.

Your data is yours. We never sell it and keep it protected with industry standard security.

  • Never sold, never used for ads

    Your health and fitness data is not for sale, to anyone, for any reason.

  • Kept out of analytics and AI

    Your heart rate and calorie numbers are never sent to our analytics, crash reporting or AI providers.

  • We never see your passwords

    Upscore never sees or stores the passwords for the game accounts you connect.

  • Your health data, taken seriously

    Your sleep, weight and other Apple Health or Health Connect data stay on your phone. Session heart rate and calories sync only if you opt in, and we never sell or share them.

    Read the health data policy
Read the privacy policy

Your ceiling is higher than you think. Start a session to break through it.