Skip to content

Features

Everything points at one decision.

Where to fish, when to be there, and what to tie on. Every screen in RiseCast either answers one of those or gets out of the way.

An angler in waders holding a rainbow trout on a high meadow stream under big clouds.

The map

Quality you can read at a glance.

Water is drawn by classification tier, so a drainage you have never fished still tells you where the good water is. Access points are marked by type, public land is shaded from USGS PAD-US, and your saved spots sit on top, visible to you alone.

  • One filter drawer: water class plus what shows on the map, with an active count so you always know what is hidden
  • Radius from 5 to 200 miles, sorted by distance, class, or rating
  • The results sheet stays a collapsed peek until you want it, so the map leads instead of the chrome
  • Free tier. The map, access points, and live gauge readings cost nothing
The RiseCast map over satellite imagery of the Madison River near Ennis, Montana, showing the river traced in gold for its Gold Medal class, green access point markers, a saved spot named Cutbank run, and a results sheet listing Madison River with a Fishability Score of 93.The RiseCast map filter drawer, with water class chips for Gold Medal, Blue Ribbon and tiers one through three, and toggles for access points, my spots, and public land.

Fishability Score

A number you can argue with.

Every stream is scored 0 to 100 from its own flow history, water temperature against the species holding there, weather trend, light, season, and hatch probability. The score always shows its reasoning, so when you disagree you can see exactly which input you disagree with.

  • Scored per stream, so one blown out river does not poison the whole region
  • Plain-English factors: what is helping, what is hurting, in order of weight
  • Hard capped during thermal stress, with the warning shown instead of the score
  • Refreshed as gauges report, not cached overnight

Madison River, below Ennis Lake. Flow in range, water at 54F, barometer falling ahead of a front.

Best hours

Two good hours beat nine average ones.

RiseCast scores the next 48 hours one hour at a time and hands you the windows. Solunar major and minor periods, sun angle and cloud cover, the daily water temperature swing, and the hatch window for that specific water all fold into one readable curve.

  • 48 hour horizon, so you can plan tomorrow tonight
  • Windows shift earlier as water warms, which is a conservation choice as much as a fishing one
  • Ties directly to the hatch calendar for the water you are looking at

Today on the Madison

6anoon8p

Best window today: 6:10p to 8:05p. Evening caddis, falling light, water holding 54F.

AI Fly Box

Ask the water, not the bargain bin.

The AI Fly Box reads the live conditions on the stream in front of you, the regional hatch model for that water, and the most recent report from a shop that fishes it. Then it names specific patterns, sizes, and how to fish them. It is the answer you would get from a good shop employee who already knows what the river did this week.

  • Patterns with sizes and presentation notes, not a list of famous flies
  • Hatch data says what should be emerging. The local shop report says what actually is. Reading both beats reading either
  • Confidence is stated honestly: thin inputs get a low-confidence answer instead of a confident guess
  • Sends conditions only. Your spots and catches are never part of the request

AI Fly Box

Pro
  • Elk Hair Caddis #14 to #16

    Dead drift the seam, twitch on the swing

  • Pheasant Tail #16 to #18

    Dropper, 18in below the dry

  • Zebra Midge #20

    Deep in the slower inside bend

Live conditions

The raw numbers, when you want them.

Every score is built from readings you can inspect yourself. Open the conditions panel and you get the gauge, the forecast, and the trend, credited to the agency that published it.

  • USGS discharge and gauge height with the station number shown
  • NWS forecast and alerts, plus Open-Meteo for supplemental weather
  • Trends rather than snapshots, because a river at 810 cfs and rising is a different river than 810 and falling

Conditions

Sample data
Discharge
810 cfs
USGS 06041000
Gauge height
2.41 ft
steady, 6h
Water temp
54F
prime for browns
Air
61F
NWS, overcast
Barometer
29.84
falling
Clarity
Clear
modeled from flow

Circles

Invite only, and that is the whole design.

