Coming Soon
System status
Operational

Race timing — redefined

RACE.
ANY
WHERE.

RG Timer is a precision race timing platform built for the field — not the office. Works completely offline on iOS and Android, syncs automatically when signal returns. No paper, no spreadsheets, no excuses.

Visit rgtimer.com No install required
Instant offline start
Install once, run forever. Every timing event is written to on-device local storage the moment it happens — no network required.
📡
Auto-sync on connect
The moment signal returns, pending data flows to the server automatically. Background Sync keeps results current without any manual action.
🏁
Multi-stage precision
Up to 14 stages per race, per-stage shoot time limits, RO confirmation codes, DNF and FTN tracking. Built for biathlon-style events.
📊
Live dashboard
Real-time scoreboard showing every runner's position, stage progress, shoot times, and run splits — updating as data arrives from the field.
Offline-first PWA iOS & Android Multi-race support Auto background sync RO confirmation codes DNF & FTN tracking Live scoreboard CSV export No internet required Offline-first PWA iOS & Android Multi-race support Auto background sync RO confirmation codes DNF & FTN tracking Live scoreboard CSV export No internet required
How it works
01
Install to home screen
Open rgtimer.com in Safari or Chrome, tap "Add to Home Screen." The app installs instantly — no App Store, no Play Store. One tap, done.
iOS Safari Android Chrome
02
Configure & roster offline
Set up race config, import your CSV roster, and assign stage codes — entirely offline. Everything lives on-device in a local database. No signal needed.
Works offline
03
Time the race
Runners check in on any device. Stage entries, shoot times, and exits are stamped instantly. Data is written locally before any sync attempt — nothing is lost.
Fully disconnected
04
Auto-sync when signal returns
The moment any device touches WiFi or cell — even briefly — pending timing data pushes to the server automatically. The admin dashboard updates in real time.
Background sync
iOS
Safari · Add to Home Screen
Install via Safari's Share menu. Once added to your home screen, RG Timer runs as a full-screen native-feeling app with persistent on-device local storage, Wake Lock to keep the screen on during timing, and automatic sync whenever you're within range of a signal.

Works on iPhone and iPad running iOS 16.4 or later.
🤖
Android
Chrome · Install App prompt
Chrome detects RG Timer as an installable PWA and shows a native "Add to Home Screen" banner. Installed apps get Background Sync and Periodic Sync — meaning data can reach the server even when the app is closed, the moment connectivity returns.

Works on Android 8.0+ with Chrome or any Chromium-based browser.