🧪 RG Timer is currently in active beta — we're looking for match directors and race organizers to help shape the platform. Interested? Email us at info@rgtimer.com
Beta
System status
Operational

Tactical Biathlon · Run & Gun · Endurance

RUN.
SHOOT.
WIN.

RG Timer is a precision timing platform built specifically for Tactical Biathlon and Run & Gun competitions — where athletes move fast, shoot on demand, and results matter in real time. Works completely offline on iOS and Android, syncs automatically when signal returns. No paper. No spreadsheets. No excuses.

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.
🏁
Built for Run & Gun
Unlimited stages per race, per-stage shoot par times, Range Officer confirmation codes, DNF and FTN tracking — purpose-built for tactical biathlon and disconnected remote venues.
📊
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 Tactical Biathlon Run & Gun RO confirmation codes DNF & FTN tracking Shoot par times Live scoreboard Remote range ready No internet required Tactical Biathlon Run & Gun RO confirmation codes DNF & FTN tracking Shoot par times Live scoreboard Remote range ready No internet required
How it works
01
Save to home screen
Open rgtimer.com in Safari, Chrome, or the browser of your choice, 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
Competitors check in on any device. Stage entries, shoot times, RO confirmations, and exits are stamped the moment they happen. Data is written locally first — nothing is lost even at remote ranges with no signal.
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.