NSAT times open-road races on iPhone and iPad using a RaceBox GPS receiver. Most questions come down to which part of a run you're in, so the answers below are grouped that way. If you don't find yours, email is at the bottom and it reaches a person.
The app can't find the RaceBox, or won't stay connected.
Stuck on the four-item GPS checklist and it won't turn green.
Start time, variance colors, recommended speed, screen behavior.
The timer didn't stop, or your result isn't what you expected.
Staging
NSAT talks to one device and nothing else. It never needs a cell signal or Wi-Fi, which matters on the courses these events run.
Work through these in order:
If the RaceBox appears in the official RaceBox app but not in NSAT, disconnect it there first and rescan.
NSAT reconnects on its own. You'll see a brief reconnecting indicator rather than being thrown back to the scan screen, and race state is preserved while it does.
If it doesn't come back within a minute, the usual causes are a flat receiver battery or the receiver having gone to sleep. Power-cycle the RaceBox and NSAT will pick it up again.
RaceBox Mini, RaceBox Mini S, and RaceBox Micro. NSAT reads their 25 Hz data stream directly.
The iPhone's own GPS is not used for timing and can't substitute — it isn't accurate or fast enough to place a finish line to the millisecond.
No. NSAT makes no network connections at all. Everything it needs arrives over Bluetooth from the receiver, and everything it saves stays on your device. Airplane mode with Bluetooth on works fine, and is a reasonable way to keep calls from interrupting a run.
Staging
After connecting, NSAT holds at a four-item checklist and won't arm the timer until every item passes. This is deliberate: each one directly limits how precisely the finish line can be placed.
Almost always sky view. The receiver needs a clear, wide look at the sky — not the phone, the receiver.
A clear-sky cold start usually completes in a minute or two.
That threshold is intentionally strict, because horizontal accuracy sets the outer bound on how precisely NSAT can time your crossing. A receiver reporting two-meter accuracy cannot place a finish line to the millisecond, and the app won't pretend otherwise.
Improve the sky view and give it another minute. Accuracy typically keeps tightening for a while after the first 3D fix appears.
The receiver reporting that its clock has resolved to nanosecond precision. NSAT interpolates the start and finish moments between GPS readings, and that arithmetic is only trustworthy once the receiver's own time is fully resolved.
It's the last item to turn green, and it can lag the others by a short while. Nothing is wrong if the first three pass and this one takes a bit longer.
On course
Correct — that's the design. You set a start time and NSAT starts itself when the GPS clock reaches it, so the clock matches the official time you were assigned rather than your thumb.
Set the start time as the very last thing you do before the run.
This is a safety feature, not a bug. Two things push it out to at least four minutes ahead:
Do your setup first — course, target speed, GPS offset — then set the start time last and leave the screen alone.
Every time NSAT shows is UTC, taken from the GPS satellites, because that's how open-road events publish start times. It is not your local clock and doesn't shift with daylight saving.
Convert your assigned start time to UTC before entering it.
The distance from the RaceBox antenna back to the front bumper, measured along the length of the car, in feet. Adjustable from 0 to 22 feet in half-foot steps.
NSAT shifts the finish threshold by that amount so the clock stops when your nose reaches the line, not when the receiver on your dash does. Measure it once for the car and it's remembered.
Green with down arrows means you're ahead of pace — running fast, arriving early. Red with up arrows means you're behind pace and need to make time up.
The number compares you against a car running your target speed exactly, the whole way. The goal is zero at the line, from either direction.
It's hidden in two situations, both on purpose:
In between, it shows the average speed that lands you at exactly zero variance.
Intentional. NSAT forces maximum brightness and prevents auto-lock so the display stays readable in direct desert sun. Your normal brightness returns when you leave the app.
Run the phone on a charger — full brightness plus a constant Bluetooth stream is hard on a battery over a long day.
NSAT silences notification banners and sounds while it's in the foreground. For a phone call, or anything else that could pull you out of the app mid-run, turn on Do Not Disturb (or a Focus mode) before you stage. Leaving the app during a run ends the run — see below.
Scored
NSAT stops when your position crosses the finish coordinate in the course's configured direction of travel. If either the coordinate or the direction is wrong for the leg you ran, the crossing never registers.
Check the finish-line card on the dashboard before a run — it shows exactly what the app is watching for: the axis (latitude or longitude), the threshold coordinate, and the travel direction. A southbound leg selected as northbound will not stop.
The GPS fix dropped out within two miles of the finish and stayed out for four seconds or more — typically an underpass, a cut, or a canyon wall. Rather than record nothing, NSAT projects your last known speed to the line and saves that time, labeled clearly so you always know which results were measured and which were estimated.
The app was left during the run — Home button, app switcher, or another app taking over. That's treated as an emergency stop: the elapsed time is captured and saved to the log, and the app exits. A run can't be resumed after that.
To avoid it, turn on Do Not Disturb before staging and don't touch the phone during the run.
When an event runs multiple legs, only the total matters. If leg one finished twelve seconds slow, turn on the variance offset before leg two and the display will pace you twelve seconds fast — so driving the second leg "to zero" cancels the first.
It changes only what the display asks of you. Each run is still logged and scored against the true target. The toggle turns itself off after the run so it can't quietly carry into a third leg.
Open the run log and tap the share icon. NSAT exports every run as a CSV file — course, date, UTC start time, start and finish coordinates, distances, target and actual and top speeds, times, variance, and how each run ended.
The log files are also visible in the iOS Files app under NSAT's folder, and through Finder when the phone is connected to a computer.
No. Courses, run log, target speed, and GPS offset are stored on the device and survive updates. Deleting the app removes them, so export the CSV first if a run history matters to you.
Privacy
There is no login, no profile, and no registration. The app has no idea who you are.
NSAT makes no network connections. No analytics, no crash reporting, no advertising, no third-party services of any kind.
Courses and run logs are written only to your device. They leave it when you choose to export or share them, and not otherwise.
NSAT requests Bluetooth access to talk to the RaceBox receiver, and location access because iOS requires it for Bluetooth device discovery. The app does not read your phone's location — every coordinate it displays comes from the RaceBox. Nothing is collected, stored off-device, or shared with anyone.
Documentation
The complete guide covers setup, the automatic start, every reading on the dashboard, the three ways a run can end, chasing zero across legs, and troubleshooting. It's built into the app under the book icon — where you can also print it or email yourself a copy — and it's here as well.
Read the guideStill stuck
Email reaches a person, not a queue. Expect a reply within a couple of days — sooner if it's a race weekend.
Bug reports, questions, course coordinates that don't behave, and feature requests all welcome.
App information
| What it does | Times open-road time-speed-distance races. It starts itself at a GPS-synchronized start time and stops when the front of your car crosses a finish coordinate, then scores the run against your target average speed. |
| Requires | iPhone or iPad running iOS 16 or later, with Bluetooth. |
| Hardware | A RaceBox Mini, Mini S, or Micro GPS receiver. Sold separately and not affiliated with NSAT. |
| Events | Built for the Silver State Classic Challenge, the Nevada Open Road Challenge, the Big Bend Open Road Race, and similar formats. Ships with those courses; you can add your own. |
| Cost | No subscription, no in-app purchases, no advertising. |