A circle is a small private group: your regular crew, the two or three people you actually trade information with. Share a catch, a photo, notes on how the water fished, or the exact spot, and choose which of those goes out every time you post. No public profile, no follower count, and no discovery feed putting your water in front of strangers.

  • Per post sharing. A photo and a note is one decision, exact coordinates is a different one
  • Enforced by the same row level security that keeps spots private, so a circle is a real boundary rather than a display setting
  • Small on purpose. This is a group text that understands rivers, not a social network

Ennis Crew

4 members · invite only

Private
  • DR

    Dana

    Yesterday, 7:40p

    Rainbow, 18in

    Back eddy above the island. Elk Hair Caddis #16, dead drift. Water came up 40 cfs overnight.

    Exact spot shared

  • MT

    Marcus

    Tuesday

    Brown, 21in

    Streamer on the sink tip, first hour of light. Bring the 6 weight.

    Photo and notes only

Nothing here is visible outside this circle. Illustration with sample data.

Journal

Your water stays yours.

Log catches with photos, flies, and the conditions at that moment. Over a season the journal turns into a private heat map and a set of patterns about how you actually fish: which flows produce for you, which flies, which hours. None of it leaves your account unless you send it.

  • Private by default, enforced with row level security in Postgres
  • Conditions captured automatically with each entry, so the data set is honest
  • Insights on your own history: your best flows, your best hours, your best patterns
  • Export everything at any time from Settings

Season so far

68

Catches

720 cfs

Best flow

7p

Best hour

Heat map illustration. Shared views use coarse grid cells, never exact points.

Partnership · coming to RiseCast
RiseCastFishtechy logo

Verified catches, not fish stories.

Every fishing story is a claim. Length gets rounded up, the good ones grow over a season, and nobody can prove anything. We are partnering with Fishtechy to change that. Drop their Proof Ball next to your catch, take one photo, and their AI returns verified length, girth, and weight in seconds. RiseCast carries those numbers into your journal untouched, where they lock.

The Proof Ball is the part that makes it hold up. A known-size object in the frame gives the AI something real to measure against, so the number is derived rather than guessed. It also means no tape measure and no hanging a fish from a scale, which is the same reason we cap scores in warm water: the less time a trout spends out of the river, the better.

The Proof Ball in use. Video courtesy of Fishtechy.
01

Drop the Proof Ball

Set it next to the fish and take a single photo. No tape measure, no scale, no second pair of hands.

02

Numbers in seconds

Fishtechy's AI returns verified length, girth, and weight, with a confidence score attached.

03

It lands and locks

RiseCast attaches it to the journal entry, immutable from then on, enforced in the database.

  • Unverified catches are still yours to log. The badge is a bonus, never a requirement
  • Verification carries a measurement, never a location. Your spot is not part of it
  • Values are range checked on the way in, so a bad payload cannot mint a badge

Journal entry

Rainbow trout

Madison River · Oct 19, 7:52p

Verified
Length
19.4in
Girth
10.2in
Weight
3.1lb

Confidence 94.2%

Measured against a Proof Ball and imported straight through. Nobody typed these numbers in.

Locked once attached. The measurement cannot be edited afterward, enforced server side.

Preview of an unreleased flow

About Fishtechy

Fishtechy builds the Proof Ball: put it in frame, take one photo from your phone, and get verified length, girth, and weight back in seconds, with minimal handling of the fish.

Visit fishtechy.com

Verified catches are in development and have no release date yet. Fishtechy and Proof Ball are trademarks of Fishtechy, used with permission.

And the rest

The parts that make a day work.

Hatch calendar

Regional hatches keyed to season and water temperature, so the calendar for the Madison in June is not the calendar for the South Platte in June.

Stream classification

Blue ribbon down to marginal, derived from flow stability, temperature regime, and access. Find quality water in a drainage you have never fished.

Trip planner

Pick a window and a radius. RiseCast ranks the streams inside it so a two day trip starts with a shortlist instead of a forum thread.

Fly shop reports

Structured summaries of shop reports with the shop's name and a link straight back to the original. We drive traffic to shops, we do not replace them.

Offline regions

Download map tiles and cached conditions before you lose signal, which on most good water is right after you leave pavement.

Access points

Public land boundaries from USGS PAD-US and mapped access, so you know where you can legally stand before you drive there.