Catch → measure → compete

How a fish becomes a leaderboard entry

Fishing tournaments have always had one hard problem: proving what somebody caught. Fish Masters Live solves it with the device already in your pocket, in about fifteen seconds, without the fish leaving the water for long.

Lay it flat

Put the fish on the ground, a dock, a mat or the boat deck — wet, and as flat as you can get it. Mouth closed, tail squared.

Point and capture

Hold the phone square above the fish. The app finds the plane the fish is lying on and reads the length off the scene. Capture unlocks when the measurement is stable.

Confirm and enter

Adjust the box if you need to, confirm the species from the ranked candidates, then choose which of your active tournaments the catch counts toward.

Release and watch

Fish goes back in the water. Your entry hits the manifest, the standings recalculate, and everyone in the tournament sees it.

Step one

Measurement that comes from the scene, not from you

The most important design decision in the app is that the angler never types in a number. On LiDAR-equipped iPhones, ARKit detects the horizontal plane the fish is lying on and measures against it in real time. Capture stays locked until all four hit-test points sit on the same plane within about 1.5 centimetres — so a fish photographed at an angle, or half on a cooler lid, will not produce a number at all.

Once you capture, you can drag the corners of the box to correct the fish extent — pull the tail lobes together, tighten to a closed jaw — before anything gets submitted.

  • Total length in inches, plus girth height
  • Estimated weight from species, length and body condition
  • Flashlight toggle for low-light and after-dark fishing
  • A duplicate warning if a nearly identical fish was logged in the last 90 seconds
Measurement screen showing a largemouth bass at 18.1 inches
Step two

Species identification that runs on your phone

A YOLO object-detection model ships inside the app and runs entirely on-device. It looks at the capture and returns up to five ranked species candidates with confidence scores — no upload, no server round-trip, no cell signal required.

This matters for two reasons. It works on a river you cannot get a bar of service on, and it means a species claim is backed by something other than the angler's word.

  • 25 species recognized on-device
  • Ranked candidates so close calls are yours to settle
  • Full species library for manual override
  • Custom species entry, plus a form to request new ones

See every species the app knows

Species detection showing rainbow trout at 90 percent, lake trout 50 percent, spotted seatrout 25 percent
Step three

What actually keeps it honest

Automatic measurement and automatic species detection get you most of the way. The last stretch is social and human, and it is deliberately built in:

  • Every submission is public within its tournament. Other anglers see your photo, your length, your species and your timestamp. Nothing is hidden behind an aggregate score.
  • Anyone can report a submission for a bad measurement, a wrong species, inappropriate content or a fake fish.
  • Moderators can act. A reviewer can adjust a measurement box, release a submission from scoring, or disqualify it outright. A disqualified entry gets a visible badge in the tournament and the angler is notified.
  • Adjusted entries lock. Once a moderator has confirmed a measurement, the angler cannot edit it further.
  • The audit trail is append-only. Moderation actions are recorded and never deleted.

None of this makes cheating impossible — nothing does. It makes it obvious, and it makes it worth someone's while to say so.

Offline, and then online

Good fishing tends to happen where the signal is bad. If you log a catch with no connection, everything — image, measurement, species, tournament selections, GPS location — is saved locally as a pending submission. A background worker keeps retrying the upload even after you close the app, and you get a notification when it lands.

What gets stored with every catch

CapturedWhat it is for
Length and girth heightTournament scoring and species records
SpeciesWhich boards the catch counts toward
PhotoVerification, the public feed, and your log
GPS coordinates and addressBoundary checks for custom tournaments, and your personal map
Weather at the time of catchPattern-finding in your fishing log
Fishing detailsLure, retrieve, structure, depth, water clarity — optional
Estimated weightContext alongside the official length-based score

Some of these are Pro features. See the app for current tiers — subscriptions are sold only through the App Store.

Common questions

What if the app measures my fish wrong?

You can drag the four corners of the measurement box before you confirm the catch, so you always have the final say on the length that gets submitted. After a submission is live, other anglers in the tournament can report it, and a moderator can adjust the measurement or disqualify the entry.

What if it picks the wrong species?

The species detector returns ranked candidates rather than a single answer, so you can pick the right one from the list. If none of them match, the full species library is one tap away, and you can enter a custom name for a fish the app does not yet recognize.

Does the app work without cell service?

Yes. Species detection runs entirely on your phone, so it works with no signal at all. If you are out of service when you log a catch, the submission is saved as a draft and uploads automatically once you have a connection again — including in the background.

What happens if I catch a fish bigger than one already in my bag?

In a Weekly Bags tournament with a full bag, a bigger fish automatically culls the smallest one you already have. The culled fish is marked released rather than deleted, and culling earns you a bonus toward your XP.

Free to play

Stop arguing about who caught the biggest one.

Every catch is measured from the photo and checked against the species you claimed. No weigh-ins, no honor system, no driving to a boat ramp at 4 a.m. Just fish, log, and watch the leaderboard move.

Download on theApp Store AndroidComing soon

Free download. Optional subscription unlocks your full fishing log, weather data and custom tournaments — available only in the App Store.

Fish Masters Live leaderboard showing record holders by species