Data sources

See exactly where the numbers come from.

We check that each source can be used, updates reliably and gives the information its forecast needs. Early previews are clearly labelled. Only sources that pass these checks can drive a live forecast.

48sources listed
33in use
9Public preview
3not connected
3being reviewed

Latest connections

5 connected; 2 available as early previews.

SEPA river readings and the Stream catalogue now join the three previously connected official sources. Welsh Water and Wessex Water are early previews collected from their public pages. 3 sources are still not connected: one needs an NRW access key, while 2 depend on information that is not public. Checked 14 Aug 2026.

How public information is used

20 active sources use public facts and name the publisher.

Otter uses factual readings and status information, with a link to the publisher. It does not copy articles, charts, images or whole pages. If a source explicitly forbids the way Otter needs to use it, that source and any forecast depending on it are removed.

Early preview data

Visible now, with a warning while we check it.

These readings come directly from public water-company pages. They may be incomplete or stop working if a page changes. They do not necessarily describe the whole local supply and do not predict restrictions. Always follow the company’s official notice.

Early previewObserved 3 Aug 2026

Hafren Dyfrdwy

  • Hafren Dyfrdwy Wrexham reservoir total59% full

The published TOTALS row covers the Wrexham reservoir system. Llyn Clywedog is explicitly excluded because the supplier says it is not used directly to supply its customers.

Open official source
Early previewObserved 30 Jul 2026

Southern Water

  • Bewl Reservoir68.5% full
  • Darwell Reservoir53.6% full
  • Powdermill Reservoir33.4% full
  • Weir Wood Reservoir90.5% full

Four supplier reservoirs are parsed separately. No supplier-wide or Water Resource Zone total is inferred.

Open official source
Early previewObserved 31 Jul 2026

Thames Water

  • London reservoirs74% full
  • West London reservoirs72% full
  • Lee Valley reservoirs82% full
  • Farmoor Reservoir92% full

The page supplies monthly regional context. London serving continues to use the separately commissioned weekly EA anchor.

Open official source
Early previewObserved 7 Aug 2026

Portsmouth Water

  • Groundwater position0.7 m below average
  • Rainfall so far this month0.5% of monthly average

This is a supplier-wide relative groundwater position, not the undisclosed absolute Well X drought-trigger series.

Open official source
Early previewObserved 11 Aug 2026

Dŵr Cymru Welsh Water

  • North West Wales70.5% full
  • North East Wales73.4% full
  • South West Wales76.1% full
  • South East Wales61% full

Four supplier-published Welsh regions are shown as current public context. They are not transferred to the 23 Water Resource Zones without an authoritative supplier relationship table.

Open official source
Early previewObserved 10 Aug 2026

Wessex Water

  • Surface reservoirs51% full
  • August rainfall4% of monthly average

Supplier-wide monthly context from a browser-backed public-page collector. Storage, groundwater and stream support remain separate signals and are not presented as an integrated restriction forecast.

