What's really
GOOD BUOY
EDITORIAL
ISSUE I
APR 2026
10 MIN READ
- The seven markers
- Modelling the plume
- Where we stop short
- Sources
What each reading means.
pH
Acid–alkaline balance. A sudden swing signals contamination or algal activity.
Turbidity
Cloudiness of the water. Storm runoff and sewage push this upward within hours.
Chlorophyll-a
Algal biomass. A spike above 15 µg/L can mean a bloom capable of producing toxins.
Dissolved oxygen
Oxygen available to marine life. Falls below 4 mg/L when organic pollution loads spike.
Salinity
A sharp drop means freshwater is pouring in — a proxy for runoff or a combined sewer overflow.
Temperature
Warmer water accelerates bacterial growth and signals thermal plumes from outfalls.
E. coli & Enterococci
Lab-sampled indicator bacteria. The EA counts these to classify bathing waters.
How the plume actually spreads.
A plume does not obey schedules — and it does not spread in a circle. It follows the water. We rasterise the Ordnance Survey tidal and surface-water shapes for the whole South West to a 25-metre grid, then trace contamination outward from each live discharge through water only — it cannot cross land, and narrow channels concentrate it, exactly as in reality. Concentration falls off with distance travelled, not distance as the crow flies.
“We show the plume as a fading wash that follows the real water — never as a hard boundary.”
Rivers carry it too. Contamination runs down the river network from inland outfalls, and where a polluted river meets the sea we hand it off to the coastal model, so a spill miles upstream can still reach the beach at the mouth. How strongly a site weighs is set by its own six-year spill history, not just today’s event.
Three hours is the figure that frames it. After a CSO opens, water reaches most UK bathing beaches within about three hours; by the six-hour mark, tidal flush has usually begun to dilute it. The wash leans with the live tide.
Where we stop short.
- Buoy readings refresh every 5 minutes; bacterial lab samples are daily.
- The plume is an indicative model, not a measurement — read the fading wash, not a hard edge. Outfalls on streams too small to map fall back to a tide-leaning estimate.
- We do not replace Environment Agency bathing-water classifications. We sharpen them with real-time context.
- When a buoy is offline, the map shows the last-known reading with a mono “Last seen HH:MM” folio. We never interpolate.
National Storm Overflow Hub
South West Water · Southern Water · Northumbrian Water EDM
Open-Meteo rainfall + wind
UKHO tidal predictions
OpenStreetMap coastline polygons
GB buoy fleet (in-house)