SAMPLE DATA — this report is fabricated for the demo. No live forecast is connected. Do not use for navigation or safety decisions.
Sample report

Panama City Beach, FL → 38 nm SSW

Run: St. Andrew Bay pass → Buoy 42012 · Trip window Sat 05:30–15:00 local · Report generated 2026-09-12 04:58 CT

Sample data — not a real forecast

Everything below is invented demo data. It exists to show the structure, wording and layout of a real report. The numbers are internally consistent and plausible, but they were not pulled from any weather service, and no upstream forecast source is connected to this build. The live product will fill these same panels from real feeds.
The call
5.4/10

Marginal — go small, or fish inside 20 nm

It's doable but not nice. The inside is fine; the problem is the last 18 miles, where a short 6-second chop stacks on top of a light long-period swell. You can make the run in a capable boat — you just won't enjoy it, and the fish aren't showing enough to justify it.

Short period — the deciding factor Sea state builds past 20 nm Clean water, good temp Weather window closes ~14:00

Conditions

Trip-window summary

Sample data 05:30 – 15:00 local
Wind
12 kt
SSE 158°, gusting 17
Seas (dest.)
3.8 ft
up from 2.6 at first light
Swell
1.1 ft @ 11s
SE 138°, secondary train
Water temp
78.4 °F
−0.6° over 72h
Air
76 °F
light rain before 08:00
Pressure
1014 mb
steady, −1 mb in 3h

Two wave trains are present: a short 6–7 second wind sea and a low, long 11 second swell. The short train dominates the ride quality; the long train is a background push.

Wave ladder — the ride out

Seas at each leg of the run. Height alone doesn't tell you the ride: period and direction are shown for every rung, because a 3 ft / 6 s chop and a 3 ft / 12 s swell are different days.

St. Andrew Bay pass → 42012

Sample data
Launch0 nm · inside pass
1.2ft
4sec
158°SSE
Easy. Protected water, no issue.
10 nmOff the beach
2.1ft
5sec
160°SSE
Manageable chop. Run 22–26 kt.
20 nmMid-shelf
2.9ft
6sec
172°S
Building. Short and stacked — slow to 18–20 kt.
30 nmEdge of the ladder
3.4ft
7sec
178°S
Slop. 6–7 s is the limit of comfortable.
Destination38 nm · 42012
3.8ft
7sec
184°SSW
Mixed trains. Long ride home into it.
LegSeasPeriodDirection Secondary swellRide read
Launch1.2 ft4 s158° SSE0.4 ft @ 9 sFlat inside
10 nm2.1 ft5 s160° SSE0.8 ft @ 10 sChoppy but fast
20 nm2.9 ft6 s172° S1.0 ft @ 11 sSlow down
30 nm3.4 ft7 s178° S1.1 ft @ 11 sUncomfortable
Dest. 38 nm3.8 ft7 s184° SSW1.1 ft @ 11 sWorst of the run

Ride-read wording is generated guidance, not a safety clearance. Sea state is the largest single driver of whether a trip is worth it — and the least forgiving if it's wrong.

Tides

St. Andrew Bay entrance

Sample data datum: MLLW
TimeStageHeightNotes
06:12Low0.4 ftSlack at the pass around first light
13:47High1.6 ftPeak push — strongest current ~11:00–13:00
20:05Low0.9 ftAfter the weather window closes

Slowly rising to a modest high. Not a big tide day — current through the pass is more about wind-driven flow than volume.

Solunar & light

Feeding windows

Sample data
Sunrise
07:12
legal light 06:44
Sunset
19:24
last light 19:52
Moon
Waxing gibbous
78% illuminated
Moonrise
17:38
moonset 04:55
WindowTypeOverlap with your trip
05:40 – 07:40MajorFirst 2 hours — best of the day
11:50 – 12:50MinorMid-day, weak
18:10 – 20:10MajorAfter you're back at the dock

The morning major lines up with the best sea state, which is the only real argument for making the long run today: early, then home before the afternoon builds.

Water temperature

Surface, 38 nm station

Sample data
Now
78.4 °F
24h change
−0.3 °F
72h change
−0.6 °F
Break
None nearby
no temp edge in range

Comfortably in the band that holds pelagics, cooling slowly. No temperature break in range today, so structure is the only thing to fish.

What to expect

Interpretation

Sample data

Generated commentary, shown here as sample wording. In the live product this is written by the report generator from the numbers above — it is not a captain's recommendation.

Sources & uncertainty

Where these numbers would come from

Not connected

In the live product each panel attributes its numbers to the forecast sources that produced them, and shows where those sources disagree. A report that hides its uncertainty is worse than no report.

PanelIntended sourcesDisagreement (sample)
Seas / period / directionGRIB wave models via scheduled ingest±0.5 ft between models at 38 nm
WindPoint forecast relay±3 kt on speed
TidesTide stations and harmonic predictions±12 min on highs/lows
Water tempBuoy and SST fields±0.4 °F near the break
Solunar / astroComputed — deterministic
This build: no upstream source is connected. The P0 data slice (point forecasts and observations) has been verified against live public feeds, but it is not wired to this UI. Wave-model ingest and tide prediction are not built yet.

Not in this report yet

Honest gaps

Get a report for your run → Pull it via API