CrawlCheck

Timestamp proof

Every report is fingerprinted, and each day is anchored to Bitcoin

A report is a claim about what a server did at a moment in time. Until it is anchored, the only evidence that it said so — and that nobody edited it afterwards — is our own database, which we control.

The citation state is inside this digest too. The names, the phone numbers, the address, and every profile the site claims — with what each one answered when it was checked — are part of the fingerprint. It does not mean a directory indexed anything: no timestamp can do that. It means the state of those listings on that date can be proved rather than remembered.

What this proves: that a report existed in exactly this form at that time, and has not been altered since. What it does not prove: that the measurement was correct. Those are two different claims and only the first can be settled by mathematics.

How it works

  1. Each report is reduced to its measurements — host, timestamp, section scores, every path and status fetched, every crawler identity and what it received — canonicalised with sorted keys and hashed with SHA-256. Wording, layout and section copy are excluded, so an editorial change never invalidates an existing proof.
  2. The day’s digests are sorted and folded into a Merkle tree: parent = SHA256(left || right), an odd node paired with itself. Sorting means the order scans arrived cannot change the root.
  3. The root is submitted to the OpenTimestamps calendars, which aggregate it into a Bitcoin transaction. No wallet, no fee, no key held by us — the proof is a file, not a coin.
  4. Anyone verifies it with the reference client and no permission from us: ots verify -d <root> crawlcheck-2026-09-15.ots

2026-09-15

Merkle roota338c6e7d6ead3d49bc41571f8b3e6ff6190cfffc2a095a58ad66acc22e36e80
Reports covered118
Sealed2026-09-16T01:17:03.498Z
Bitcoin anchorsubmitted to https://a.pool.opentimestamps.orgdownload the .ots proof

Every sealed day

39 days anchored. Each links to its own root and proof file.

A fresh submission reports pending confirmation until the calendar’s next Bitcoin transaction confirms, usually within a few hours. Run ots upgrade on the file after that and it carries a block header attestation permanently.

The 118 digests sealed under this root

