River TruthRiver Truth
← River Truth

Method & provenance

How we keep the record

The National Storm Overflow Hub shows each overflow's current state. It does not keep a history you can go back to. River Truth does: we record every spill event the Hub publishes, every 30 minutes, and when a record changes we keep the earlier version too.

Spill events recorded

268,152

Storm overflows covered

15,805

Recording since

6 May 2026

What we keep

Latest recorded pull

Source
nsoh:dwr-cymru
Finished
2026-11-05T18:30:22.064Z
Pages stored
3
SHA-256, page 1
7360086f53aec3120628f217e4a5b099bbc5671a705eeee9749d5f4cc3b19195
Code version
5c16b30584c61e42259cb8aaee8b181c46cee152

Daily independent timestamps

Every night we list every file we stored the day before, with its SHA-256 fingerprint, and send the fingerprint of that list to two independent timestamping authorities (DigiCert and FreeTSA, using the RFC 3161 standard). Each signs it with the time. Once sealed, a day cannot be changed without the fingerprints no longer matching, and the proof does not depend on trusting us.

Day (UTC)FilesManifest SHA-256Download
2026-11-041,505377ae536b1f14577a02815963e67d7db44d49a6d675bd9c1540fd0d938c496f9list · digicert · freetsa
2026-11-031,5074740232c4ec54b24d0a910bfe518aca31ee9397acc1d2672f77c74e9ddfe3ad3list · digicert · freetsa
2026-11-021,7625fccccd967632da72c23db69df9671e4f05cb587fccda1b2cffa298f3775a4cclist · digicert · freetsa
2026-11-011,54109f6d5d80fdd5d8098d10ff7b28f78e44c85e13184bf5f13ac0d397ce15005fdlist · digicert · freetsa
2026-10-311,49583fc2648f9b934c8bc56d337f2e0406e145d12de90e55dba8f1c1bb8bcd3e7d2list · digicert · freetsa
2026-10-301,5221841a0183c123e3f0fed925704bb640d99abadfc017287f2dc878bff12d52d54list · digicert · freetsa
2026-10-291,504edead966d40290a5d1500826eacf1b066bb7899ef33467970d6c3067a6df81c5list · digicert · freetsa
2026-10-281,522a8260c41d5ac52c4d7d8ac8ade060a8b25f1f13151ca87bfb5d702f2ad4ea9b6list · digicert · freetsa
2026-10-271,4761499da6a5e45be52e14ca54cea6e0d95da7afd61fd362a19b46501cfa481aa00list · digicert · freetsa
2026-10-261,64332a5944f890476c76504d74b210e6f1294f01a83ec556a25a386ce6a1007820alist · digicert · freetsa
2026-10-251,467016ba1e01bf90c1bf2a975997809458688b30b8e420de0cbab5d86e4a27d0adelist · digicert · freetsa
2026-10-241,451244bac4cfaf4a91632aa9ff72f9fac54dc2ea3f268c813c062610557aba63072list · digicert · freetsa
2026-10-231,48835b5fc61ed46b4e9ca9b5dc6d6d34247b7ce33e8e9ebd6d333e30ba5559ce98elist · digicert · freetsa
2026-10-221,4668cd014bb703ccc40487627598bc3fbe689cfa63cc5e03700c1fd98e372de09dclist · digicert · freetsa

To check a day yourself: download the list and a timestamp, then run openssl ts -verify -digest $(sha256sum manifest.txt | cut -c1-64) -in manifest.freetsa.tsr -CAfile cacert.pem using FreeTSA's published cacert.pem.

Limits

Requests

Researchers, journalists, councils and legal teams can ask for an extract of the record for any overflow, company or period we hold, with the fingerprints needed to check it. Email [email protected]. Sources are listed on the credits page.