Home › Weather
Information
Preview 1 platform
iPhone 10 images
What’s New Version 1.3.17
- Stay signed in between launches — fixed a bug that signed you out every time you closed the app.
- More reliable backups and on-device features — fixed an issue that could leave background sync and encrypted backup unresponsive.
Description
Submarius reads the ocean and reports everything you need to know to make a decision. Dive weather, bite forecast, and water clarity forecast for spearfishing, diving, fishing, and boating — built for people who are tired of stitching together four apps to decide if today is worth the drive.
Includes:
- Verdict page (main dashboard)
- Map (with reefs and wrecks, live/forecasted radar, water clarity overlay, wind, and more)
- Fish (what species can I expect to find at my set location, what are the laws and regulations, images of the fish)
Every factor — wind, swell, tide, moon, pressure, water temp, water clarity — goes into a single 0–10 verdict you can read in two seconds. Tap any factor to see the numbers and the reasoning. No black-box "AI" — every input is transparent.
THE FIRST HONEST WATER CLARITY FORECAST
No other major app has this. Submarius blends satellite turbidity (NOAA CoastWatch Kd490), USGS river-plume detection, wave-mixing physics, and community post-dive reports into an honest Secchi-depth estimate with explicit uncertainty. Grounded in Lee et al. 2015 (R²=0.96). When we don't know, we say so.
EIGHT ACTIVITY MODES
Spearfishing, freediving, scuba, rod-and-reel fishing, boating, sailing, surfing, kayak/SUP. Each mode reweights the verdict around what actually matters for that activity — clarity and tide for spearos, swell period and wind for surfers, bite windows for anglers, small-craft advisories for boaters.
BITE SCORE WITH TRANSPARENT FACTORS
Dive forecast with water clarity, bite score, swell, tide, and moon — every factor explained. Tide stage, moon phase, solunar windows, barometric trend, wind, and water temperature — combined into a 0–10 score, factor by factor. No secret formula. If we score a day a 3, you'll know exactly why.
MAP THAT'S ACTUALLY USEFUL
Self-hosted bathymetry + sea-surface temperature + animated weather radar + wind particle flow + reef and wreck structure overlays. Finds drop-offs, temp breaks, and shelter without dragging you to another app.
LIVE GPS TRACKS
Record your dive or fishing trip as a live blue track on the map. Useful for retracing drift, marking productive zones, or just remembering the line you swam.
SAFETY, ALWAYS FREE
Shark-tag alerts (OCEARCH), community shark sightings, SOS, and buddy GPS sharing are permanently free for every user, every tier. No paywall, no trial — by design.
SPOT PRIVACY, BY DEFAULT
Your spots stay your spots. GPS-fuzzed to ~1 km on anything public; precise location never leaves your device unless you explicitly share it. Post-dive clarity reports ship with H3-fuzzed coordinates only — we can't give away where you dive because we never see it.
ANONYMOUS-FIRST
Current conditions, 2-day forecast, basic bite score, and every safety feature work without an account. Sign up when you want to save spots or post catches.
SUBMARIUS PRO
Pro unlocks the 8-day forecast, premium map overlays, offline maps, unlimited saved spots, advanced bite score layers, full water-clarity horizons, and catch history export. $12.99/month or $99/year with a 7-day free trial. Limited $149 lifetime tier for the first 1,000 founders.
Subscriptions bill through your Apple ID and renew automatically unless cancelled at least 24 hours before the end of the current period. Manage in Settings → Apple ID → Subscriptions.
Privacy: https://submarius.com/privacy
Terms: https://submarius.com/terms
In-App Purchases US pricing
Submarius Pro Subscription
Monthly$12.99
Yearly$99.99
One-Time Purchases
Submarius Pro — Lifetime$149.99
Capabilities
In-App Purchases
Accessibility
ipadiphonemacrealityDevicetvoswatch
Version history 12 versions
Build 887498021v1.3.172026-06-30 12:40:43
- Stay signed in between launches — fixed a bug that signed you out every time you closed the app.
- More reliable backups and on-device features — fixed an issue that could leave background sync and encrypted backup unresponsive.
Build 886554788v1.3.92026-06-09 08:22:23
Brand-new immersive tide drawer — a 3D Earth scene with the Moon and Sun orbiting in real time, your location pinned on the globe, and tidal bulges that track the actual forecast high tide
New "Can't see it" overlay on the Visibility tile when viz drops below 2 m
Sunrise / sunset markers on the Today line graph now use your local timezone correctly
More accurate water clarity — sharper estimates around reefs, in shallow water, near small islands, and inside archipelagos; a bathymetric cap keeps shallow cells from claiming unreasonable visibility
Visibility numbers tightened — proper Secchi-to-diver-horizontal-viz conversion applied consistently at the API boundary
Build 885782795v1.3.72026-05-19 11:54:50
Add your own YouTube live cams — paste a URL and they appear in Today's carousel alongside the curated ones
Immersive new tide drawer — animated shoreline scene with surf, sun, palms, and intertidal rocks; the time scrubber drives the scene as you drag
More accurate tide predictions — proper extremum detection for next high/low, full-fidelity NOAA sunrise/sunset
Wind tile now shows gusts alongside steady speed
"Best ever viz" badge on the Viz card when conditions hit a historical peak for your spot
Refreshed water clarity heatmap — bilinear-blended raster, smoother color transitions, land properly masked
Higher-resolution clarity inshore — Sentinel-2 visibility overlay sharpens to ~110m at deeper zoom
Worldwide clarity coverage extended across the Americas
Build 885169806v1.3.42026-05-01 20:13:24
New Imperial / Metric toggle in Account — applies across verdicts, trips, supporting stats, and clarity tiles
New water-clarity heatmap layer on the map — overlay viz estimates worldwide
Today's hourly forecast now weaves live cams between the cards, so you scroll once and see both
More accurate wave forecasts — NDBC buoys, CDIP, and NWPS wave spectra now anchor swell to live ground-truth where coverage exists
Secondary and tertiary swell trains shown alongside the primary
Live "computing your verdict" progress streams as it works — no more blank waits
Sharper fish ID — non-fish lookalikes filtered out
Conditions stay working when an upstream source hiccups (graceful fallback to the last known good values)
Build 884934316v1.3.32026-04-30 06:35:34
What's New — 1.3.2
Live cameras added to "Today page"
Viz recalibrated to truer underwater visibility in meters
Refreshed underwater scene — new yellowfin tuna silhouette and improved diver positioning
iOS Home Screen widget now refreshes in lockstep with the app, so today's verdict on your Home Screen always matches what's in-app
Radar layer is more resilient when upstream tiles are temporarily missing (no more error placeholders during stale-frame windows)
Build 884916715v1.2.72026-04-25 09:21:05
What's new in 1.2.7:
New shore-break wave height estimate for nearshore spots — when you're close to the coast, the wave tile now leads with the breaker height you'll actually meet at the surf line, not just the open-water swell
Set any point on the map as your active location — long-press anywhere, tap a reef/wreck pin, or use Pick on Map
Top bar now shows your GPS source under the active location name, so you can tell at a glance whether the verdict is using your live position or a pinned spot
Build 884826520v1.2.52026-04-23 05:44:16
What's new in 1.2.5:
Start a GPS trip in one tap — the Live GPS button now lives on the map, and starting flips your track source to GPS automatically
Watch your trip draw itself — your live recording paints as a blue trail on the map while you move
UX improvements
Bug fixes
Build 884865751v1.2.62026-04-23 21:47:19
What's new in 1.2.6:
Tap any past trip in your Trips list to overlay its route back on the map
Claim your personal referral code from Account settings — share it to invite friends via your own link
Map info panel is now tap-to-expand and better positioned; a bit more breathing room at the top of main page
Build 884779529v1.2.42026-04-22 00:50:36
What's new:
Satellite basemap is now the default — see reefs, ledges, and real bottom structure at a glance. A new "Plain" toggle in the Layers sheet brings back the flat canvas whenever you want it.
NOAA nautical charts with real depth soundings and contours
BlueTopo high-resolution bathymetry for US waters
Reef habitat layer highlighting hardbottom, coral, and live-bottom
Share a reef or wreck with a friend via a single link (expires after 12 hours)
Redesigned location search — find any spot from the top bar
Full offline mode: saved spots, recorded trips, and downloaded map areas all work without cell service
Pull to refresh on the Today page
Smoother map, faster app boot, and more reliable passkey sign-in
Build 884744206v1.2.22026-04-21 20:07:55
What's New in 1.2.3:
Map layers — expanded stack
Global bathymetry stack + reef habitat layer + admin "Server" tab (4188f5a)
NOAA BlueTopo overlay for sharp US-waters bathymetry (07c29be)
NOAA nautical chart layer with real depth soundings + contours (eb65af1)
Mapbox Satellite layer for visual seafloor scouting (8f02cf6)
Satellite (satellite-streets-v12) is the default basemap for all users (7ff9645)
New "Plain" toggle in Layers sheet restores the flat-dark canvas via a background layer (zero tile cost)
Old Pro-gated Satellite overlay plugin removed — redundant now that satellite is the base
BlueTopo swapped from green nbs_elevation to nbs_hillshade (010405a)
Dropped GEBCO + EMODnet from the bathymetry stack to stop the 503 storm (508b9ca)
Esri "No map data available" placeholder tiles now render transparent (f0076af)
Pick-a-location rewrite
TopBar search drawer replaces the old picker sheet (871f0ff)
Closing the drawer no longer swallows the next DayCarousel tap (0f7022a)
Map controls
Dropped Mapbox's GeolocateControl; one unified recenter button (24b7f2e)
Recenter button always visible, directly under the zoom control (75c0705)
Shareable reefs / wrecks (new feature)
Structures shareable via token with 12h expiry (9997ffd)
Recipient auto-redirects into the app with the pin rendered (5569039)
Anon users see "Get Submarius" CTA instead of a gated Pin button (8e64228)
Brand-marked, more prominent share-drawer pills (e5fd2f6)
Visibility / clarity card
Far subjects now actually disappear at low viz (the rendering bug) (3b7749f)
Visibility tile + scene track the selected forecast day (0f6b6f2)
Offline + PWA
Explicit Offline Mode, Pro-tier cache, PWA shell, menu restyle (f6ea014)
Service-worker skipWaiting + cleanupOutdatedCaches so new SW wins (1af2e3c)
Sub-screens no longer stack TopBar behind the BackPill (9af1899)
Home / Today
Pull-to-refresh on Today (c5899bf)
Pull-to-refresh sweep was hidden under the TopBar (b272213)
Centered copy in verdict + factor cards (33f5bed)
Sunrise/sunset anchored to the local calendar day (d40da86)
Post-login/register routes straight to Today (2336de1)
Share-verdict cards
App-wide Space Grotesk + forecast-day-aware verdict shares (63c3293)
Real Space Grotesk TTFs + card-forward landing layout (728ad77)
Headline + factors no longer collide with score descender (99e30c6)
Performance
React-Query cache persisted across app restarts (a9271f6)
Stale-while-revalidate on conditions cache (f87b02a)
Orbital spinner, route code-splitting, gzip (fe1d4ea)
Consistent sweep loader across every waiting surface (782037a)
Pre-hydration sweep in index.html (f785cb7)
nginx: gzip directives moved to server scope (ab870f8)
nginx: limit_conn bumped on tile locations (HTTP/2 streams count against it) (8035584)
Auth / entitlement / E2EE
Passkey login unwraps the master key before flipping auth state, stopping the decrypt-fail storm on every passkey sign-in (36c9e16)
CORS allow-list now admits X-WebAuthn-Session (fixes iOS passkey enrollment "Load failed") (7e52e84)
["me"] query excluded from persistQueryClient dehydration — fixes the Pro-entitlement leak where logged-out users kept Pro gates open, and expired subs stayed Pro past period_end (56596d1)
Map-mount stability (iterated)
Mapbox CSS loaded statically, Suspense boundary narrowed (c982e8a)
Force resize on post-Suspense mount (ec6c0f8)
Reverted: MapScreen pulled back out of React.lazy() (7be45e9)
Build 884696103v1.2.12026-04-20 19:11:35
What's new in 1.2.1:
• Much sharper water-clarity forecasts. Reworked model pulls from more satellite sources and handles the Pacific coast now too (GOES-18 alongside GOES-16).
• State fishing regulations. Size + bag limits for your location appear inline when you identify a fish. Starts with the major fishing states; more coming.
• Faster reefs & wrecks (Pro). The layer pre-warms for your active location so it appears instantly instead of loading for a few seconds.
• Live GPS trip logging. Record tracks with the red record button on the map; review, rename, or export as GPX (Pro) from Menu → My Trips.
• Offline areas (Pro). Download bathymetry and depth contours for a region so the map works without a signal. Cancel, resume, and auto-refresh.
• End-to-end encrypted backups. Your saved spots, trips, and offline-area list sync across every device signed into the same account — encrypted on your device before upload. Switch phones or reinstall and everything restores.
• Passkey login. Sign in with Face ID / Touch ID. Enroll in Menu → Passkeys; one tap on the sign-in screen after that.
• Various UX improvements — clearer offline banner, smarter connectivity detection, better cellular + storage warnings before large downloads, faster map rendering, polish across the app.
Build 884611083v1.02026-04-19 13:16:22
Price history by region
Currency
Show
Columns
Search
Availability 175 of 175 storefronts
| Region | Language | Price | Ratings | Avg | Version |
|---|---|---|---|---|---|
US | en-US | Free | 11 | 5.0 | 1.3.17 |
GB | en-GB | Free | 1 | 2.0 | 1.3.17 |
AE | en-GB | Free | 0 | — | 1.3.17 |
AF | en-GB | Free | 0 | — | 1.3.17 |
AG | en-GB | Free | 0 | — | 1.3.17 |
AI | en-GB | Free | 0 | — | 1.3.17 |
AL | en-GB | Free | 0 | — | 1.3.17 |
AM | en-GB | Free | 0 | — | 1.3.17 |
AO | en-GB | Free | 0 | — | 1.3.17 |
AR | es-MX | Free | 0 | — | 1.3.17 |
AT | de-DE | Free | 0 | — | 1.3.17 |
AU | en-AU | Free | 0 | — | 1.3.17 |
AZ | en-GB | Free | 0 | — | 1.3.17 |
BA | en-GB | Free | 0 | — | 1.3.17 |
BB | en-GB | Free | 0 | — | 1.3.17 |
BE | en-GB | Free | 0 | — | 1.3.17 |
BF | en-GB | Free | 0 | — | 1.3.17 |
BG | en-GB | Free | 0 | — | 1.3.17 |
BH | en-GB | Free | 0 | — | 1.3.17 |
BJ | en-GB | Free | 0 | — | 1.3.17 |
BM | en-GB | Free | 0 | — | 1.3.17 |
BN | en-GB | Free | 0 | — | 1.3.17 |
BO | es-MX | Free | 0 | — | 1.3.17 |
BR | pt-BR | Free | 0 | — | 1.3.17 |
BS | en-GB | Free | 0 | — | 1.3.17 |
BT | en-GB | Free | 0 | — | 1.3.17 |
BW | en-GB | Free | 0 | — | 1.3.17 |
BY | en-GB | Free | 0 | — | 1.3.17 |
BZ | en-GB | Free | 0 | — | 1.3.17 |
CA | en-CA | Free | 0 | — | 1.3.17 |
CD | en-GB | Free | 0 | — | 1.3.17 |
CG | en-GB | Free | 0 | — | 1.3.17 |
CH | de-CH | Free | 0 | — | 1.3.17 |
CI | fr-FR | Free | 0 | — | 1.3.17 |
CL | es-MX | Free | 0 | — | 1.3.17 |
CM | fr-FR | Free | 0 | — | 1.3.17 |
CN | zh-Hans-CN | Free | 0 | — | 1.3.17 |
CO | es-MX | Free | 0 | — | 1.3.17 |
CR | es-MX | Free | 0 | — | 1.3.17 |
CV | en-GB | Free | 0 | — | 1.3.17 |
CY | en-GB | Free | 0 | — | 1.3.17 |
CZ | en-GB | Free | 0 | — | 1.3.17 |
DE | de-DE | Free | 0 | — | 1.3.17 |
DK | en-GB | Free | 0 | — | 1.3.17 |
DM | en-GB | Free | 0 | — | 1.3.17 |
DO | es-MX | Free | 0 | — | 1.3.17 |
DZ | en-GB | Free | 0 | — | 1.3.17 |
EC | es-MX | Free | 0 | — | 1.3.17 |
EE | en-GB | Free | 0 | — | 1.3.17 |
EG | en-GB | Free | 0 | — | 1.3.17 |
ES | es-ES | Free | 0 | — | 1.3.17 |
FI | en-GB | Free | 0 | — | 1.3.17 |
FJ | en-GB | Free | 0 | — | 1.3.17 |
FM | en-GB | Free | 0 | — | 1.3.17 |
FR | fr-FR | Free | 0 | — | 1.3.17 |
GA | fr-FR | Free | 0 | — | 1.3.17 |
GD | en-GB | Free | 0 | — | 1.3.17 |
GE | en-GB | Free | 0 | — | 1.3.17 |
GH | en-GB | Free | 0 | — | 1.3.17 |
GM | en-GB | Free | 0 | — | 1.3.17 |
GR | en-GB | Free | 0 | — | 1.3.17 |
GT | es-MX | Free | 0 | — | 1.3.17 |
GW | en-GB | Free | 0 | — | 1.3.17 |
GY | en-GB | Free | 0 | — | 1.3.17 |
HK | zh-Hant-HK | Free | 0 | — | 1.3.17 |
HN | es-MX | Free | 0 | — | 1.3.17 |
HR | en-GB | Free | 0 | — | 1.3.17 |
HU | en-GB | Free | 0 | — | 1.3.17 |
ID | en-GB | Free | 0 | — | 1.3.17 |
IE | en-GB | Free | 0 | — | 1.3.17 |
IL | en-GB | Free | 0 | — | 1.3.17 |
IN | en-GB | Free | 0 | — | 1.3.17 |
IQ | en-GB | Free | 0 | — | 1.3.17 |
IS | en-GB | Free | 0 | — | 1.3.17 |
IT | it | Free | 0 | — | 1.3.17 |
JM | en-GB | Free | 0 | — | 1.3.17 |
JO | en-GB | Free | 0 | — | 1.3.17 |
JP | ja | Free | 0 | — | 1.3.17 |
KE | en-GB | Free | 0 | — | 1.3.17 |
KG | en-GB | Free | 0 | — | 1.3.17 |
KH | en-GB | Free | 0 | — | 1.3.17 |
KN | en-GB | Free | 0 | — | 1.3.17 |
KR | ko | Free | 0 | — | 1.3.17 |
KW | en-GB | Free | 0 | — | 1.3.17 |
KY | en-GB | Free | 0 | — | 1.3.17 |
KZ | en-GB | Free | 0 | — | 1.3.17 |
LA | en-GB | Free | 0 | — | 1.3.17 |
LB | en-GB | Free | 0 | — | 1.3.17 |
LC | en-GB | Free | 0 | — | 1.3.17 |
LK | en-GB | Free | 0 | — | 1.3.17 |
LR | en-GB | Free | 0 | — | 1.3.17 |
LT | en-GB | Free | 0 | — | 1.3.17 |
LU | en-GB | Free | 0 | — | 1.3.17 |
LV | en-GB | Free | 0 | — | 1.3.17 |
LY | en-GB | Free | 0 | — | 1.3.17 |
MA | en-GB | Free | 0 | — | 1.3.17 |
MD | en-GB | Free | 0 | — | 1.3.17 |
ME | en-GB | Free | 0 | — | 1.3.17 |
MG | en-GB | Free | 0 | — | 1.3.17 |
MK | en-GB | Free | 0 | — | 1.3.17 |
ML | en-GB | Free | 0 | — | 1.3.17 |
MM | en-GB | Free | 0 | — | 1.3.17 |
MN | en-GB | Free | 0 | — | 1.3.17 |
MO | zh-Hant-HK | Free | 0 | — | 1.3.17 |
MR | en-GB | Free | 0 | — | 1.3.17 |
MS | en-GB | Free | 0 | — | 1.3.17 |
MT | en-GB | Free | 0 | — | 1.3.17 |
MU | en-GB | Free | 0 | — | 1.3.17 |
MV | en-GB | Free | 0 | — | 1.3.17 |
MW | en-GB | Free | 0 | — | 1.3.17 |
MX | es-MX | Free | 0 | — | 1.3.17 |
MY | en-GB | Free | 0 | — | 1.3.17 |
MZ | en-GB | Free | 0 | — | 1.3.17 |
NA | en-GB | Free | 0 | — | 1.3.17 |
NE | en-GB | Free | 0 | — | 1.3.17 |
NG | en-GB | Free | 0 | — | 1.3.17 |
NI | es-MX | Free | 0 | — | 1.3.17 |
NL | nl | Free | 0 | — | 1.3.17 |
NO | en-GB | Free | 0 | — | 1.3.17 |
NP | en-GB | Free | 0 | — | 1.3.17 |
NR | en-GB | Free | 0 | — | 1.3.17 |
NZ | en-AU | Free | 0 | — | 1.3.17 |
OM | en-GB | Free | 0 | — | 1.3.17 |
PA | es-MX | Free | 0 | — | 1.3.17 |
PE | es-MX | Free | 0 | — | 1.3.17 |
PG | en-GB | Free | 0 | — | 1.3.17 |
PH | en-GB | Free | 0 | — | 1.3.17 |
PK | en-GB | Free | 0 | — | 1.3.17 |
PL | en-GB | Free | 0 | — | 1.3.17 |
PT | pt-PT | Free | 0 | — | 1.3.17 |
PW | en-GB | Free | 0 | — | 1.3.17 |
PY | es-MX | Free | 0 | — | 1.3.17 |
QA | en-GB | Free | 0 | — | 1.3.17 |
RO | en-GB | Free | 0 | — | 1.3.17 |
RS | en-GB | Free | 0 | — | 1.3.17 |
RU | ru | Free | 0 | — | 1.3.17 |
RW | en-GB | Free | 0 | — | 1.3.17 |
SA | en-GB | Free | 0 | — | 1.3.17 |
SB | en-GB | Free | 0 | — | 1.3.17 |
SC | en-GB | Free | 0 | — | 1.3.17 |
SE | sv | Free | 0 | — | 1.3.17 |
SG | en-GB | Free | 0 | — | 1.3.17 |
SI | en-GB | Free | 0 | — | 1.3.17 |
SK | en-GB | Free | 0 | — | 1.3.17 |
SL | en-GB | Free | 0 | — | 1.3.17 |
SN | en-GB | Free | 0 | — | 1.3.17 |
SR | en-GB | Free | 0 | — | 1.3.17 |
ST | en-GB | Free | 0 | — | 1.3.17 |
SV | es-MX | Free | 0 | — | 1.3.17 |
SZ | en-GB | Free | 0 | — | 1.3.17 |
TC | en-GB | Free | 0 | — | 1.3.17 |
TD | en-GB | Free | 0 | — | 1.3.17 |
TH | en-GB | Free | 0 | — | 1.3.17 |
TJ | en-GB | Free | 0 | — | 1.3.17 |
TM | en-GB | Free | 0 | — | 1.3.17 |
TN | en-GB | Free | 0 | — | 1.3.17 |
TO | en-GB | Free | 0 | — | 1.3.17 |
TR | en-GB | Free | 0 | — | 1.3.17 |
TT | en-GB | Free | 0 | — | 1.3.17 |
TW | zh-Hant-TW | Free | 0 | — | 1.3.17 |
TZ | en-GB | Free | 0 | — | 1.3.17 |
UA | en-GB | Free | 0 | — | 1.3.17 |
UG | en-GB | Free | 0 | — | 1.3.17 |
UY | en-GB | Free | 0 | — | 1.3.17 |
UZ | en-GB | Free | 0 | — | 1.3.17 |
VC | en-GB | Free | 0 | — | 1.3.17 |
VE | es-MX | Free | 0 | — | 1.3.17 |
VG | en-GB | Free | 0 | — | 1.3.17 |
VN | en-GB | Free | 0 | — | 1.3.17 |
VU | en-GB | Free | 0 | — | 1.3.17 |
XK | en-GB | Free | 0 | — | 1.3.17 |
YE | en-GB | Free | 0 | — | 1.3.17 |
ZA | en-GB | Free | 0 | — | 1.3.17 |
ZM | en-GB | Free | 0 | — | 1.3.17 |
ZW | en-GB | Free | 0 | — | 1.3.17 |
Change log 16 changes · US
✎
releaseNotes updated
- Stay signed in between launches — fixed a bug that signed you out every time you closed the app.
- More reliable backups and on-device features — fixed an iss
✎
description updated
Submarius reads the ocean and reports everything you need to know to make a decision. Dive weather, bite forecast, and water clarity forecast for spearfishing,
✎
subtitle updated
Diving Conditions & Visibility
✎
name updated
Submarius: Dive & Spearfishing
◆
Version 1.3.17 released
- Stay signed in between launches — fixed a bug that signed you out every time you closed the app.
- More reliable backups and on-device features — fixed an issue that could leave background sync and encrypted backup unresponsive.
◆
Version 1.3.9 released
Brand-new immersive tide drawer — a 3D Earth scene with the Moon and Sun orbiting in real time, your location pinned on the globe, and tidal bulges that track the actual forecast high tide
New "Can't see it" overlay on the Visibility tile w
◆
Version 1.3.7 released
Add your own YouTube live cams — paste a URL and they appear in Today's carousel alongside the curated ones
Immersive new tide drawer — animated shoreline scene with surf, sun, palms, and intertidal rocks; the time scrubber drives the scene
◆
Version 1.3.4 released
New Imperial / Metric toggle in Account — applies across verdicts, trips, supporting stats, and clarity tiles
New water-clarity heatmap layer on the map — overlay viz estimates worldwide
Today's hourly forecast now weaves live cams between
◆
Version 1.3.3 released
What's New — 1.3.2
Live cameras added to "Today page"
Viz recalibrated to truer underwater visibility in meters
Refreshed underwater scene — new yellowfin tuna silhouette and improved diver positioning
iOS Home Screen widget now refreshes i
◆
Version 1.2.7 released
What's new in 1.2.7:
New shore-break wave height estimate for nearshore spots — when you're close to the coast, the wave tile now leads with the breaker height you'll actually meet at the surf line, not just the open-water swell
Set any po
◆
Version 1.2.6 released
What's new in 1.2.6:
Tap any past trip in your Trips list to overlay its route back on the map
Claim your personal referral code from Account settings — share it to invite friends via your own link
Map info panel is now tap-to-expand and b
◆
Version 1.2.5 released
What's new in 1.2.5:
Start a GPS trip in one tap — the Live GPS button now lives on the map, and starting flips your track source to GPS automatically
Watch your trip draw itself — your live recording paints as a blue trail on the map whil
◆
Version 1.2.4 released
What's new:
Satellite basemap is now the default — see reefs, ledges, and real bottom structure at a glance. A new "Plain" toggle in the Layers sheet brings back the flat canvas whenever you want it.
NOAA nautical charts with real depth so
◆
Version 1.2.2 released
What's New in 1.2.3:
Map layers — expanded stack
Global bathymetry stack + reef habitat layer + admin "Server" tab (4188f5a)
NOAA BlueTopo overlay for sharp US-waters bathymetry (07c29be)
NOAA nautical chart layer with real depth sounding
◆
Version 1.2.1 released
What's new in 1.2.1:
• Much sharper water-clarity forecasts. Reworked model pulls from more satellite sources and handles the Pacific coast now too (GOES-18 alongside GOES-16).
• State fishing regulations. Size + bag limits for your locat
◆
Version 1.0 released
GBen-GB
AEen-GB
AFen-GB
AGen-GB
AIen-GB
ALen-GB
AMen-GB
AOen-GB
ARes-MX
ATde-DE
AUen-AU
AZen-GB
BAen-GB
BBen-GB
BEen-GB
BFen-GB
BGen-GB
BHen-GB
BJen-GB
BMen-GB
BNen-GB
BOes-MX
BRpt-BR
BSen-GB
BTen-GB
BWen-GB
BYen-GB
BZen-GB
CAen-CA
CDen-GB
CGen-GB
CHde-CH
CIfr-FR
CLes-MX
CMfr-FR
CNzh-Hans-CN
COes-MX
CRes-MX
CVen-GB
CYen-GB
CZen-GB
DEde-DE
DKen-GB
DMen-GB
DOes-MX
DZen-GB
ECes-MX
EEen-GB
EGen-GB
ESes-ES
FIen-GB
FJen-GB
FMen-GB
FRfr-FR
GAfr-FR
GDen-GB
GEen-GB
GHen-GB
GMen-GB
GRen-GB
GTes-MX
GWen-GB
GYen-GB
HKzh-Hant-HK
HNes-MX
HRen-GB
HUen-GB
IDen-GB
IEen-GB
ILen-GB
INen-GB
IQen-GB
ISen-GB
ITit
JMen-GB
JOen-GB
JPja
KEen-GB
KGen-GB
KHen-GB
KNen-GB
KRko
KWen-GB
KYen-GB
KZen-GB
LAen-GB
LBen-GB
LCen-GB
LKen-GB
LRen-GB
LTen-GB
LUen-GB
LVen-GB
LYen-GB
MAen-GB
MDen-GB
MEen-GB
MGen-GB
MKen-GB
MLen-GB
MMen-GB
MNen-GB
MOzh-Hant-HK
MRen-GB
MSen-GB
MTen-GB
MUen-GB
MVen-GB
MWen-GB
MXes-MX
MYen-GB
MZen-GB
NAen-GB
NEen-GB
NGen-GB
NIes-MX
NLnl
NOen-GB
NPen-GB
NRen-GB
NZen-AU
OMen-GB
PAes-MX
PEes-MX
PGen-GB
PHen-GB
PKen-GB
PLen-GB
PTpt-PT
PWen-GB
PYes-MX
QAen-GB
ROen-GB
RSen-GB
RUru
RWen-GB
SAen-GB
SBen-GB
SCen-GB
SEsv
SGen-GB
SIen-GB
SKen-GB
SLen-GB
SNen-GB
SRen-GB
STen-GB
SVes-MX
SZen-GB
TCen-GB
TDen-GB
THen-GB
TJen-GB
TMen-GB
TNen-GB
TOen-GB
TRen-GB
TTen-GB
TWzh-Hant-TW
TZen-GB
UAen-GB
UGen-GB
UYen-GB
UZen-GB
VCen-GB
VEes-MX
VGen-GB
VNen-GB
VUen-GB
XKen-GB
YEen-GB
ZAen-GB
ZMen-GB
ZWen-GB