02f8b506be07507b66c4d48b0bcbe6b769a9d9e70478acf32245ee744d709d5b
0485a769127946cd28f0efc6c18c6fabedb835a6478a7a306a1103abd51f3fb1
056aee9fe4562d8a75cb5bf6dcf8f8a53a9e43ae9ae537d6d6c1c97264e4a6fc
069ee4feb24e08e5e562506ca019cd8a53c98635c3e8d7eeb34700366aec1d66
07f63340858f4f34911f6d2a95de7db5aa8ec55b9d8ce70fafb8c3f6d4488525
0853ee718d3fc221a747ebc335e05c8a5f1a533d1f74d81819c8c61a02f614f1
0da981fdc55f58f21f3813d09c03bfd6bb103c2f72d0c9a610450f2fa92cb344
100ad0a2dbdad04405a8f99a6176a505b2f777f41a21ebb5f88e98e79f043677
117381b483b8ac05be19b1795772b25ad0185ee248ffad50f5d8e947008fff50
153700f07f37ac04804c0f9739cce20e967378a6df0280fafe0e7e086fb73612
161f2216762c0a12a53581b8bb6fe0e15ce22c1ab3c490b40e478152b87b15ba
1667fef6c1bb3560d81287edd87adf78a0bbb3f00dacccfdc1f9e3ead74ff00d
16c7e3c61e187632d6404ea5f268ae71d2d043ea7422956a962c8898aaa074cb
17c1a73d63406d0ed56b57080ed78f035d3c804d03724040830445735c40f321
19aeb54642f9b465d35501bbc42163cb28d506dce2fb42b890dd600809bffda5
1f861b853d7bd14ef3e8949bb45ac7a830b662af027e12234f98f9e377337d7c
21e13df3d8e1fdec3fa3f3d21382da7fb2725cdc8c8b877eda7f9e6dc8274b8e
2365adce8af3d8ef0f463f0942a25bae2f4f485803a9d454ee0f535424bd6e83
23d2d61ee02ae0a4cad4cca2a0388b62db87e79a6164c9d5cb730973a2e2cc4c
23ed404ebdaccad9f1a7a5d1778c62e3ee105d6590a88d4acb70e1ae3d168818
243c1e42970e38fda605d7d832090d190e6b712eeae57db5f232f1f8f22f6b98
26fa4aa3c5215b9d7c4fc5644ca45ba06b2b78f7d655b60698955bcc9bb854c6
27d09b1b6f3e5cbcdc409e2935be00db695d6e19f8106fe61beaf563829746a9
29872b1d4f6aa45f92763f654d3b79513674703e0ce9572eca7e7c4b34b66de1
2d1791492a18163380575acdadfe782e7df4f84aa780b44e55e6a772c57ffd79
2e52faa87ff8d5389da03f0eaa5de406112fdc488c6f48967c58642ba099a50f
3061075fc3a91995624544876eba8c8b6a084aa76ee78cc38ff3cffa58cd6784
31aa7f1b58589546852f0f5c564078ea68065b67e5a4e8c0d1eec2d92cc909b5
32d84c319db7d0a7f97e24ed5508a4f6e72759d093b74f2a1a8961a93683f280
356a86ed6693cb4e8473fa7b9dc48648ce25a6991d9be7ee0ca1e37c3e35d7dc
37f099128ebd213fd39fbdb1f9651716a5bf8f8532896fa1a0c603076da57536
389f87c2d71b862b6408cf38d108824d875c47f3a461fe961f2337c65fa82bc2
3909db530e128131024835b6110d81bf995927e5daa719a56fc00b6a6c4ce4b7
3e3c536164b1d54d286827bb0e4f6d29c33af57473bb140b6342b7ea61b4bdb8
404ef9aac696c331feaf5069940bbfb65e3e721c21141ce3143f5d215baac166
40bdb8bc9c09bed629e21f14885c5be9b75374368a3ac968c8e8b75a81c3b6dd
413ae98cb60e5b30bade4b27c3a75ead2cb2bccd860e568558c45ff4e8cd4805
416e28497150543e057389936732afc87be59d5c3cc4c3142427feda9307d036
4241d6355c9e77701fc7103f3333ee10678b34e06a7af7c318ce165daa125ae2
44afcf3725eb994a979b79ba7e99752ef9e1659dd28c4ce2498cf4eef90345f0
4621c77f4814b703f8c3ab02297951aba4424fe98b13a1deab1b619b5b8bd2fd
47187a7e5b57068fca950ec5e1982aa9cd23125a6184061d6abc93aa24769ecf
4d1a010f63d97f33766160083464ca05da424ca6255b79c364af13fd362c403d
5128a35bb6c93c703c789075c219b6bd8e41e5af37242ee9142188cd07ca0355
5bc823626a972af0fcf77de4d7dc20ef94769646fb19c36461bf0b25254c0bcf
5d77efd3c91dedf3c420b9ce0bbb09c3f27924472f9c804a8ae5fd991f9d5b3e
61a0201edfaf647dc6a76306f415017ad64fe16fa43340a3960801fcb1779344
62e3ccadf622c94956bf450495b624f935e26925dfb24cd4b4493a15d949ce5e
63961417c7442b2597908f08f9d503d020fe586c60c70da85dfcf545c90efc34
661f1591f786ece3636ee09ab4fbcc32a979d5812c01b9aff79a2fdcee5e9326
72bb07846fed2bf023f898e3ee7a922846125fed27209d41b259df5f05960c7e
72e844f23218eb99b2a70d1997f4a7bc87d54cbdcf9f45b91ed12f1b18d76c8f
760d7cd2a1badb27396e603e4261f6566c2d3c503c83ba38859d9dc7b75bab5a
76264b476dabb1976f5bfbf896d4a6cd0a9eef142f447581f9d0d0c92877c1f2
78463c61bf948558eaa972126bebbaab4345789899cf2ce0234bd53c7cbde33f
7967974828ce7c7e0c34bd04478b4dce74cf31d64c0751c84ab6fc9a2bb7cedd
79bc18e5e8f420f3236d68bec16b70356f68748688dda7f3473567dfe11c4386
79f03ba237de8580f7c1d3b07317316ba626954250159fdae3943efca861257d
7af87c78366aee7a2bec1e3918db99aab1a70b6cd6d6cfcbe0b5cf43e8d0402f
7c7370458398d2a9bc8a9670270399c19ca6ce59806e23d74ba7fb4dc9e7732e
84e81a4e0e58caeb745d69d848c4c7119b6ad1464a580a4f9152bfa452627dc4
88b5e11d59d0054ead1831529d3c08e0e4b80646e143bf2d0b405dceae7480ff
894037665d157ba3771c735eb91d4cebf290689f77ef83852020aba65c5223da
89adafef4b3c7fd8b3d7a832b8ccff9c99716ab92082e73c7c26ea0b5e244030
8bb660976702618d5a1dfef3ef4f4bad6fe68bda5db2b01325d9d0e74b26a9f8
8d8d54f1e9c49e14836dde4a4f14985b3ac7391803675d081c16b222578f9906
8e8ee2a16a0d330a100f464ff58f4855de69e552c199408517a2af027c916ee1
8f820abbddca721b3f577240b3ba2f86b1c0e2c5045e103a88f27b04491613d5
924d2b9fd28ab009d3cf72bf51c15e05a69c53653ce3bfd985e614a7118df95b
92aaba92df96fcf104157464d29bca9197034fc38da2d1ba156bf8402e27a19a
92e69275ce3b15f7cf41f61c414ca98ad2213f3342a92873810f5b401a94ff96
9385fa4ef395fe2d2cce42a4b7b2df27588f0a90d6e6142cbbf39e346aa2b83f
979f1d1bd8ff4987041d75ab6693491179f5016227031e29f8c0cb289e2a37b9
9873efc6146a2c87639b3462fd128dcc1d36318fbaea6e7a0c495e7fb5b09a3f
997223edc862e3aaedb38ce3cb5bccdb0041fa7cead65ad80c23fd591d423387
9981f0909b5ef3504cb46762ba5890325f943512c7e425a07db5cf65de0a293a
9bf0b6b08ddb0f87066a291829f0c23c3cb93d36e96cd277eccf570cf9e740fa
a28bc915e2379147e05ba8859b6f715d73bd843b42a3a7691aac803a447cfce8
ac54445aef5779c5c4ac0435ff1fe733a2d07859a5aed4b7d4e831a9df4b3631
ad13e1094d676c54f419f052ca010d81795ae598af7ea1ebdbfef8d061d3a7ae
ae8df1eaa3ce137c25d92f6da7a6d82391ce5cbce5883a70d800d110762217a0
aea95a09022ee0bf44fb01057209d95d225737f4316dd7ce176e204d1e0dc5a9
b13594fa93acaa7b8c83a61d3f381149984a51ea9f7b312b9acae5b58655fab0
b23b9c3a0c3b533cf5d62eb2cfd7257963932e29d2032c7bf9f942f2640ea097
b59764be21f9526c733d684158ae6c72d3c0efc2a84fd1af1d13df050596ae72
b6ab23dd61cdeecc7e93bee7d77041a556fc617db2f93f9dbf482c54ccf9c8f4
bbfecb3514d1aa763c84cdb6a2755c2cd628946020a58e02479fb0ccee3e5c34
bc8a70b74a74d2db6ee34e96ec559ec4cef180c38961de96f535c7258143089c
bd52a7fa87c85e18c5e8e9c0a771f94dc9cdf2fc8c38cb4f04303ad1617b81c9
bdc9e68abe526c02539b1e72b1654d42e8a368c6a70c2b9dad8e9b4867e6e319
be0c936f65e63962a86e55b8b082df234212ef10b5b17f49e442ef5aceb8b03e
c444fb1c163928460479d5fd7af772b4db785cb6eb4982adc205ef3eaecd033a
cbf23388b6c695554858321d2c7d21ec088629109986790c74c5b8a5fb6ad15a
d3a7fd306a43174b061256cc7feafa2fd8948944e7ccb0b2ef1d56b189d661bd
d45ed05f80a873f7a89f603332d8550ad6ae5528e30b0e0a781d469fece6f9b3
d463ebf7ff60525eb33aa85469fcebea3fe5bd0d53844778ded0dad5632c507d
d4e4b432f9998979473671f7eedac72125a0d3c143fd0e95af7c4f6c0b347756
d5688b2efb4f8eb40975167d8aec66ddd8ed2669191a460280b27b7b710f6ee8
d63b54321201a42e9c46f0f6707b5c0cf45c0f861b9f3fd3a22de29f23c143f8
d858fc6a223c5a9f3a4358670197c3c3b1932712a9ba6aa389cbb4342bca9049
d95ff9a10528337251b826931771bc80dd14405ef1433880941c89173bc6c4bf
da56f81eccb8e328817b47e4936c6ba655bef39e00aa42d4cd7b0342b2df8093
dcaecdb331e38e6e52d7bcc984f9347e9a51f3d72be9977634a0cb3751ba7790
ddf702380e79def0c4da1cc1333cbe5f3f424d66f3438c533b5da13242b085e4
df22a22c6f152e8994997e29d18ff603a3ce2c4a25ebc12ab7737f98a6bba95a
dfae2105287df6bceb9471c3e9f173f9a64317dbfa2d025901493ff958a22add
e2c2a9fedf08fe132c370c7abe84ac42014fa038cef7e4af6161f0216e1d06ab
eaad9f97a96e38b04bc3386eab215ab247291f16b5d4968d80ccc7b8ee9e451f
efb71dcf4a3e40e6f4513c1c3582caa1be3145e6a8f89474d1ac1b540edc804e
f1cd52444bdb70961cadd26d9927b455020918869b4dc86d674b88b9722cce9c
f4ce95295337c3d72482d955648354585d4d29da1cfc1f0aaef4974e5ce88f80
f5c5c122aa6b901a66bcb60f95a2cfa6345b72c00ba42e6e676f670f879ef1ce
f5cd545fe13371ca3a42b476bb10ae336be62261418136ef0082e02d5b11e326
f71a9e158a4a8eb0a0440f83c1d735e3bb83e212fd84d00af50e1666546a4bbc
f88f9d593df9327e62f56d7ca57407bbe793b0fcb61e027d14b5c8aaa75e93ca
f9674895effda4975f66186976d045d4c61de8658f0345331eb83438785bf07d
fcfa3348cdd1167aea263e93ef085c2ee184baa221bf88a0274975fceb75163b
fd9e250450176b477b9dde042fbce139c12709d9340fe299c257cd331f0cd300