AM / PM — real averages, not a label

AM checks your stand's actual computed score for every hour from 5am to 9am. PM checks 4pm to 8pm. Each hour is scored independently from that hour's own real forecast, then the window average is what ranks the list — not one lucky hour dressed up as a badge.

Wind — judged, never averaged

Wind works differently on purpose. It never gets folded into an average — it's a straight geometric comparison of the current or forecast wind direction against the direction(s) you've told the app work at that stand, read out in plain language: Perfect, Favorable, Workable, Crosswind, Bad Wind, or Wrong Wind. A stand having a great day everywhere else doesn't quietly average away a busted wind. The app just says the wind's wrong.

Wind Sensitivity — your call, per stand

Every stand carries a Wind Sensitivity setting — Wind is Critical, Somewhat Matters, or Not a Factor — that scales how hard wind alignment moves that stand's score, without ever touching the honest wind label itself. Flag a CRP-edge stand as wind-critical and it swings hard on a bad reading; mark a sheltered timber bench as not-a-factor and it barely reacts to the same wind.

Stand Insight — where it all surfaces

AM / PM / Wind rank badges, a live "right now" score for the current hour, and the single best hour inside your current window — all in one card, per stand.

Stand Insight detail view with AM/PM/Wind badges and live score

How a stand's score actually gets built

It's deliberately additive — no multipliers, no hidden rescaling — so the breakdown on screen always adds up to exactly the number you see. Three pieces:

Movement conditions — live and forecast weather (pressure trend, wind speed, temperature, precipitation, cloud cover, moon illumination, snow depth), weighted differently depending on your stand's terrain type. A CRP-edge stand reacts hard to wind speed; a sheltered-bench stand barely notices it.

Peak windows — the geometric wind comparison above, scaled by your Wind Sensitivity setting, plus a real "bust penalty" when the wind is badly wrong — one of the largest single swings in the whole model — and a time-of-day activity spike tuned to your stand's specific terrain type.

Your stand — the terrain analysis for that spot blended with season and rut timing, plus a real penalty pulled from your own logged hunt history there: hunting it in the last day costs real points, stepping back down over the days that follow and clearing by day five, with an extra hit if you've leaned on it three or more times in a week.

The honest pitch: this isn't a generic property score copy-pasted across every stand. It's built from that stand's real terrain, the live weather for that exact hour, your own saved wind preferences and sensitivity dial, and your own hunting-pressure history on it.

Stand hourly breakdown chart showing the 3-part additive sum
password-gated · not real security, just friction

The real additive formula — every weight, threshold, and step-function behind a stand's score.

Wrong password. Hint: it's not meant to stop you.