How Sage works
Sage learns from every hunt and fishing trip you log, then scores your upcoming days against that history so you know when your spots are actually going to produce. This page walks through every part of the app in detail, with real screens from Sage alongside each step.
Use the bar above to jump to a section, or just scroll — everything follows the order you'd naturally set the app up in.
The Core of Sage
Everything else in this page is a how-to. This section is the why — what Sage is actually doing with your data, and what to expect while it's still learning.
Most apps show you the weather and leave the interpreting to you. Sage does something else: every trip you log — a hunt, a fishing trip, a trail camera sighting — gets its conditions captured automatically alongside it. Once you've got enough logged data at a particular spot, Sage weighs your best trips there and learns the pattern behind them — wind, pressure, temperature, moon, tide, whatever actually mattered. From there, it checks the days ahead against that pattern and tells you how closely they match.
That's the whole idea in three steps: log what happened, Sage finds the pattern, it scores the days ahead. The more you log, the sharper the pattern gets — a spot with two trips logged and a spot with fifty don't carry the same confidence, and Sage is upfront about that rather than pretending otherwise.
Every Forecast Match comes down to one number, 0–100 — how closely an upcoming day matches the conditions behind your best trips at that spot. Below the score, In your favor and Off-pattern (or Except, on a near-miss) name the specific factors driving it — wind direction, pressure trend, solunar timing, cold front proximity, whatever's actually pulling the number up or down. Nothing about the score is a black box; every factor that fed it is listed right there.
Sage can't find a pattern that hasn't shown up yet. A brand-new spot, or a target buck with only one or two sightings, gets flagged as preliminary rather than scored with false confidence — that's a deliberate choice, not a bug. Log a handful of trips at a spot and the pattern starts to firm up; log a season's worth and it gets genuinely sharp. There's no shortcut around this — the engine is only as good as what you feed it, which is exactly why logging consistently matters more than any setting in the app.
Spots & Properties
Properties are the land you hunt — a lease, a family farm, public ground. Spots are the individual stands, blinds, bends in the river, or waypoints inside that land. Every spot keeps its own history, its own preferred wind, and its own score.
From the Hunting tab, tap the pin icon in the top right to open the map, or use the gear icon next to it for settings. Spots & Properties lives under the map view's toolbar — it lists every property you've created, any Camps you belong to, and every active spot, with an archived section tucked below.
Tap the + in the top right. You'll get three choices: Add spot to drop a new pin, New property to create a piece of land to organize spots under, or New camp to start a shared workspace (covered in the Camp section).
Give it a name (your lease name, "Home," a family farm), then set its location on the map. A property's location is pinned once and stays static — every spot inside that property shares this one location for weather and wind, so pin it at the center of the land, not any one stand.
If you've already got spots sitting around ungrouped, you can check them off right here under Add existing spots to fold them into the new property immediately.
Choose Add spot, name it, and pick a stand type — Box, Ladder, Ground Blind, Climber, Lock-On, Tripod, Food Plot, or Natural. Further down, set the habitat details that actually apply: cover type, water features, terrain, food and attractant sources, and structure or edge features like a funnel or fence line. None of it is required, but the more you fill in, the more Sage has to work with later.
Scroll to the map at the bottom of the New Spot form. Tap Use current to drop the pin where you're standing, pick From saved to reuse a previously saved location, or tap the map itself to open the full-screen location picker and drag the pin to the exact spot.
Under Optimal Wind (From), tap every compass direction this stand hunts well in. This is separate from live wind data — it's you telling Sage which winds actually work for this stand's setup, so the app can flag when today's forecast wind lines up.
On the Edit Spot screen, the Property row shows the spot's current assignment — "Not assigned" if it's still ungrouped. Tap Assign to open the property picker: choose an existing property, tap Ungrouped to remove it from all properties, or tap Create new property to build one on the spot without leaving this screen.
Open any spot's detail page and tap the pencil icon top right. Everything set at creation — name, stand type, optimal wind, property, camera assignment, notes, and every habitat tag — is editable here, and Save writes the changes back immediately.
Every spot's detail page shows today's score, its best window, and why — a wind cone compass shows the live wind against the stand's optimal directions, and tags like time of day or temperature show which factors are matching in your favor. Below that, log counts for the spot break out into three tabs: Sightings, Logs, and Bucks, each scrollable in place.
From the Hunting list, swipe left on a spot and tap Archive Spot. Archiving keeps the spot's history intact but pulls it out of active scoring and off the map — use it for a stand you've pulled or a lease you've dropped, not for one you're just not hunting this week.
Target Buck
Target Buck tracking follows one specific deer across seasons — every sighting, every camera hit, and a forecast scored against that buck's own pattern, not just the spot's.
From the Hunting tab's bottom row, tap Bucks. Every buck you're tracking shows up under Active, newest sightings first. Bucks tagged [SEED] are demo data — clear it from a buck's detail page once you've got real ones of your own logged.
Tap the + in the top right. Give it a name, optionally add a photo (from a trail cam hit or your camera roll), set an estimated age, and pick the spot where you first sighted him. The button in the top right starts as Add Name — that's telling you what's still needed, not a separate action. It becomes an active Save once you've typed a name.
From a buck's detail page, tap Log Sighting. Add up to 5 photos, confirm the location (defaults to the spot you're logging from), set the time, bump the count if multiple animals were with him, and add notes. Every sighting you log feeds that buck's pattern data immediately.
Tap any sighting in a buck's list to open its detail. Weather conditions are logged both 2 hours before and at the sighting — temperature, pressure, wind, and cloud cover — so you can see exactly what was happening when he showed up, not just the average for the day.
The top of every buck's detail page shows total sightings, first sighted, and last seen with location for each. Below that, a Forecast Match card scores today specifically for the spot he's most associated with — same 0–100 score and wind cone you'd see on that spot's own page.
The Patterns section below the forecast card is specific to this buck, not the spot in general — time-of-day activity built from his own sighting history. Sage flags it as preliminary until there's enough data logged to be confident in it.
Tap See 7-Day Forecast on the Forecast Match card. It breaks each day down the same way the app scores any spot — a full factor list of what's working in your favor and what's off-pattern, from wind direction down to solunar and cold front proximity.
Tap Edit from the buck's detail page. Everything set at creation — name, photo, estimated age, primary spot, first sighted date, and notes — is editable here.
Scroll to the bottom of a buck's detail page. Archive Buck pulls him out of the active list without losing any sighting history — use this once he's been taken or you've stopped tracking him. Archived bucks show Unarchive Buck instead, so you can bring one back. Delete Buck is permanent.
Trail Cam
Trail cam photos aren't just stored in a gallery — deer tallied from your cam hits feed directly into a spot's Pattern Match score. Import happens as a batch, straight from your camera app's share sheet.
From your trail camera app (Reveal shown here, but any app that can share photos works), select the photos you want to bring in and tap Share. Tap the Sage icon in the share sheet.
Sage opens straight to a Send to Sage screen showing every photo about to come in, with an optional quick note for the batch (handy for "split G2 camera" type context). These photos will sit in Sage's Camera List until you assign them to a spot — nothing scores yet.
Back in Sage, the Hunting tab shows a banner — "X trail-cam photos ready to import" — as soon as a batch is waiting. Tap it to continue.
Photos are grouped by burst. If you already picked through them in your camera app, everything's pre-checked — tap to uncheck anything that snuck in by mistake, then Continue.
For each photo, tag a Target Buck if one's in frame, and use the Other Deer in Frame counters — Mature Bucks, Young Bucks, Does, Fawns — to tally everything else. This tally is what feeds the spot's score, so it's worth doing even on photos with no target buck. Skip is always there for a blank or bad frame.
Tap the Target Buck row to pick from your existing bucks, or tap New Buck Seen on Camera to create one on the spot without leaving the tagging flow.
Under Cameras, each device shows up by the ID parsed from its photo filenames — that's not a spot name, just a way to tell cameras apart. The Suggested Spot is only your last pick for that device; tap Change any time, since cameras get moved mid-season. Registered cameras below show which spot each is currently tied to and whether it's up to date.
Filter the Logbook to Camera to see every import as its own entry — deer tallies, spot, weather at the time, all listed the same way a logged hunt is.
Camp
Camp is a shared workspace for a hunting group — shared spots, a shared logbook, shared target bucks, stand reservations, and Camp Insights that roll everyone's hunts together. Everything in this section applies inside a Camp; your personal spots and logbook stay separate.
From Spots & Properties, tap + and choose New camp. Give it a name and pin its location on the map — that location is shared by every spot in the camp for weather and wind, the same way a personal property works. You land inside the new camp immediately after creating it; invite members afterward from Camp Settings.
Camp sharing runs on iCloud's native share sheet. Send the invite through Messages, Mail, or Copy Link, and set who can do what before you send it: Permission controls whether invitees can make changes or only view, and Adding People controls whether invited members can invite others too.
Camp Settings shows the full roster with join dates and roles, plus an overview of the camp's name, location, creation date, and season. Tap the red minus next to a member to remove them from the camp.
Further down, Rename Camp, Relocate Camp, and Import Spots sit under Camp. Season Start only organizes the Logbook and Insights into this-season versus past-seasons — it never affects Pattern Match scoring, since every hunt logged in any year still counts toward the score. Guest Policy controls whether members can bring guests when reserving a spot, with an optional cap per reservation and per year. Danger Zone holds Archive Camp and permanent deletion.
Same + menu, Add spot — name it, choose Hunting or Fishing, and set its location on the map. Camp spots use a lighter setup than personal spots; habitat detail and other tags can still be added later from the spot's own edit screen.
Tap the map icon in the camp header to see every spot plotted together. The Scent Cones toggle overlays each stand's wind cone against the current wind direction, so the whole group can see at a glance which stands are in play. The layers icon switches between Standard, Hybrid, Satellite, and Outdoors map styles.
The camp's Hunting Home works like your personal one, with a member avatar stack up top and the same date tabs and forecast card. Each spot shows its score and status — Open · reserve a time in green, or Reserved by [name] in red if someone's already got it. Tap an open spot, pick a day on the calendar, choose AM, PM, or All Day, and tap Reserve.
A camp spot's page looks like a personal spot's — badges, habitat, score, wind cone, factor chips — but the hunt count breaks out by member ("5 hunts · 4 by you, 1 by Asealy8"). Sightings and target buck tracking aren't built for camp spots yet; the app says so plainly rather than just showing a silent zero. A Camera at this spot toggle marks whether a trail cam covers it, and the Activity list mixes hunts and camera imports from every member, each tagged with who logged it.
The 7-day view names its own pattern source right at the top — "Pattern from top 2 of 4 hunts by deer count," for example — so it's clear the score is drawn from the group's most productive hunts, not just averaged across everyone. Tap into any day for the full factor breakdown. At a camp spot with a trail cam, Camera Activity shows up as its own factor row alongside wind, pressure, and solunar — recent cam hits genuinely feed the score here, not just the hunt logs.
Filter by Type, Spot, or Member. Reservations with no hunt logged show up as ghosted entries so the group can see who reserved a time and never followed up with a log — real hunt and camera entries show a deer-count badge and who logged them.
Bucks tracked at the camp level work the same as personal target bucks, with one addition: each shows where and who first spotted him — "First seen at Plot 2 · by Ben Sealy."
Camp Insights rolls up everyone's hunts: total encounters, buck-to-doe ratio, median first-sight time, and best-performing spot by deer per hour, with a This Season / All Time toggle. Scroll further for pressure trend, best time-of-day window, moon phase performance, and activity broken out by month, by spot, and by member — so the group can see not just what's working, but who's finding it.
Logging & Recap
Every hunt you log is what Pattern Match learns from. This section covers logging a hunt in detail, reviewing and sharing a single entry, reading your Hunting Insights, and generating a Season Recap.
Tap Log Hunt from the Hunting tab. Pick a spot, then set the species — Whitetail Deer, Turkey, Duck, Dove, Hog, Squirrel, Predator, or Other.
Tally what you saw with the Mature buck / Young buck / Does / Fawns counters, then set First sighting and Sighting duration. These encounter counts are what feeds hunt-encounter stats in Insights later — logging them even on a slow sit is worth doing.
Tap Tag a Target Buck to open the picker and check off any bucks that were part of this sighting — multiple bucks can be tagged on one entry.
Flip Deer harvested on to reveal Harvest Details: category (Mature buck, Young buck, Doe, Fawn), year class, weight, and full antler measurements — main beam and G1 through G4 for both sides, plus inside spread.
Time in the Field locks in date, start, and end. Activity rates the animal movement you saw; Overall rates the day as a whole. Both feed straight into your average ratings in Insights. Notes and up to 5 photos are optional but worth doing on any hunt you'll want to remember.
Open any entry to see its overall score, spot, duration, and Movement/Overall ratings up top. Scroll down for the same deer-encounter breakdown, harvest category/age/weight, and photos you logged.
Tap Show full conditions for a start/mid/end breakdown of everything — temperature, feels like, humidity, dew point, pressure, wind, gusts, cloud cover, visibility, UV index, and precipitation — plus the net change across the sit for temp, pressure, and wind.
Tap Edit from an entry's detail page. Trip time is locked once logged, but spot, species, and every encounter count are editable. Delete entry sits at the bottom of the detail page if you need to remove one entirely.
Tap the share icon on any entry to send that one hunt through Messages, Mail, or Copy Link — no Camp required for this. Reopen the same share sheet later to stop sharing that entry.
From the Hunting tab, tap Insights. Filter by Property, Spot, or Species, then check the At a Glance summary — trips, average rating, hours logged, best and worst hunts, top species — and Hunt Encounters for total animals seen, average per hour, and harvest rate.
Best Conditions compares your top 3 hunts against your bottom 3 across temp, pressure, wind, and clouds. Below that, Pressure Trend, Time of Day, and Moon Phase break your history down by what was actually working, each flagging your single best-performing window.
Further down, Spots and Species rank every one you've logged by trip count and average rating, and Recent Trips lists your latest entries with their score at a glance.
Sage flags recaps as Ready to wrap up once a season's worth of hunts is logged, grouped by species and year. Tap one to generate it.
A recap opens with hunts, harvests, and hours logged, your Best Hunt, and a full harvest list with weight, spread, and age for each animal. Below that, Deer Seen breaks down every encounter across the season, and Conditions That Worked summarizes the pressure, wind, temperature, sky, and rut phase sampled from your top-rated hunts. Tap the share icon up top to send the whole recap out.
Fishing
Fishing works the same way hunting does — log trips, and Sage scores your upcoming days against what's actually worked at that spot, broken out by freshwater and saltwater.
From a spot's card, tap Log Freshwater Trip or Log Saltwater Trip depending on the water. Sage pulls in the weather and, where available, tide or river gauge data for that trip automatically — you just fill in what you caught.
Every entry shows your bite and overall ratings, what you caught, and the weather during the trip — start, midpoint, and end, so you can see how conditions shifted while you were out. Tap Show full conditions for the full breakdown, and scroll down for water depth, flow trend, and gauge height pulled from the linked station.
The Fishing tab opens on All Spots, showing your best Forecast Match across every spot along with today's bite window and solunar times. Tap a spot's pill to narrow everything on the screen down to just that spot — its own forecast match, water data, and season info.
Tap into the Forecast Match card for a spot to see the full 7-day breakdown. Sage pulls your top trips by catch count at that spot and compares each upcoming day against those exact conditions — wind, pressure, temperature, cloud cover, tide or solunar timing, all of it. In your favor and Off-pattern tell you at a glance what's lining up and what isn't.
Filter the Logbook to Fish to see every trip in one list — species, spot, catch count, rating, and the conditions at the time. Tap any entry to open its full detail.
From the Logbook, tap Insights for a full stats breakdown — best and worst spots, top species by trip count, and best conditions comparing your top-rated trips against your bottom-rated ones. Scroll further for time-of-day and moon-phase breakdowns, plus a by-month chart showing exactly when your best trips happen.
Saltwater spots link to the nearest NOAA tide station, freshwater spots to the nearest USGS river gauge. Tap the station name on any spot to pick a different one nearby, or open the linked station directly for a full tide curve or discharge and gauge height chart.
Tap Fishing Season from the home screen to open the full calendar. Switch between Saltwater and Freshwater to see every species' seasonal pattern year-round, with a star rating and a plain-language note on what's working right now.
Weather & Conditions
Every score in Sage is built on the same weather data you see here — current conditions, hourly detail, pressure trend, sun and moon, even the raw wind grid. Nothing about the forecast is hidden behind the scoring.
The Weather tab opens on current conditions for your active location — temperature, sky, high/low, and rain chance up top, with Pressure, Wind, and Rain Today as tappable cards. Below that, Next 24 Hours and the 7-Day Forecast scroll horizontally, and More links out to Moon, Sun, UV Index, and Air Quality.
Tap the location name at the top of the Weather tab to open Locations. Current Location uses GPS; anything under Saved is a city you've searched and pinned. Tap a saved location to switch to it, or Search city to add a new one.
Tap into the 7-Day Forecast for a full week view. Temperature Range charts daily highs and lows together, and Precipitation Chance shows the highest probability and total expected for each day. Tap any day below to expand it into an hourly-style summary without leaving the week view.
From Next 24 Hours, tap any hour to open the full hourly breakdown. Switch tabs across the top — Temp, Precip, Wind, Pressure, Humidity — to chart that metric hour by hour, and drag anywhere on the chart to scrub to a specific time. Every hour below lists feels-like, wind, gusts, humidity, dew point, pressure, UV index, cloud cover, and visibility.
Tap the Pressure card for the current reading and its trend, plus a 48-hour chart covering the past 24 hours and the next 24. Past 24 Hours and 7-Day Stats below show min, max, range, low, high, and average — the same pressure trend Pattern Match checks against your logged history.
Tap Sun for today's sunrise, sunset, and total daylight, plus a daylight trend note and a 7-day sunrise/sunset table. Tap Moon for the current phase and illumination, a moon path chart showing rise, peak, and set times, current direction and altitude, and illumination for the next 14 days.
When rain is active or imminent, a Precipitation Now banner surfaces on the home screen — tap it for a 15-minute nowcast of the next hour and an hourly total for the next 24. Rain Totals further down rolls up your past 24 hours, 7 days, month, year, and water year, cross-checked against nearby stations.
Tap History to compare today against the same date, and the same week, going back 10 years — temperature range and precipitation, side by side by year. Tap the date at the top to step to a different day and see its own high, low, precip total, and full hourly temperature and precipitation charts.
Tap Wind from the map toolbar for a live grid of wind speed and direction arrows over your actual terrain, with a 12-hour slider to step forward. The layers icon switches between Standard, Hybrid, and Satellite. Zoom out for the regional picture, or switch to Radar for a scrubbable precipitation radar loop over the same map.
Import from onX
Already got your stands mapped out in onX Hunt? Export your waypoints once and bring the whole set into Sage — no re-dropping every pin by hand.
From a waypoint in onX, tap the share icon. Sharing a waypoint (or a folder of them) generates a link that exports as a standard GPX file — the same format Sage reads in. onX will remind you the shared content is view-only and visible to anyone with the link, which is expected; you're just generating the export.
Save the exported file to Files — Downloads works fine, or anywhere else you'll remember. Sage reads GPX and KML exports, so anything onX (or another mapping app) hands you in one of those formats will work.
In Sage, open Settings and scroll to Import. Tap Import spots from file to open the file picker.
The standard iOS file picker opens. Use Recently Used or Browse to get to wherever you saved the export, then tap the file to select it.
Sage reads the file and lists everything it found. Anything that looks like it might already exist as a spot gets flagged — Possible duplicate of [name] — and deselected by default, so you don't end up with two copies of the same stand. Use Select All / Deselect All or tap individual checkmarks, then set Hunting or Fishing for each before importing.
Tap Review on any waypoint before importing to set its exact details — confirm the pinned location, pick a stand type, set seats and optimal wind, tag a camera, and add habitat tags. None of it's required at import time; you can always fill it in later from the spot's own edit screen, but doing it now while onX's location data is already in front of you saves a step.
Pro & Subscription
Sage is free to use — logging, spots, weather, and the basics of Pattern Match are never gated. Sage Pro unlocks the full intelligence engine: complete Pattern Match generation, 7-day forecasts, Logbook Insights, per-spot aggregate forecasts, and sharing your logs with others.
The first time you set up a spot, onboarding offers a one-time 7-day Pro preview — full access to everything Pro unlocks, no card required. It's separate from the subscription's own free trial and only available once, right at the start. If you want to see Sage at its best before deciding, that's the moment to take it. Once you start it, a banner tracking your days left rides along at the top of the Hunting and Fishing tabs.
Once your preview ends (or if you skip it), Pro-only screens explain themselves rather than just failing quietly — a lock icon, which feature you're looking at, and a single Unlock Sage Pro button straight to the paywall.
The paywall lays out exactly what Pro includes — Pattern Match across hunting, fishing, and per-buck; 7-day forecasts; Logbook Insights; per-spot aggregate forecasts; and sharing your logs with others. Sage Pro runs $14.99/year with a 1-month free trial through the App Store, cancel anytime in your Apple Account settings. Already subscribed on another device? Restore Purchases picks it back up.