🏖️ Beach Watch

← Open the app

About Beach Watch

Track changes in beach flags and conditions reported by official sources, with optional alerts when something updates. For informational reference only — not a substitute for the flag flying at the lifeguard tower.

What it does

Beach Watch consolidates beach flag and water condition data from city lifeguard departments, county ocean rescue agencies, the National Weather Service, regional tourism authorities, and the E.U. Copernicus marine and atmosphere services into one place. Instead of bookmarking multiple sites and refreshing each one before heading to the beach, you check Beach Watch and see everything at a glance.

Not every source publishes lifeguard flags. Where a beach flies no flag, we never invent one — we show the underlying measurements instead, clearly marked as conditions rather than flags. See the Beach Conditions Guide.

Current beaches we monitor

More beaches are coming. If there's a beach you'd like added, let us know.

Italy — Special Edition

These two publish no lifeguard flags, so instead of inventing one we show individual measurements — waves, wind, water temperature and UV — as coloured circles. They are not flags; the Beach Conditions Guide explains every range. Because there is no flag or rip-current level to change, these beaches don't trigger change alerts — but they do appear in scheduled daily updates.

How it works

A background process checks each beach's official source on its own schedule — most hourly (more often during peak daytime hours), while the Copernicus-sourced beaches refresh their marine readings every couple of hours and their weather readings every few hours. When a flag color or rip current risk changes, anyone subscribed to that beach gets an email or push notification. You can also schedule daily “morning briefing” alerts at fixed times.

Some sources publish data in friendly tables, some offer a clean data feed, and others bury it in dynamic dashboards. Where a feed exists we read it directly, which is faster and exact. For the harder pages we use AI-powered text extraction (Claude Haiku) to read the page the way a human would. The AI never sees user data — it only reads public beach condition pages.

Notification options

Why we built this

Beach Watch exists to promote water safety. Every year people get into trouble in water that looked fine from the sand — rip currents are invisible, surf builds through the day, and the one detail that would have changed someone's mind is often buried on a page they never thought to check.

We can't make the ocean safer. What we can do is make it easier to pause and look before you go in, and harder to miss a warning that was published but hard to find.

How we try to stay honest

We aim to be as transparent as we can about where our information comes from and what we do to it:

Questions, corrections, ideas

We genuinely welcome them — especially corrections. If a reading looks wrong, a beach is missing, or something here is unclear or misleading, please let us know.

Email us at beachwatch-info@mail.veroapps.ai. Suggestions for beaches to add are welcome too.

Important disclaimer

Beach Watch is a convenience tool, not an official safety source. Conditions change quickly. Always look at the physical flag posted at the lifeguard tower, talk to a lifeguard, and consult the official source for the beach you're visiting before entering the water.

Using Beach Watch safely

Think of Beach Watch as one layer in a complete beach-safety routine, not a replacement for any of the others. Before you or anyone in your group enters the water:

For a plain-English breakdown of Florida flag colors, rip-current survival, and what each warning actually means, see our Beach Safety Guide.

Actively maintained

Beach Watch is developed and maintained by Vero Apps AI Inc. We regularly update our data sources, add new beaches based on user requests, and fix issues as they’re reported. If a flag looks wrong, a beach is missing, or the app is behaving strangely, please let us know — real reports from real users are how the app improves.

Who runs Beach Watch

Beach Watch is operated by Vero Apps AI Inc., a corporation registered in Ontario, Canada. Vero Apps AI Inc. is responsible for the operation of the service and is the contracting party named in our Terms of Use and Privacy Policy.

Contact

Questions, beach requests, or bug reports: beachwatch-info@mail.veroapps.ai