Bite·Watch
When fish move, by sun & moon
Install for one-tap forecasts
Today
bite score
/100
Reading the sky…

Extended outlook · 3 weeks

Sun & moon feeding windows are exact the whole way out. Days 8–16 (dimmed) add long-range weather — treat that as a rough guide that sharpens as the day nears. Days marked ☾ solunar are past the weather forecast, so they’re moon-and-sun only. Tap any day, or set the Date below, to see its full hourly forecast.

Feeding windows

Bite strength by hour

Strength Major Minor Now

Conditions

Moon phase
Pressure
Wind
Air temp
Sun
Moon

Regulations

Catch log

No catches logged yet.
Add the details, then Save.
Clear Stained Muddy
Surface Shallow Mid Deep Bottom

FAQ

What is BiteWatch?
A fishing bite-time forecast. It blends solunar theory (feeding windows driven by the sun and moon), live weather, and water temperature into an hourly “bite score,” tuned to the species you pick. It’s a planning aid to help you choose when to fish — not a guarantee.
How does the bite score work?
Each hour starts from a light-driven base — dawn & dusk, and darkness for night feeders, scaled to your species. That base is then multiplied by weather factors: water temperature versus the species’ active band, barometric trend, wind, and cloud cover. Because the factors compound instead of averaging, a day where several line up scores high, and a day where they conflict is allowed to score genuinely low — the forecast will tell you not to bother. Solunar (the sun & moon windows) rides last as a small nudge, capped at about +12%. Tap “Why this score?” on the forecast to see the base and every factor for the current hour.
Why is barometric pressure only a small factor?
Because it’s probably a proxy, not a cause. Water pressure dwarfs weather: ten feet of water adds about a third of an atmosphere, while a dramatic storm swing is only a few percent of one — a fish feels more change moving up a couple of feet than from any front. What correlates in angler reports is that a falling trend precedes the whole incoming-weather package (wind, cloud, low light, stirred-up food). So BiteWatch weights the pressure trend, weights it most for shallow-water species, and lets the light and wind it heralds do most of the work.
Isn’t the moon (solunar) supposed to matter more?
In saltwater with real tides, maybe. In freshwater the lunar pull is weak, and most apparent “solunar hits” are just the window happening to land on dawn or dusk anyway — which the light factor already rewards. So BiteWatch keeps the solunar math, caps its influence at a small nudge, and flags the overlap when a lunar window does line up with a twilight edge, rather than letting the moon drive the number.
Where does the data come from?
Weather from Open-Meteo, water temperature from the USGS water-data API, your county (for regulations) from the FCC area API, and New York fishing rules from NYSDEC. Sun and moon positions are computed on your device. Everything uses free, keyless sources — no login, no server.
Is my data private?
Yes. Your catch log, saved spots, and settings live only on this device (browser storage) — they’re never uploaded, and there’s no account or tracking. Export/Import (JSON) is how you move them. If cloud sync is ever added it’ll be opt-in, and any shared data will fuzz your exact location.
Why should I log catches (and “skunks”)?
Logging is one tap and builds your own dataset. After a handful of entries, BiteWatch gently nudges the score toward the conditions that actually produce for you. Logging blank trips (“No catch”) matters just as much — it’s how the app tells a hot window from one you just fish a lot.
How accurate is it? (honest limits)
It’s a planning aid. Solunar theory has mixed real-world evidence, and the species weights are informed guesses, not lab-validated — your log is what calibrates them. Water temp is often the nearest gauge (which can be far) or an estimate from air temp, labeled as such. The water always gets the final say.
How do the regulations work?
Size limits, seasons, and creel limits are mirrored from official NYSDEC pages (New York only, for now) and shown for your county — with water-specific overrides where they exist. It’s a convenience copy that can go out of date, so always confirm at the DEC link before keeping fish.
Can I support BiteWatch?
The score is weather-first: a light-driven base (dawn, dusk, darkness, tuned by species) multiplied by water temperature, barometric trend, wind and cloud, so aligned conditions compound and a bad day reads bad. Solunar — the sun & moon feeding windows, strongest near a new or full moon — rides on top as a small nudge and flags when it overlaps dawn or dusk. Once you’ve logged enough trips, your own catch log gently biases the weights toward what actually works for you. It is a planning aid, not a guarantee. The water gets the final say.