Tide It · Tides & Real Wind
Surf, Kitesurf & Wing Forecast
Free · In‑App Purchases · Designed for iPhone. Not verified for macOS.
1 month of Premium, free: real-time wind, 7-day GO windows, surf mode and the confidence gauge. Then the app stays free — no strings attached.
Tide It — tides, wind and surf, built around one obsession: precision, honesty and your battery.
Made for riders (kitesurf, wing, sailing, surf) and anyone who reads the sea.
TIDES
• Times, heights and coefficients worldwide, even offline.
• Elegant curve, sunrise/sunset, moonrise/set and moon phase.
WIND (real-time)
• The wind observed by the nearest station — not just a forecast.
• Wind mode: wind and gusts layered over the tide curve.
SURF (new)
• Surf spots worldwide, dominant swell (height, period, direction).
• Tide-aware surf GO windows. Data from a broad (offshore) model — honest, never oversold as a spot-grade reading.
YOUR GO WINDOWS
• The app finds your best slots per sport, crossing wind, tide, swell and sun.
• Rider level (beginner → expert): the app adapts to you.
• 7-day calendar, with the day's best window highlighted.
EVERYWHERE WITH YOU
• Tide, wind and surf widgets. Apple Watch. Live Activity & Dynamic Island.
FREE: create your activities, worldwide offline tides, favorites, iCloud and Apple Watch.
PREMIUM: notifications (perfect sessions + alerts), readable 7-day GO calendar, real-time wind, 30-day forecast, wind & surf mode, Live Activity, PDF/card export.
more Measured swell, next to the forecast.
On French surf spots, in surf mode, the swell recorded by the nearest offshore buoy now appears right below the forecast: its height, its direction or period depending on the buoy, its name, its distance, and the age of the reading, always shown.
It sits beside the forecast and is never blended into it. A buoy measures the sea state offshore, swell and wind chop combined, not the wave at the shore: the two numbers complement each other, and neither corrects the other. When no buoy is close enough, or it faces a different sea from your spot, nothing is shown rather than a reading that does not apply to you.
The share card now carries the tideit.app address, so the people who see it can find the app.
Two stations on the Bassin d'Arcachon, Le Betey and Le Grand Crohot, leave the map: their readings relied on a web page that could stop working without warning. No reading is better than a fragile one.
Fair winds and good waves!
5.5.1 2d ago
All your spots on a single screen.
A new page brings together your favourites, your surf spots and your custom ports, sorted by distance. Each one carries the next five days of wind as a colour band; surf spots add their swell and its height. Enough to choose where to go without opening a single page.
On the map, tapping a weather station opens its reading: speed, gust, direction, and the age of the measurement, always shown.
Three fixes that matter. Forecast bands could stay empty for up to an hour: a refresh lock outlived the data it was protecting. Deleting a spot could close the app. And the position that sorts your spots by distance could be a day old, because the app kept the oldest fix of a reading instead of the most recent one.
Stations were also missing from the map: their reload area was wider than the one their source actually covers.
The weather strip at the bottom is less dense, swell now has its own colour range, and you choose the bottom shortcut between Ports and spots or Map.
Fair winds and good waves!
5.5.0 Sep 3
Hundreds more stations.
The app now reads the open observation networks of the United States, Portugal, Japan and Spain - including the Canary Islands, where most Spanish spots are. Over 2,500 stations join the real wind shown beneath the forecast.
Australia joins too, through its national observation network.
In the United States these sit ON the spots: 1.6 km from Rincon, 2.1 from Ocean Beach, 2.3 from Mavericks, 3.8 from Pipeline. Where the app previously had to settle for an airport 30 km inland.
Nothing is downloaded if you are far away: each network only wakes up for a spot inside its country.
Measured across the 284 spots in the catalogue: the share with a station within 15 km rises from 34 to 42%, and from 29 to 45% in Europe outside France.
The search radius has not changed. Widening it would have produced a better number by importing airport sensors 30 km inland - a reading that does not describe your spot is not a reading.
Fair winds and good waves!
5.4.3 Aug 27
Stations no longer vanish when their server falters.
The app read a station's position from the same file as its reading. When that file failed - and it failed three different ways in one week - the app lost not only the current wind, which is normal, but the station's location, which is not. The station disappeared from the screen entirely. Positions now ship inside the app: a weather station does not move.
TWO NEW ANEMOMETERS ON THE ARCACHON BASIN. Le Betey in Andernos and Le Grand Crohot join the station network. Both sit ON the spot, a few hundred metres from the water - where the app often had to fall back on an airfield sensor.
AND WHEN A STATION HAS TRULY GONE QUIET, THE APP SAYS SO. Until now, a spot whose anemometer is down 1 km away showed exactly what a spot with no station at all shows: nothing. A plain line now gives its name, its distance and the date of its last reading. Nothing invented - only that it exists and that it is silent.
RELIABILITY. A third-party station publishing two readings at the same instant could crash the app. And the wind unit is now required: an unrecognised label discards the reading instead of serving it in an assumed unit - a station in knots read as km/h is 45% less wind, without a word.
The app also downloads less: a station's history is no longer fetched when it is far from you, nor more than once per cycle.
Fair winds and good waves!
5.4.2 Aug 25
Accuracy fixes.
STATIONS THAT DISAPPEARED. Some stations publish their current reading and their history separately. When the first freezes but the second keeps filling, the app was reading the wrong one and the station vanished from the screen - while fresh data was sitting right there. It now takes the last point of the history, always shown with its real age.
THE STAR SCALE GETS ALL FIVE STEPS BACK. Two internal ceilings divided the rating so that a session could only aim for 5, 3 or 2 stars: four stars was not rare, it was impossible. Worse, 81% of surfable hours could not exceed 2 stars, and at some spots it was 100% - the rating there was a constant. Verified across 20,000 hours and 14 spots.
Along the way, a 13-second swell no longer scores below a 12-second one. The "too big" threshold fired on the upper bound of a deliberately wide estimate, and so fired too early.
REAL WIND TRACE. A station whose history stopped long ago can no longer inject old measurements into today's chart.
Fair winds and good waves!
5.4.1 Aug 24
Surf ratings get stricter — and truer.
The engine could score a storm 75/100. Three guards now apply:
- Too much wind closes the session. The threshold depends on direction: offshore holds a wave up, onshore tears it apart. The same speed no longer counts the same regardless of where it comes from.
- A flat sea scores nothing. Below 30 cm of swell there is nothing to surf.
- Period is now PEAK period, the one surfers actually talk about, whenever that data exists. A long period means swell that has travelled; a short one means chop raised by local wind.
Spots that showed four stars will show two, and some GO windows will disappear. That is the point: a rating that says yes to everything is worthless.
The wind ACTUALLY MEASURED is drawn on the chart, beneath the forecast: speed and gust, exactly as the anemometer recorded them. The gap between what was announced and what blew reads at a glance — no need to take our word for it.
That trace is now rebuilt from the history the stations publish themselves, in 30-minute steps: no more islands of isolated points. Where measurement is missing, the line breaks. A silence of several hours will never be filled with an invented line.
Honesty:
- Three indices (fishing, swimming, launching) announced "glassy, ideal" where no wave measurement existed at all. With no data the factor now disappears instead of inventing calm.
Spots:
- Andernos-les-Bains (Le Betey), Hourtin-Plage and Lacanau Ocean join the catalogue.
- "Lacanau" becomes "Lacanau (offshore)": that tide reference point sits 29 km out to sea. Its tides are right; its wind is not the wind on the beach.
- A spot you pinned yourself now takes the general weather of the nearest verified location, within 8 km. A pin dropped a few kilometres offshore was reading open-water wind, and could rank a sheltered bay ahead of an ocean beach.
The weather strip now uses the colour spectrum of the wind ribbon above it, at full intensity.
The app uses less network and less battery on every refresh.
Fixes:
- The live wind label no longer hides the curves.
- When the forecast service hits its daily limit, the app says so — instead of sending you off to check your connection.
Fair winds and good waves!
5.4.0 Aug 19
A day with no slot now tells you WHY: "no window - max 8 knots". Two spots can be compared at a glance, without opening anything. Silence should never look like a breakdown.
Apple Watch - the watch finally follows the same rules as the phone:
- Real wind can no longer come from a station 30 km away. The radius is down to 15 km, matching the iPhone: a confirmation from somewhere else confirms nothing. And the wrist is exactly where it matters most, on the beach with no phone.
- When a station does not publish its direction, the arrow no longer defaults to due north. It disappears, and the watch falls back to the phone's wind instead of inventing a heading.
- Tide labels and the age of the reading now appear in your language. They had stayed in French everywhere else.
On iPhone:
- The figures in the weather ribbon stay readable over the brightest bands.
- Smoother spot switching: the forecast calculation no longer holds up the display.
Fair winds and good waves!
5.3.1 Aug 14
Wind, rebuilt from the ground up:
- No more averaging several models together. It smoothed out the coastline: an open-ocean spot could show less wind than a sheltered stretch of water 20 km inland. Tide It now uses the best-resolved model that covers your spot, and speed, gusts and direction all come from that same one - the onshore you are shown is the one that was actually forecast.
- That choice was tested against 2,800 hours of genuinely measured wind at 17 coastal points. Fifteen other models and a custom weighting were tried, then dropped: none did better.
- The forecast no longer depends on where the pin was dropped. Near a coast, moving it 2 km could change the forecast by 13 knots; the whole sector is now read at once.
- The wind station no longer edits the forecast. It confirms the present moment, and only when it is close enough. A reading taken 40 km away tells you nothing about your spot.
- The gust warning fired on 8 windy hours out of 10, wrongly half the time. Recalibrated, it now only fires when it really is gusty. Safety thresholds now keep a margin.
- The percentage "Go" is gone: a precise but wrong number is worse than no number at all. Window ratings and the "wind is settling in" alert stay.
New:
- Tide It spots GO windows several days ahead and tells you. The day before, it comes back to say whether the window is holding, or falling apart.
- Opening a notification takes you straight to the spot, and the window lights up on the curve.
- A camera icon appears in observed wind when a webcam covers the area: over 120 coastal cameras.
- The 7-day weather becomes colour ribbons, on the same palette as the wind curve: yellow means the same thing everywhere.
- New wind stations, including one sitting on a kite spot and one at Cap Frehel.
Fixes:
- Map labels get their dot back, and the observed-wind propeller finally spins without stuttering.
- Ribbons change day at midnight, and the station refreshes when you return to the app: no more hour-old wind.
- Your favourites can no longer be wiped by a sync that started too early, backup tides are back offline, and days follow the port's own time zone.
Still as precise, as honest, and as easy on your battery. Fair winds and good waves!
5.3.0 Aug 11
Fixes:
- Your favorites can no longer be wiped by an iCloud sync that started too early.
- Offline fallback tides are back: no more empty screen when the network drops out.
- Tide days now follow the port's time zone, not your phone's.
- The alert bell actually asks for notification permission, and tells you if iOS turned it down.
- Every reading shows its age: nothing is presented as current unless it is.
- Bigger touch targets on the map, designed for wet hands.
- Translations completed across all 12 languages: notifications, verdicts, Siri and VoiceOver.
Still as precise, honest and battery-light as ever. Fair winds and good waves!
5.2.9 Aug 6
What's new:
- The 7-day trend moves onto the main screen, right under the live wind: one wind ribbon, plus a swell ribbon on surf spots. No more digging through the menu.
- Surf GO windows no longer fire on wind chop or with no swell data at all, and finally respect your level's ceiling.
- The tides on screen always belong to the port on screen — including at launch on a foreign port.
- A station that doesn't publish its speed or direction is no longer shown as a reading.
- No more middle-of-the-night notifications, and the alert editor finally speaks your language.
Still as precise, honest and battery-light as ever. Fair winds and good waves!
5.2.8 Aug 4
What's new:
- The map now opens instantly. A rendering bug made it take about ten seconds to appear in dark theme: fixed.
- And if loading ever drags on, a progress bar now says so, instead of a frozen screen.
Still as precise, honest and battery-light as ever. Fair winds and good waves!
5.2.7 Jul 14
What's new:
- The Wind widget no longer goes blank: the latest reading is kept (with its age shown) and refreshes as soon as the station responds.
- Reliability and polish improvements.
Still as precise, honest and battery-light as ever. Fair winds and good waves!
5.2.6 Jul 10
What's new:
- Gusty wind now fully weighs on your GO windows — the steadiness verdict is no longer just displayed, it counts.
- Find Tide It on Facebook and Instagram: links in Settings, to follow updates and share your spots.
- Reliability and polish improvements.
Still as precise, honest and battery-light as ever. Fair winds and good waves!
5.2.5 Jul 9
What's new:
- Live wind now comes with a verdict at a glance: steady, choppy or gusty — so you know if it really holds.
- App, widgets and Apple Watch fully in your language.
- Reliability and polish improved throughout.
Still as precise, honest and battery-light as ever. Fair winds and good waves!
5.2.4 Jul 2
What's new:
- Hundreds of new surf spots around the world (Indian Ocean, the Americas, Asia, the Pacific, Africa).
- The real wind's trend — rising or dropping — now shows right on the curve.
- Smoother navigation in your favorites, plus various improvements.
Still as precise, honest and easy on your battery. Fair winds and good waves!
5.2.3 Jul 1
To thank you for being one of the first: 1 month of Premium, free for everyone — enjoy it all, no limits.
New — Confidence gauge: Tide It compares the wind forecast to the wind actually measured near your spot. See whether the model is on point, and correct your GO windows accordingly.
Still as precise, honest and easy on your battery. Fair winds and good waves!
5.2.2 Jun 28
To thank you for being one of the first: 1 month of Premium, free for everyone — enjoy it all, no limits.
New — Confidence gauge: Tide It compares the wind forecast to the wind actually measured near your spot. See whether the model is on point, and correct your GO windows accordingly.
Still as precise, honest and easy on your battery. Fair winds and good waves!
5.2.1 Jun 26
Tide It now speaks 7 languages: the app is fully translated into German, Spanish, Italian, Dutch and Portuguese.
Also in this update:
- Numbers and units in your local format.
- More reliable live wind: we no longer show a reading with an unknown time.
- Sturdier iCloud sync for your spots and settings.
- Various reliability fixes and polish.
Fair winds and good waves!
5.2.0 Jun 25
SURF MODE IS HERE
• Surf spots worldwide (114 and counting).
• Swell curve: height, period and direction of the dominant swell.
• Tide-aware surf GO windows + a dedicated surf widget.
• Hand-tune your surf conditions (swell, period, wind, tide) + presets.
• Get notified when your spot turns on.
RIDER LEVEL
• Replaces "Strictness": pick your level (beginner → expert) and auto mode adapts — crossing all the data to surface your best window.
THE DAY'S BEST WINDOW
• The day's peak is now crowned on the curve.
SAILING
• Dedicated wind profile (wider, lower range than kite).
ALSO
• Redesigned light mode for real readability.
• Clearer period curve (orange to green by quality).
• Blurred GO-calendar preview for free accounts.
• Fixes and polish.
Fair winds and good sessions.
5.1.0 Jun 23
Tide It 5.0.1 — free trial and refinements.
One-week free trial: try all of Premium for a week, no commitment — notifications, 7-day GO calendar, real-time wind, 30-day predictions, wind mode, Live Activity and export.
Wind stations worldwide: real-wind stations now show on the map wherever you look, not just in France. Zoom in on a coast to see them appear.
Quick access to your latest spots: your three most recently viewed ports are one tap away in the main menu.
Notification marker: a bell shows at a glance which spots have their GO-window alerts turned on.
Fixes: the 7-day weather strip now updates correctly when switching ports, notifications are no longer sent for a spot you have deleted, a loading bar appears while map data is being fetched, plus assorted display and performance polish.
5.0.1 Jun 17
Tide It steps up: tides meet the wind.
- Real-time wind on the map: every anemometer station around you, shown as discreet dots (Pioupiou, Holfuy and FFVL, METAR, NDBC buoys).
- Worldwide station coverage, automatically picking the most reliable one nearest your spot.
- Your GO windows per sport, on a 7-day calendar, based on YOUR conditions.
- A smart "wind is building" alert driven by a real station: we ping you only when it actually holds. (Premium)
- A curve that fuses observed wind with the forecast.
- Redesigned map, real wind direction shown, clearer settings.
- Many unit (metric/imperial), performance and stability fixes.
Have a good one.
5.0.0 Jun 16
Bug fixes. Preparation for adding new features and a complete overhaul.
4.1 Jun 13
Perfect Outings: the app combines wind, tide and weather to find your best windows (kite, wing, foil, surf, tidal foraging and more) near you, and alerts you when conditions are spot on.
Real-time wind (Premium): live wind from the nearest station, in the app, on Apple Watch, and in the new Wind widget (wind + tide combined). Expanded worldwide coverage means almost every port is now within reach of a station, and the closest, most complete one is picked automatically.
Tidal foraging: 58 illustrated species, filtered to your stretch of coast (no crab where there are none), with habitat, season, minimum size and tips.
Custom spots: create your own spots with a long press on the map, already geolocated, with usable water depth and shore side.
Redesigned Apple Watch: a denser, more elegant home screen showing coefficient, height and real-time wind at a glance, plus wind on complications.
Redesigned Alerts tab, streamlined Settings, and many performance and battery improvements.
4.0.1 Jun 7
Tide It 4.0 — our biggest update yet.
Perfect Outings: the app combines wind, tide and weather to find your best windows (kite, wing, foil, surf, tidal foraging and more) near you, and alerts you when conditions are spot on.
Real-time wind (Premium): live wind from the nearest station, in the app and the new Wind widget. Expanded worldwide coverage means almost every port is now within reach of a station. The closest, most complete station is picked automatically, with failover if one goes offline.
Tidal foraging: 58 illustrated species, filtered to your stretch of coast (no crab where there are none), with habitat, season, minimum size and tips.
Custom spots: create your own spots with a long press on the map, already geolocated, with usable water depth and shore side.
Redesigned Alerts tab, streamlined Settings, and many performance and battery improvements.
4.0.0 Jun 5
Accurate local times, everywhere. Overseas and distant ports (French Polynesia, New Caledonia, Wallis and Futuna, Reunion, Mayotte, the French West Indies, French Guiana, Saint Pierre and Miquelon, Kerguelen, and more) now show tides, coefficients, and sunrise and sunset times in the port's exact local time, not your phone's.
What's new in this version:
Fixed opening tides from the map: the "View tides" button now works reliably, including for ports worldwide.
The Today view now fully refreshes when you switch ports, including weather and forecasts.
Expanded iCloud sync: your favorites and your settings (appearance, units) follow you across all your devices.
Noticeably faster app launch.
Smoother lists and calendar.
Improved reliability and stability.
3.4 Jun 1
Measured swell, next to the forecast.
On French surf spots, in surf mode, the swell recorded by the nearest offshore buoy now appears right below the forecast: its height, its direction or period depending on the buoy, its name, its distance, and the age of the reading, always shown.
It sits beside the forecast and is never blended into it. A buoy measures the sea state offshore, swell and wind chop combined, not the wave at the shore: the two numbers complement each other, and neither corrects the other. When no buoy is close enough, or it faces a different sea from your spot, nothing is shown rather than a reading that does not apply to you.
The share card now carries the tideit.app address, so the people who see it can find the app.
Two stations on the Bassin d'Arcachon, Le Betey and Le Grand Crohot, leave the map: their readings relied on a web page that could stop working without warning. No reading is better than a fragile one.
Fair winds and good waves!
more Version 5.5.1 2d ago
Data Not Collected The developer does not collect any data from this app.