Open official source
Publisher and purposeStatusHow often it updatesUsage termsWhat Otter uses it for
Environment Agency monthly reservoir storage historyin useP1MOpen Government Licence v3.0Named monthly percentage-full markers are extracted from the Environment Agency national reservoir map and linked to separate current supplier readings. Ambiguous markers remain null. This source independently replaces, and does not read, the withdrawn UKCEH Monthly Hydrological Summary archive.
Environment Agency operational geographyin useon_revisionOpen Government LicenceThe source-hashed full download is transformed without simplification into tiled local lookup assets; the live OGC service is fallback-only and a simplified copy is used only for the public map.
Ofwat appointed water company boundariesbeing reviewedon_revisionOpen Government LicenceReference layer for appointed-company areas; the legal appointments and variations remain definitive.
Ofwat new appointments and variationsin useevent_drivenOpen Government LicenceThe current XLSX is downloaded and its columns, sequential records and dates are validated. It identifies 2,635 NAV sites, but it does not include postcode-ready legal boundary geometry, so postcode lookup still uses incumbent areas and states that limitation.
Drinking Water Inspectorate england drinking water company registerbeing reviewedP1YOpen Government LicenceAuthoritative 2025 count of 24 reporting drinking-water companies, including nine inset appointees.
postcodes.io / Office for National Statistics postcode geocodingin useon_directory_updateOpen Government Licence derived dataProduction replacement should load the ONS Postcode Directory directly.
Office for National Statistics via Nomis small area populationin useon_revisionOpen Government LicenceSource-hashed TS001 Output Area usual-resident totals provide the denominator and weights for the resident-weighted WRZ numerical-coverage measure.
Office for National Statistics small area population geographyin useon_revisionOpen Government LicenceAll 188,880 centroids are source-counted and normalised-hashed before English Output Area residents are assigned to exact official WRZ polygons.
Water UK official restriction indexin useP1Dlink_onlyNational discovery and cross-check source; supplier notices remain authoritative.
South West Water official restriction postcode scopein userequest_timepublisher_terms_review_requiredThe supplier's public restriction page calls this same-domain boolean endpoint. Otter uses a loopback-only host bridge because the local Worker runtime cannot complete the supplier TLS request; successful answers are cached for five minutes and failures preserve supplier confirmation.
Dŵr Cymru Welsh Water official restriction postcode scopein userequest_timepublisher_terms_review_requiredThe supplier's public restriction page calls this same-origin JSON endpoint with a page-specific panel ID. Its JavaScript WAF rejects server fetches, so the loopback-only bridge discovers the current panel in an isolated headless browser, validates an exact postcode match, caches only the boolean for five minutes, and preserves supplier confirmation on failure.
Environment Agency river groundwater rainfallin useP1DOpen Government LicenceQualified EA histories now support Lilley Bottom for Affinity Central, Chipstead for SES, five Cambridge trigger boreholes, Wolverton for Affinity Southeast, Woodyates for Wessex, and supplier-mapped Southern Water Chalk indicators. Four named River Test gauges also reconstruct Total Test Flow. Fresh current observations remain visible even when every forecast horizon is withheld; projections publish only after independent gates pass.
Environment Agency weekly drought contextin useP7DOpen Government LicenceThe current year collection is parsed for its newest dated report and page-update timestamp with fixture coverage and a 12-day freshness gate. It is regulatory drought context, not a reservoir or aquifer level.
Environment Agency monthly reservoir storage mapsin useP1MOpen Government LicenceNamed markers are extracted from 126 monthly maps from 2016 onward and ambiguous values remain null. Two withdrawn 2019 Blithfield reports have explicit filename-bound source-audit corrections because the withdrawal watermark crossed the marker; rejected OCR values remain in lineage. The archive supports the published Essex pair and SES Bough Beech component; Blithfield remains research-only because all three held-out horizons fail.
Natural Resources Wales river groundwater rainfallnot connectedP1DOpen Government Licence v3The licence is confirmed. Reliable API use requires registration and a key, and an authoritative station-to-supply-area mapping is still needed before observations can drive customer results.
Scottish Environment Protection Agency river groundwater rainfallin useP1DOpen Government Licence v3Anonymous low-volume queries now validate the public station catalogue, all daily groundwater series and their latest quality-coded values. The measurements are geographic hydrometry context only because Scottish Water has not published authoritative station-to-supply-system relationships.
Met Office deterministic weather forcingearly previewP1DMet Office Weather DataHub licenceThe nationwide UKV order delivers one complete 15:00 UTC run daily under the Weather DataHub application licence. The local decoder retains a bounded 690-cell England-and-Wales mesh for postcode garden guidance and a separate Yorkshire reservoir-model public preview; both fail closed after 36 hours, the mesh cannot promote reservoir forecasts, and raw-data redistribution remains disabled. Powered by Met Office data.
Met Office historical weather calibrationearly previewP1MOpen Government LicenceProvisional 12 km rainfall and temperature fields are area-averaged over the Yorkshire pilot box for calibration and held-out testing.
Yorkshire Water demand rainfall river status contextearly previewP1Mpublic factual observations with attributionMonthly demand, rainfall and river status are displayed as operational context and are not yet fitted model inputs.
UK Centre for Ecology & Hydrology reservoir metadata and waterbody geometryin useon_revisionOpen Government Licence v3.0The OGL reservoir inventory and matching OGL waterbody geometry support the national map and topographic catchments. They are distinct from the withdrawn Monthly Hydrological Summary history and are not a substitute for operational supply relationships.
Cambridge Water groundwater trigger geographyin useon_revisionlink_onlyNames the five drought-trigger boreholes used in the one-zone Cambridge seasonal-index baseline. Live absolute observations come independently from the EA hydrology API.
Portsmouth Water groundwater trigger methodnot connectedon_revisionlink_onlyEstablishes the primary 80-plus-year Well X indicator and the exact blocker: its identity and absolute history are not public, while named EA sites are supporting checks only.
Wessex Water future reservoir level feednot connectedon_revisionlink_onlyThe public schedule lists the wider Wessex Water Reservoir Levels stream for March 2027. Until an independently reusable reservoir history is available, the published Wessex numerical outlook is limited to the separately sourced Woodyates groundwater indicator.
South East Water daily distribution input historybeing reviewedhistorical_onlySouth East Water Open Data LicenceThe public series covers 2023 only. It explains the fast-demand feature but cannot validate a continuous 2024-26 operational arm.
Environment Agency long term supply demand contextin useon_revisionOpen Government LicenceThe dataset metadata, OGL statement, public-access statement and current XLSB download are validated automatically. This is long-term planning context only and is never treated as a live reservoir or aquifer observation.
Stream source discovery cataloguein useP7Dcatalogue_terms_review_requiredThe ArcGIS catalogue is paginated and structurally validated for source discovery. It is not treated as one hydrological feed: each selected dataset retains separate licence, freshness, geography and modelling gates.
Yorkshire Water reservoir storagein useP7DCC BY 4.0Annual 2022 onward layers are merged and validated for the supplier-wide Yorkshire baseline. The current ArcGIS item explicitly publishes a CC BY 4.0 licence; attribution remains attached. Reservoir-to-small-operational-system relationships are not inferred.
Greater London Authority / Thames Water reservoir storage historyin useP1MOpen Government Licence v2Daily Lower Thames and Lower Lee percentages from 1989 provide the commissioned history for the London Water Resource Zone baseline; current serving uses the separate weekly Environment Agency anchor.
Environment Agency reservoir storage currentin useP7DOpen Government Licence v3Official weekly chart reports Lower Thames and Lower Lee group storage. The two values are capacity-weighted only for the London Water Resource Zone current anchor.
Affinity Water groundwater resource positionin useP1Mpublic factual observations with attributionSupplier drought-planning context maps EA Lilley Bottom to Central and Wolverton to Southeast. Passing Central 14- and 60-day and Southeast 90-day-equivalent horizons are published. East remains blocked because the Lady Lane public series ends in 2020; the restriction-warning replay remains research-only.
Anglian Water mixed resource positionin useP1Mpublic factual observations with attributionCurrent Grafham, Pitsford and Rutland readings remain attributed facts. The official East England regional trace directly includes Grafham and Rutland and its 30-day-equivalent horizon passes the unchanged held-out gate for the Ruthamford North and South indicator; it remains broader than Anglian Water and does not represent Pitsford or the complete operating system.
Dŵr Cymru Welsh Water reservoir and statusearly previewP7Dpublic factual observations with attributionA browser-backed collector downloads and OCR-validates the supplier's weekly bulletin for North West, North East, South West and South East Wales. These four public regions remain context only until the supplier publishes authoritative relationships to its 23 Water Resource Zones.
Hafren Dyfrdwy reservoir storageearly previewP7Dpublic factual observations with attributionA private source-specific parser reads the dated Wrexham-system TOTALS row and explicitly excludes Llyn Clywedog, which the supplier says is not used directly for its customers. Zone mapping and repeated live reliability remain to be validated.
Northumbrian Water reservoir storagein useP1Mpublic factual observations with attributionCurrent Northumberland, Weardale and Teesdale groups remain attributed facts. The direct Kielder history passes at 60 and 90 days for the Kielder WRZ indicator; the failed 30-day horizon and the separate Berwick-Fowberry groundwater zone remain withheld.
Essex & Suffolk Water mixed resource positionin useP1Mpublic factual observations with attributionThe current combined Hanningfield and Abberton value anchors an official Environment Agency map-derived history weighted by the supplier's published reservoir capacities. Publication, when a held-out horizon passes, is confined to the Essex WRZ; the three Suffolk zones are not represented.
Severn Trent Water reservoir storagein useP7Dpublic factual observations with attributionThe dated TOTALS rows provide a 164-week definition-audited Strategic Grid history. Its held-out 14-day and four-week horizons remain the headline result; the replacement Environment Agency archive adds separately gated Derwent Valley monthly horizons for the Strategic Grid and Nottinghamshire. Clywedog fails every replacement gate.
Southern Water reservoir storageearly previewP7Dpublic factual observations with attributionA source-specific parser now reads the four official weekly reservoir charts without combining them. Bewl remains the separately evidenced reservoir component for both Kent Medway zones; the values are a public preview until repeated runs and source-revision checks pass.
South West Water reservoir storagein useP7Dpublic factual observations with attributionRoadford's current supplier chart anchors its 90-day indicator; Stithians supplies all three Colliford-zone monthly horizons; and the official South-west England regional trace supplies a passing 30-day Wimbleball-zone indicator. Direct Colliford and Wimbleball models remain failed results.
Bristol Water reservoir storagein useP7Dpublic factual observations with attributionThe dated Blagdon reading anchors the Bristol WRZ's separately scoped 30-day-equivalent reservoir indicator. The 60- and 90-day gates fail, and the indicator does not claim to represent the other reservoirs, canal imports, groundwater or operating state.
Thames Water reservoir and rainfallearly previewP1Mpublic factual observations with attributionA private parser reads the supplier's monthly London, West London, Lee Valley and Farmoor context. London serving continues to use the separately commissioned weekly EA anchor; Farmoor-to-zone mapping remains under review.
United Utilities reservoir storagein useP7Dpublic factual observations with attributionCurrent regional and source-group values remain attributed facts. The official north-west regional reservoir chart supplies independently passing 30-, 60- and 90-day-equivalent Strategic WRZ indicator horizons.
Wessex Water mixed resource positionearly previewP1Mpublic factual observations with attributionA browser-backed public preview now reads the supplier's monthly total surface-reservoir percentage, rainfall position, qualitative groundwater status and dated stream-support list. These remain context beside the separately commissioned Woodyates and Clatworthy indicators, not an integrated restriction forecast.
Portsmouth Water groundwater resource positionearly previewP1Mpublic factual observations with attributionA private parser reads the dated supplier-wide groundwater departure from average, rainfall position and drought-plan status. It does not substitute this relative measure for the undisclosed absolute Well X drought trigger.
South East Water mixed resource positionin useP7Dpublic factual observations with attributionThe dated Ardingly observation anchors the published Haywards Heath level horizons; Arlington is retained as uncommissioned context.
South Staffs Water mixed resource positionin useP7Dpublic factual observations with attributionConfigured for commissioning; not used for public numerical values.
Cambridge Water groundwater resource positionin useP7Dpublic factual observations with attributionSupplier drought-planning evidence identifies five trigger boreholes for the one Cambridge WRZ. Current levels come from the commissioned EA hydrology archive; 30- and 90-day-equivalent seasonal-index horizons pass.
SES Water mixed resource positionin useP1Mpublic factual observations with attributionThe supplier's current mixed-resource page and WRMP define the single zone and 85% groundwater share. The EA Chipstead archive supplies the primary Chalk-reference trajectory; 125 unambiguous monthly Bough Beech markers supply a separately gated surface-water component. Redhill rainfall remains a research-only antecedent filter, and Lower Greensand is still outside the published indicators.
Scottish Water regional resource positionin useP14Dpublic factual observations with attributionScotland-wide storage is served as a broad observed resource state; four public regions are not claimed as customer supply polygons.