Tips & Tricks

Get more out of Riffle. Better photos, smarter logging, and streamside intel that actually helps.

Photo Tips
Hatch ID

Use Your Thumb as a Ruler

When photographing an insect, place it near your thumb, a fly box lid, or a fly for size comparison. Size is the single biggest accuracy lever in bug identification.

A #16 PMD and a #10 March Brown can look similar from above. Size reference eliminates that ambiguity instantly.

Hatch ID

Shoot from Above for Wings & Tails

Dorsal (top-down) view is best for wing shape and tail count — the two most important features for order-level identification. Wing posture (upright sail vs. flat tent) is the fastest way to distinguish mayflies from caddis.

For emergers specifically, a side view at water level shows the shuck and wing unfurling — the most diagnostic angle for that stage.

Read Water

Step Back and Shoot from the Bank

Wide-angle photos from an elevated bank position produce the best water analysis. You want both banks, current seams, foam lines, and depth variation (dark = deep, light = shallow) all visible.

Photos shot from water level looking downstream compress all depth cues and make structure identification much harder.

What's Drifting

Get Close to the Surface

For drift analysis, get within a foot or two of the water. Aim at foam lines, eddies, or slow seams where insects collect. Riffle reads posture, size, and density — so the bugs need to fill the frame.

Overcast light is ideal. Heavy glare on the surface washes out the details that matter most.

Pro tip: Riffle uses the EXIF data from your photos. GPS coordinates auto-fill the river, and the timestamp pre-fills the trip date. Make sure location services are enabled for your camera. Your GPS coordinates are never shared or made public — they're only used to match your photo to a river.

River Vision

Set Your River First

Before using River Vision, navigate to the river you're on in the app. When Riffle knows which river you're standing on, it cross-references your photo against the specific hatches, conditions, and emergence data for that water.

Without river context, identification relies on morphology alone. With it, Riffle knows what SHOULD be hatching right now and can validate the result.

Trust the Confidence Score

Every River Vision result includes a confidence percentage. Below 70%, it's a best guess — check the "alternative" field for what else it could be. Above 85%, the identification is high-confidence.

Blurry photos, backlit subjects, and missing size references are the most common reasons for low confidence.

Check "How We Identified This"

Hatch ID results include a diagnostic breakdown: which features were observed, what ruled out alternatives, and what stage indicators confirmed the life stage. Use this to learn field identification yourself.

Read the Priority Lies

When you use "Read the Water," the top result is the Priority Lies list — ranked from "fish here first" to "save this for later." Start at #1 and work your way down. It's how a guide would sequence you through the stretch.

Trip Logging

Use Voice — It's Faster

Tap the microphone and talk naturally. "Fished the Madison today, landed four browns, biggest was 18 inches on a size 16 elk hair caddis in the riffle above the bridge." Riffle parses it into structured data — species, flies, sizes, water type, everything.

You can ramble. Riffle is good at picking out the relevant details from conversational speech.

Log Individual Fish

The more detail per fish, the smarter the app gets. Species, fly pattern, size, method (dry/nymph/streamer), and water type (riffle/run/pool) all feed into your personal condition correlations.

After enough trips, Riffle can tell you: "Your best brown trout days on the Madison are 52–56°F, 900–1200 CFS, with a #16 Pheasant Tail in pocket water."

Log Even the Bad Days

Skunked? Log it anyway. A trip with zero fish at 68°F and 2,500 CFS is just as valuable as an epic day. The condition correlation engine needs both sides of the coin to show you your real sweet spot.

Conditions Auto-Capture

When you log a trip with a river selected, Riffle silently fetches the actual USGS gauge data for that date — water temp, CFS, gage height, and 10-year flow percentile. You don't need to remember the numbers. Just pick the river and date.

This works for historical dates too. Log a trip from last week and get last week's verified gauge data automatically.

Reading the Data

Flow Percentile Is Your Friend

Raw CFS numbers mean nothing without context. Is 800 CFS high or low for this river in April? The flow percentile tells you: 50th percentile = normal, 80th = high, 20th = low. Think in percentiles, not CFS.

Watch the Temperature Thresholds

50–65°F is the prime feeding window for trout. Below 45°F, fish are sluggish — slow down, go deep, think midges. Above 68°F, fish are stressed — fish early morning or skip it entirely to protect the resource.

GDD Predictions Are Real Data

Hatch timing predictions in Riffle aren't guesses — they're computed from actual water temperature data using Growing Degree Days, the same method entomological researchers use. When it says "BWO emergence in 12 days," that's based on accumulated heat units from real gauge readings.

Save Rivers to Get Alerts

Save your favorite rivers from the Discover tab. Riffle monitors conditions on saved rivers and alerts you when they match your best past trips. The more trips you log, the smarter the alerts get.

Open Riffle →