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-17.ots

2026-09-17

Merkle rootc60446f07a7546283da00e2f46fc6df7d4b73190b4e362001cbac2258cd86606
Reports covered113
Sealed2026-09-18T01:17:06.502Z
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 113 digests sealed under this root

031622487cbb5cc30f384d3be29cfbe39b2ce7ba48b7bdd1d6c9cb2e83cd25a9
04d8cbd2ea7f7d17cc7885746724e747963bc3ecda6960fd009e36b2c9d814ea
07a1388595c0d093ec0235f1c2ad3e1696fb7c7eec3b2129ec7bc87dde21689b
08928eba6d91c5bcc5255cb96efac51d2ecd34c2ff1ea72b9aee163127d56690
0cd9f63fbd905300d54fc3ab37830f70fb6cfff9ac6e653a778cdd7ceb5e9cfb
0ec1eede9cd2d2168db995a480080dea63ed279a2091e80a61f6eeb5ae024bfa
107a97b416e7d2d07ad5e85e9d6e12ba1cb4211eedd956760601432ee29ac1ab
165ea275e18337d56226e465b957ac0b5395df8e74aed4a9de5f58e9d0723669
16b8e009d9606c308e32a65c3ebebad2eb7fd1dac9602d2137d0bd9219e0c96b
1ca13bb89bc55626b73f17eea835c1c7ee40a94ce8e1e5e1213b9598a64c5c4a
1cd65dca23df81966fe170370f480c8f9775e71712e845a064a5590e7c775211
1faef13848046ec7c6b87e8a9ac864f6a063dedd46e3e2e0b3ee1f0765597fe4
20266ce8c4369eded46285bc761b8c38f9bbf47573c3cb03e2107aa5e3018f50
243e52f7b83113d7f88a98393b6c899a3d18c7f6311da9f5a54f5a889ea3452d
25d6f1cc8040841ec5b03aceecd27c1f41311d9135446e844b41a68048416fed
25e62cbef4fc1f617a286940075389b58dd23380187722bb588bc1fb65501b8f
260f42a82ff1be9dd6d9dadef8d5c54cb3f1ff48e635f2d64823de67ac0241ef
28f4e520562a9f484a741696cb638b9912e8944395e09b8ec79f8c1b67720741
2a69d3b36084eb7b1af3ba032ea53a6df07a3483d8c077271838212b8b6dbfc1
321c138fca5825505b5235c1a5e5c6299ebdd07454d9521aae1451c2635fa031
3308c14e48c3a9b21a95585dd9631dfba7b92d42b379923a0362c1bb4b4982bb
335e7081231375d3221a7d3b04e275fee4ef8601d66ad5d1a169ef5fd0c93bc9
33de49f67a1404efd018266e80d0fc4af1e203f8d5455f5d01611bd6e4837135
341b875dea2ec42712a4a9736daddd8b24c188f27058b5377598c0aca6837c5f
3584459a79c51e343f253d2433b8345a381ad306b88d0f30dd2008cdc89afb96
38745aa349024f402ac1b0ecce267dbe0d57d361d90aa40bb5fbc9c78af92cc7
3a369be158cb4b7146431ac4d3fc55aeb1c629f6193c65604ca95d9f003c006f
3ff193531376c99d46d64022a557c8a98cd9fcb966bf141fbe8f5dca12bfacb1
45f4d9eed90fe23ccd5130fa6936a477058400ca4258c848a0f5a3c56c95ba1b
46143ee1f05e3b9e9c2a93c0e7689e1d12ff2486a9d9a8ab85e1fc421da64aa3
4a4d21fee904bfab95a4fe5c6c1f73feb5f7afbb0f53de57678cbf7b059df8a7
4ad75ec24d8f7245fd633c1321dddbdafaac57e293fd02cd69f293a4d4272a24
4d33555404a7b35ce5325a8d15d591413856210f8150ed6b28f05c680d8e8c49
4e58e39397fdbfa10654aba8ef1e102605d6dd8cdeb0af766772168b0338677c
50179abdf21c66994c6c3fa1078567404fa207fcf21901c6d0ab239dc22c7584
504c4252c940a1ef73f6382b8db5de05377543c826f9c6f986af3b3ef6473244
5229ee0e729d777b481c82dc4303676a2fc60dd6bc89b5e82d07f30b49d0b05a
5313992e326643875adde2b92f37b317132291e88aa66c802b2a5e6529ff78ca
578994ecad6563d7a45eac651ee184d15a11b19f5d082b6c7ac80d5fb7ccffc2
58934984dba139f1a45439bd431f0a5d25b34f62d280aa91db15fa0775880d0a
5b2985f9b1c5cba925059bc4ed1cb8946ceeafd3eeff7bab9b3000c96c87aa3d
5c0ee6e1cfde2c9a806689f3f88d2add9f8b9e1139060e79b86e96a37aebe7eb
5c827414680d39fce5b948bf06204070b45f6455ec51d7421f013684d449966c
5cb07acc5a06baf0dd489d8ce1ddcfa90f91e30918b58e968dec915e7b3a4759
5ccf7c1500d012a33ecec8f948bcb7ad2f5f119f17a0eac6f1e4caeb12623817
5ef0d3f38b0f0a5bd03d6e80b7987ffd8ba19c5f481ae7eabc9f14b2e33f6b21
6022d82de0c3028826c2d6cbc92898a342476dba1055ea9335a3d4371f43b892
650708ec13c0ed63e1bd24ea8e51d0ede07e43bcdb7a1d5a5a61aae3fee86e14
69390f9ac12c2b02a152220781dad1332fc52c47bf0e7f605aac2fa1cab87eb4
6aacd35e8e80a51d4588700f65a1367c2fe4d62888f4484a857cc4d439cf84a3
6bae7559942ceca5bcc9fdcb860bc01fc653d407739aa893de7dba15b53de552
6d0d239a3c84fe0382f9cd5c0da9d86c2bb19f47904c57b042aeac81891694bc
746a0e9551fa61fe1a5bcec59c37e7d1c9d596c9d1719cf1aab1b99915c8b799
749efa8cfb01baf1c97ec21cde977a6f8783b611cfaee91987873d59f8ef8e1c
77479730b397b43356e753f85461756a125b9eecb5f75567eb49fc143ce2aeb6
788733ce65be6f9b142c2bc8f986c9a58b961fff83f970103f8c77f2f66dc893
7aa20a86d7c434fe4e3a70a96fe1ffecc1ac486b6f52275ad1ea0143b186f7b3
7cbb29a39bf38245ddd857ae03e16c4f6b642cb4f7629ed4dab8f266988cfd08
8289a92d68f908d7e29f4d6a9cbeb82657d3b1bca9a8cd3df58dcbd1c1e4b347
82b58f4468059ffd11da33c3b45cf40a7c4085e5ea8d38ac3f41c145124d2851
82dd6a072f36e0f379694c93ed64983b1698797e218c27a8fab4e31f34e73c11
83db730042ca31bb47efacbf2ee642a2474a125f94484601e67ebaad58a434ae
85eb61b5a54c32a0f6b8d9d9c3c5a8e31ee64f41c903646df77e143ec1888516
8b68610fc001adee6a60e391e6eae0ac02d0de9d4c2053d183d53984fb6d61ff
8c81d0b7f516167cdb9f1e82911cbd65108a214f0705573b0f4d4dc28309a1c5
8cad6242503846bbd2725de24f26509a531f8b75759bf8f392468751ed6c2660
8dc7f517be2f5772cff959da7ced9fbc11665e36eaeda54970b353009e707104
909cd14eaf242b37f7156bd4bb73d9074ffc996df5f8c6974ee523a76853c7f9
915e241e8dfefd42bfa5636e7b8674944640ee38ef2dea9e08a6bca561e47954
91b7a9bd09cb531124bbe80cafacec7d59982378e60f7a929f243fad5482a4e9
9228faf7a053b75d789e06c456ec887e095eea00946aa6cb13494a3e284e000e
926264b0e1655e198b555f74e961a64cfbd13c3821140fc15e95b85168243784
9332b60beb36b3429ff04221fbfc9671be193157081799bf5630c3f3eaae7cdc
96062bdffb9bc0a2806d5210b011d356684d46a8286e361aab0f5588432dc1f4
97279048413625f41c944fd0736dbca9b42e57058d413f7cbad78027083fdc4b
9798e19f50be01c7f8f913c472156bba0626fa5ea5ac2799ec22dd69a6dd5b96
9890c7e1709adc07c90be5bd2d89d5ac63890bf614756ed284783cf45e56d35b
98c737bb2243b6b253adf13070cd9cf67fca9fd89c9b2c24390fb281bda97b24
9a3e681b9ba09026544d0bceadfab71bb4a44e8366fb600837205992342cab7d
9a5325b6915b241639b2505e8f56a1fdfbff46cdfa5e59b29de0da69b0a1af11
a057007983a759738d48bc54e137a866e9db456596675b4f30d4e278ed3e7847
a11c4f31b1e5da64fdebe11a0b17855149e87c0e98b577abc1f4143dbe14cb5f
a44ce331bcca18e8f194d9b48bd14e227e6ed19176081fa11b6596d1c45a8366
a6d2de9f3d76cf7d743c2cd4c995eee4d93d55aa51646149c77426468c34b7bf
a989f17cd7468af2f78a0f61eba5303b54b1c4a8d022363f283429b08b298617
a9cf545734044841d2663773e89aeeb3cadd52f0e77a036dbfc33da4f7bc220a
ae911085a9ab531ac0bccd737c20cab9557d2ef527678f006677c621a31d932c
aeffa02dce2bce8f95c40e408a743573f7591ddf94c4a1f8489f97bd9f8eabd1
b46ec5a3135aa5f44adf044249450d91756489aeb041783b6b394eb1ec80b764
b6c038c23e8a821567be17a4fed849fc8e0d6f58e396752cc0fcec3c8eef1331
b7fd6f347d4a3f5d4c22ba7d656784a80103b42c63f88cc3d6ee0b11268c618d
b813b593a800ecc10f4de2b1f21d06590f40bed5a04637428797e45fa0c78ad4
bcb257cdc96d368fa73d3b76f9aa77791700b339d0bdb87dc2c7ff3e9480d52b
bceab979cf008894684625a4eeabbe468042aa6519d638a82280834f0c2542c7
bd28120765110af21541a5196b54a199cb17478ffada20acfbca5093bb94ff09
be737993f1c0d3eb1039b4639beea2892d48401ee87301ab137318902cdb60b6
bffa5998f9c3696b1d57566c372d34e393b2fab25c299e00b2cb65df8a3051f3
c86250c12aa3ec0935887c6af8d2f1a88c585674fd5bd0b97f5856ef2ca9bc37
ca351c18bd6a5807c38c46ff94f94cd0435eb7ed1564644c64933e825f29a038
ca7a846bcd4be751f637a30ac4b23bbc3fcfbabbd7c771b4c7b73bfbaa8df88b
d61a6403cae74135496817e321549fb5f0556e9705f2d72106c860cda771d693
d7331442c460f6ccf605083def0964b4816debb68ec068d36929acdb4491a7d9
d9678845fc3bdd719039c9415a52ecc68323912c6a2ed46e1eb594014757d95a
e279ffb9b7a0489c3dbd8d8aa523ffed5455f4c942d91bebf54d66677ce36d53
e79dfee874321622f199faae0498a04fb8c3893ae27b8ce8dbd654226808239a
e8deb4fe6588c9a30ea4bf14aaa20c8ce2cb9cff4fd63873cdb985dab9fabacc
eb6b996698259dc474501827234e4649b1dba4a8c131ac3ba9af1ba1e559702d
f0d926474c30ceccdd807da27a05ef4ca708f5436b3c61291fcc27cd3cbaf5a3
f2994685613f3d6de097a016748212ccb1327238de5b6047a62be78590b39d7c
f30336da97847bd2ae46861791e7885ae186c1247460ac1d9e2694ff1a88fdbc
f657bb294f118dae5cc09481b4b225070ce02113172ab253793c654ebaa48a1a
f9580f1a25b08afdbfc6f294c13b42095ed802c5872c848ca9fcb3836f9153cc
febaca926c324d196a2219c09ed46d37e701dae229a93e78854346bddad90641