The Race Ninja app is open. Your phone carries the footage, we do the thinking
Yes. The Race Ninja app for iPhone, iPad and Apple silicon Macs is in open beta through Apple's TestFlight, and joining is free. It compresses GoPro and DJI footage at the track and uploads it on an ordinary mobile connection. Race Ninja's cloud then returns lap times, sector analysis and coaching, typically in about a minute per lap.
The Race Ninja app is open to everyone. iPhone, iPad, and any Mac with Apple silicon. It's free to join through Apple's TestFlight, and you can be in it in about two minutes.
But I want to be straight about what it is, because it's not what most racing apps are.
Why it doesn't process on your phone
Most lap apps do everything on the device. That's fine for a lap time. It isn't fine for what we do. A phone in a hot paddock can't run the vision models, the corner analysis and the coaching that turn a session into something you can act on. Not at the accuracy we work to, and not without cooking the battery.
So we split the job. The app is the courier. Race Ninja is the brain. That's what we mean by Racing Intelligence.
What happens to your footage
Your GoPro or DJI records a 10-minute session as several gigabytes. The app compresses it on the phone to a few hundred megabytes, keeping the GPS and motion data the camera wrote and barely touching the picture. Then it uploads over whatever signal the paddock gives you. If the connection drops, it picks up where it left off.
Once it lands, a lot of compute at Google Cloud gets to work. Custom algorithms find every lap and sector. Our own vision models read the footage. The data gets enriched with things like weather and track layout before any of it reaches you. You can put the phone away the moment the upload's done.
The results come back typically in about a minute per lap. Lap times and sectors, your strongest corners and your weakest, coaching notes, and every lap as its own video synced to the data.
Between sessions, not on the drive home
This is the whole point. Upload after practice, look at what the data says before you go back out, change something, go again. Several times a day.
Say you're three tenths down in sector two after first practice. You'll know where and why while the kart's still warm, not on Monday. That's the difference a minute a lap makes.
Getting it
Install Apple's TestFlight app, then open the Race Ninja beta link on the device you want it on. Sign in with your Race Ninja account, or make one. Same account and same plan as the website.
On a Mac you'll need Apple silicon (M1 or newer) and macOS 14 or later. Intel Macs can't run it. There's more on the downloads page.
The App Store version follows once Apple signs it off. Your TestFlight install just keeps updating until then, and if something breaks, tell us. Screenshots straight from TestFlight are perfect.
Frequently Asked Questions
Is the Race Ninja app free?
Does the Race Ninja app analyse my laps on the phone?
How long does it take to get my results?
Will it use a lot of mobile data?
Which devices does the Race Ninja app run on?
How is Race Ninja different from RaceChrono?
How is Race Ninja different from Harry's LapTimer?
How is Race Ninja different from TrackAddict?
Do I need a data logger?
When will the Race Ninja app be on the App Store?
Step-by-Step Guide
-
1
Install TestFlight
Get Apple's free TestFlight app from the App Store on your iPhone or iPad, or from the Mac App Store on an Apple silicon Mac.
-
2
Open the beta link
On the same device, open https://testflight.apple.com/join/3GaYdwZ1 and tap Accept, then Install.
-
3
Sign in
Open Race Ninja and sign in with your Race Ninja account, or create one. It's the same account and plan as the website.
-
4
Upload a session
Pick your GoPro or DJI footage, let the app compress it, and upload. Your laps, sectors and coaching come back typically in about a minute per lap.
0 Comments
Sign in to join the conversation.
Sign InNo comments yet. Be the first to share your thoughts.
More Articles
The data always told the story. Now Race Ninja reads it to you
Every chart on the results page now has a plain-language summary. What changed and what to do about it. No spreadsheet required.
GoPro Cloud links are importing again, chapters and all
GoPro Cloud share link imports have been broken since early August. They work again from today, and long sessions that split into chapters now come across as one analysis.
The engine wasn't giving him the kick
Roman was driving well. The engine wasn't. We borrowed one and broke into the 39s. Engine insights now sit on the same lap as the camera so you can see a drop-off instead of guessing.