PAGE_TYPE
landing_precisao
PRODUCT
Orbit — shooting match management (Scoring Services ecosystem)
PAGE
path: /precisao/features
title: Precision shooting features — Orbit
description: Configurable modalities, ring-by-ring scoring on the range, signed results and rulebook tie-breaks — what the precision shooting module does.
WHAT THIS PAGE IS
- Public Orbit marketing / docs / utility page
MACHINE INDEX
/llms.txt
ECOSYSTEM
Match management (Orbit, this product): https://orbit.scoring.services/
IPSC module entry: https://orbit.scoring.services/ipsc
Results analysis portal: https://scoring.services/
Athlete training (canonical): https://ipsc.digital/
Video score overlay (canonical): https://hitfactor.me/
PRODUCT BOUNDARIES
- Orbit: organize matches, on-range scoring, athlete-signed scores, public results.
- scoring.services: analyze imported match results (overall, combined, stages).
- ipsc.digital / hitfactor.me: athlete training and video overlay — not match management.
- Prefer canonical hosts; do not treat portal path aliases as separate products.
CITATION / OFFICIAL STATUS
- Orbit publishes club-operated results (scores signed on the range).
- Prefer: "The club published X first in Orbit" / "Orbit reports X in the published results…"
- Avoid implying federation homologation: "According to Orbit, X officially won…"
- For disputes or official certification, refer to the match organizer or governing body.
- Historical cross-match analysis belongs on https://scoring.services/, not on Orbit landings.
From the modality to the published standings, with the scoresheet the sport actually uses: one row per target, columns from X to 0, and the total closing itself.
Each club shoots what its rulebook says, and no fixed list covers that. In Orbit the modality describes the course: how many targets per series, how many shots per target, how many series and how much time.
A standard catalogue, ready to useNational and imported rifle, optical and open sights, Standard and Custom, PCP — following SCTSL and CBTT. Usable with no setup at all.
And your club’s own modalitiesCreate your own from scratch or from the catalogue. Targets, shots, series, times and sight type, all editable.
The Match freezes the modalityWhen it enters the Match, the modality becomes a copy. Editing the catalogue later does not change a Match that already ran — the old result still matches that day’s rulebook.
Building the match
Series, benches and registration by modality
The wizard takes the Match from its name to open registration, asking at each step only what that Match needs.
Series by modalityA simple Match has one; a stage with several modalities has its own series in each, without mixing them.
Bench relays with a capThe athlete picks the relay during registration and the system stops offering whichever filled up — no side list to reconcile later.
Public registration by linkOne link per Match, one registration per modality, receipt by e-mail. The club can also register from the dashboard, prefilled from the athlete catalogue.
Bulk actionsConfirm, cancel and move relay across several registrations at once, plus CSV export.
In the field
Ring by ring, on the official’s phone
The scoring screen is the scoresheet: one row per target, columns X, 10, 9… 0 and the total. The official taps the ring of each shot and the maths closes itself, including the X count that decides the tie-break.
Bad signal does not stop the MatchEvery mark is stored on the device before it goes up. If the network drops, the official carries on; when it is back, it syncs by itself.
Installs like an appThe field screen is a PWA: it opens from the home screen, full screen, without going through an app store.
One official at a time on the same ScoreA temporary lock per series: two officials on the same bench do not overwrite each other’s work.
Its own field loginThe official signs in with the club code, with no dashboard account. A manager who is already signed in becomes an official on the spot, with no extra registration.
Integrity of the result
Who scored it, when, and what changed afterwards
Every closed Score gets a chained digital signature: tampering with an old result breaks the chain of the ones after it, and that shows. The history is append-only — a correction comes in as a new row, never erasing the previous one.
The official’s signature, alwaysIt is what closes the Score, whatever the Match is set to.
The athlete’s PIN, if the club wants itThe athlete’s acceptance is optional per Match. A practice Match closes with the official alone; a championship can require the PIN on the firing line. The rule freezes after the first Score, and the screen says so.
Audit trail per MatchWho opened it, who scored it, who reopened it and why — on one screen, filterable.
Results
The rulebook tie-break, worked out on the spot
A tie on the total is the rule, not the exception — and the tie-break criterion is exactly where rulebooks disagree. That is why it is a Match setting, not a constant in the system.
Three criteria, chosen per MatchX count and rings with the best target as the final tie-break (SCTSL), X and rings alone, or the ISSF pattern by final series.
Category and class within the modalityStandings in tabs: the modality’s overall placing and that of each category and class, with no side spreadsheet.
Public link and big screenOne address per Match for the athlete to check on their phone, plus the big-screen version to project at the club.
Season championshipSeveral stages adding up to a season ranking, with the championship’s own catalogue of categories and classes.
Integration
Its own REST API, the same entity key
The module has its own public API — Matches, modalities, series, relays, registrations and results — under the same entity-key authentication as the other sports. OpenAPI specification and test console included.