Built for the Range

Everything you need to run a smooth match — from setup to final standings.

Offline-First Scoring

No signal at the range? No problem. The Android app uses Room DB for local storage. The PWA uses IndexedDB. Scores sync automatically when connectivity returns.

Live Scoreboards

TV scoreboard for the range, plus a mobile-friendly live page spectators can open by scanning a QR code. Auto-refreshes every 10 seconds.

PRS Scoring

Hit / Miss / Shot Not Taken buttons for each target. Timed stages with smart decimal input, tiebreaker stage support, and par time auto-fill.

Divisions & Categories

Split shooters by equipment class (Open, Factory, Limited) and demographics (Overall, Ladies, Junior, Senior). Filter scoreboards by either axis.

Leagues & Clubs

Create a league, add clubs underneath it. Season leaderboards aggregate scores across matches with best-of-N scoring.

Match Director Control

Only the person who created a match can edit or delete it. Multiple admins per club, but each match director owns their match.

QR Code Sharing

A QR code is generated for every active match. Print it or show it on screen — spectators scan it and get the live scoreboard on their phone.

Two-Way Cloud Sync

Scores sync automatically between devices and cloud every 15 seconds. Last-write-wins conflict resolution with device ID and timestamp tracking.

Hub/Client Architecture

Set up a local WiFi mesh for match-day scoring without internet. One tablet hosts the hub, others connect as clients. The hub bridges scores to cloud when available.

Score Audit Trail

Every score change is logged with device, user, and timestamp. Reshoot tracking with mandatory reasons. Score reassignment preserves full history.

Device Lock & PIN

Lock scoring tablets to specific stages or squads with a PIN. Prevents accidental navigation. MD override with username/password if the PIN is forgotten.

Match Lifecycle

Full lifecycle management: pre-registration, registration, squadding, scoring, review, and results phases. Each phase has its own controls and visibility rules.

Self-Service Squadding

Shooters choose their own squad from available slots with capacity management. No more spreadsheet juggling or manual squad assignments.

Score Publishing Control

Choose to show scores live as they are entered or hold them back and publish after review. Match directors control exactly when results become visible.

Advertising Placements

Brands can purchase feature-based advertising on leaderboards, results, and scoring screens — connecting the shooting community with supporting businesses through "powered by" visibility.

Match Registration & Fees

Shooters register for matches online. Set entry fees, approve/reject registrations, and track payments. Free matches are supported too.

Relay Scoring

Point multipliers based on gong size and distance. Synchronized relay flow with squad rotation, break screens between relays, and concurrent relay support.

ELR Scoring

Extreme Long Range scoring with shot-by-shot tracking, diminishing multipliers, and must-hit-to-advance ladder progression. Static and ladder stage types with furthest-hit tracking.

Team Events

Run team-based competitions where shooters register individually and self-select into teams. Team leaderboards aggregate member scores automatically. Configurable team sizes with create-and-join flow.

Achievements & Badges

Shooters earn badges for podium finishes, milestone achievements, and season performance. Public shooter profiles showcase earned badges. A badge gallery displays all available achievements.

PDF Match Reports

Personal post-match PDF reports with detailed scores, stage breakdowns, and placement info. Match directors can also export full standings and match books as PDFs.

CSV Exports

Export standings and detailed score breakdowns as CSV files for any match. Available on public scoreboards and event pages for shooters and organisers alike.

Equipment Profiles

Shooters save rifle, ammo, scope, and accessory presets. Load a profile during registration to auto-fill equipment fields. Manage rifles and ammo loads from the dashboard.

Multi-Day Matches

Support for matches spanning multiple days. Per-day stage filtering on scoreboards and results. Shooters and spectators can follow day-by-day progress.

Push Notifications

Web push notifications for registration confirmations, squadding changes, score updates, and match reminders. Shooters control which notifications they receive from their settings.

PWA & Add to Home Screen

Install DeadCenter as an app on any phone or tablet. Works offline, with a native-feel navigation bar for back, home, and forward on iOS and Android standalone mode.

Ready to Score?

Set up your first match in minutes. Free to use.