Features Pricing Demo About Contact Get Started →
Get Started →
Feature

When a captain disputes the result, you show the log.

Every catch timestamped to the second. Every jury decision logged with judge name, decision, and written reason. The record is permanent and unambiguous.

The problem

A captain disputes. You have nothing.

A whiteboard that got erased. A spreadsheet that was edited. Maybe a photo from 4 PM. Nothing that definitively shows what happened, when, and who made the call. The argument grows. Someone leaves unhappy.

How it works

Submission to audit-proof acceptance.

1

Judge submits catch

Boat, angler, species, code — entered on the phone.

2

Catch appears in jury queue

Submission timestamp. Judge name. Boat. Species. Catch code. Photo or video if uploaded.

3

Director reviews

Video and photo visible inline. All catch metadata available in one place.

4

Accept

Permanent acceptance record. Leaderboard updates within 10 seconds.

5

Or disqualify with written reason

Reason required. Permanent disqualification record with director's name and timestamp.

6

Challenge submitted

Captain or angler files a formal review. Both sides of the record visible. Decision is final and recorded.

Audit trail

Every catch record contains.

Submission timestamp
To the second, in tournament timezone
Submitting judge
Full name + account ID
Boat / captain / angler
Linked to registration record
Species + code
Auto-generated radio code (M-0031, RF-007)
Video / photo
Inline if uploaded by angler or judge
GPS metadata
If available from submitting device
Jury decision timestamp
When the director acted
Reviewing director
Full name + account ID
Written reason
Required for any disqualification
Challenge record
Captured with full review thread
Use case — Game Fish SJDS 2026

One catch was challenged during the event. The audit log showed the submission timestamp, the judge's name, the jury review notes, and the acceptance time. The challenge was reviewed and resolved in 12 minutes. No escalation, no weekend-long argument.

Next step

Make the audit trail your default.

Get DockScore → See Pricing