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-08-13.ots

2026-08-13

Merkle root70bdfd2db54d008476fcbbb59076f088ff14eb40fde22c465be5ccb432032aa0
Reports covered130
Sealed2026-08-14T01:17:45.731Z
Bitcoin anchorsubmitted to https://a.pool.opentimestamps.orgdownload the .ots proof

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 130 digests sealed under this root

04ab3132520c5a0419c14793f19340e43cdf7563942bca5c975bcfdcb437d514
04ef9d3771f63d3ad896ed94d662e61fda2b833f3b0d80f333af79baa84c3010
067ffe491f85bacb6889ab69802d5571ded7de9bffe89f463b5d54a39adc86fe
075e896d7e5b8ddf9312a7d1d893b6fcee5c4f9432ba301623c6b6c01e1ec19a
092f48f1b9da26076d705366a2e64e695e424707c999843fc6e17b9c9088ec3f
0b30fe86ee1f985300e85f4fb9ada50e984e7659bececdbd2c5fecc1533605ec
0e5f3f27fb68524525ee91c9832b90bf8639e51e3aeb23da3026887c0379aaf9
142d325a395d20068878c2578fa3aebec69113c7ac34691074d59682e33a2afa
14f629ff9922335296813713c3262628d0a93086955dbbd598195a7e59d89e02
1530e3c9905b8dbff36a0130ddb1ca94f4ff75010f7d3809d93bd10130b75e35
15c59071ada2b5c3576b32e321eaec8f331380463f6aad196175a43fe07b2c90
169cccd0479b07e73f186452158a9d57788eb264700985bc620dc61d213f491b
1ba7d3ed8599fe4efe70190e1b8bbdb693f7c9cde435cb4da0c56e6d556548b6
22f253e1e42a31da62f26ce7714163513a2c4f2720ec6acd2820d378be5bb7d5
26fee5a194be5e0e0480b63131dfff78a185e02d31aac4ea54cb0cb617ad4fc2
2823eda893122b0c2eabb5c40236819eedd103967406096522b432fed34cdfbf
2858dcfa1f8e014838e2e70f354c69a7348e1a30a149b74a46fa2357d02f2f56
28fa000eb89d981f678f92a4bcc64acf9532e74bb78a1ecf04c83e71dff109e6
29441361f740f9fdfa300a796bffa6681093c019a3b7f1fe16523679f1813566
2a4e33df35356e689076d8ea467a668ea2ab83d72ac5f231eccb1259d391f552
30899abdaea70488de29086498b47e12b5a3f719387d6270e3a5dacb3b4f7768
3111e9589dadfaf6f877d5578827a8758bb179d0e800824dc0c35500de5b1396
31e3449503aae9eb28605e753f30cc39f9627de19b35310335c42678a7d88c27
346aad752fb9b2b90f27307b03ee153aa6859dc4f9c11749c6b5c3e1e9bf4004
39b497e9efcee85db66bd7df00bdcb5121ca8bc19c470590f879cf242afa4e33
3e2f8821dee86c80fd348729b9bcfe49761f088ad89ad2971351e1f336dfbef6
3f05eee7539e5538cd1d58f04dafb1a3c5ee75a7b41f1eadcda9c7144ac18f3f
3f26a13067f443abca524275bb0c5090033f66f853e24099da716c98c1442b1d
3f32bd5fc7837733a94bb82ea3c4c8016a98b62b4239ae122e9a554a206b1366
42d6024a5ddeb4cc6b3707d07c628f6c9157442217368fffae7fef17ce76c91d
42fcdbe8078fec7288952d876e80b4bb5f3ce54af8fe84917bc302f2ec812cdf
44796c6fd320bdaf3cdaf8eade6646daa9dca713f0db30c5b2d7c08b5da4e6a3
45d1f52df8d3dba3527baf4da4c1471604eca74e1e7c0d23ab4ba5d9f4c446e9
47f3647c228984d19ce77a1a682ed751d546b0cd6bcb56b195ed2865516de034
4964ea9a9317d9440af36560993287c8e1fd2f4aad2cd95b486e21bdf99ae1e4
4a7efc764f644af0699228695e85429e0459766439b36601437beb36f62bd8a8
4b0b1e523c2ffb1424e3e2898e1f8a5ec5309b4d9f88e88b40e39f0cdae0b8cd
4b1a33b4044917ee9948de6fd1a520dc2ab48e50053b6ef2c2b809b3114663fd
4b67d83700542797fd2cd0cbed26bfbdd2b687ea28c395570234354114b5316a
4b76dbec9d3b9d0b712d01ae50116170ed2581899babacb5b737e00aa5764dfd
4bb01c7b6ddb28e8c8a1a01ff241bf6d49030fc543ea6495333af40cff9a9fb3
4c1e6df325a5c9339d634832b8db1dd4302a836076b821f8c010fa18e1772aa3
4f08f433f00af860262a0c02a8b487018ed0e503bc5a773e4b047a7369e68d90
50da536c859b2c8a3dee823e8f5a5de8644599f6bf7b5615d788c9f813c8381e
52f9aa9c393a672af65b22f62fea2af32a24c20a5d781c72227034af293b7021
5474e03892fede000bac17d8039e6a915885e02f308df9a5d9eafe35c7e622fc
554fdd94e7451f1a4f2dde087b84cc70405fefed5ba04ab335915e3fb25809d4
572615c97da775cfbe4fbbe8ebf3601771e202684d2db246ce08e933023a263c
5b35c4ba4b80aeedb1dcc6324b5569315fa12f7e1ccf71c3c8b6e2649732078e
5f796cdac062ae9a36eb5bc5a74f5994c8a33e817c6a83f93400b02a445d6fce
60faf29bc0ca057c601156d82c5bbf5c25e36f1bd08f123c961d0de4cd26480e
6206a43ba1ff478e58f927ab1bc9940204043f0edae74b14b46bbb605af763c0
625c0017131c571120b00109ca2c7849aae87c3848cd69ade6915c3a7d8d6244
628d8cec4100b1923c40d5e4b904551a49238e48eee4107d7d6136bb8e6e1a97
631c45d1282d9deb0e85f05a7b0a0c844ab76bb185308872f201451960306fd8
658b5f8c2de868bfb66347aaabf47cd8799c90e68d212eb933f64663234fc056
6bc5814de979c9970c336a5549f49c479186261df7228163718fbb2ae9383e99
6e29e8a1b72e6e1b07a580787faa27bf038d8b35aaa57dc92d92cca700677a31
7003c9d75727e5c1fbb1b578a4ad12a5233696f659a5de3026204ce9857daed3
705413b41b1020e587409e9e735d8f2f4587ebfc8f8c5ccfe69720d8b1c78394
7540b00569d9fb480d5df2ed473106412734d46b9340a6cd3c120452d625ef2a
7543945aa36187c545295997b36008861386061c333de31dcb3d08d6f7d5ead1
7572a991da91b34c672294c26531be896efc169e1ff57d6e76a48af182752fe7
775a98e99f1862ccecce7c7b5d38c6b698dcc0b40009efadaafa3f86d8785965
7822370c17efdc212a8529db306dafa83a19e4173b8e38e81704c6e1efeda4b7
7a430301985c60b2884f38b7c31a6dbef55da65b6bbbcd44d26a203564453974
7d319695e98c4213b6f111b824abd13c32b0a169b18f18d2756a051cd3d87f33
802556b94b5c07dbff8ba8905c624617d11bc26af35fba7e756acd4839284868
805cd7e9413bbcb4fdc25e3dff22d51316e66e3758ddc62f74f886763fcd5074
81fc9bc021af69ada9c1070ce52d8d497c97136e6eb0560b3a05773b19a58840
82b147bd20f0d7dcd0291ddf48fd906c3bb5f26e7a2f6552d6279565da7fec8e
858b2b63d3082ddfc7508b0cb29002750aa4269a7182623b8735432ecc3b73b4
86ca7284aaabc5b3338060b8a92a169fb6ea92e3cb0ee312f8a657b20b9c075d
87c3e528fc397fa111b24add27cdd4a6a0ed77137fa96736a054d763de5fca4a
88b5fe6bf4942f76585df25fa6118c44b695ce87741fdd6e581e8f133c0effaf
8be60a79e4158124cc8b4ea223aff4a3ded9a97a24a8b0df801d505981042e45
8d9f9be3b555aa1ba5a0d1576b5e1db975058a1abb121839482044ef7e9fb7a3
8e9f79361245cfd299e42a62f303be739694d1d4066662fc21a963da09208534
8ea62f8e02d14921f073c047b6aba29930c9299407f4176bc7c275d7dcd775be
93607815996214176487158b88dd974cff131640cd1f8e739db72647a6d47932
93b4ca68f47a63fb04d58dc8312ec4fab1e062223f6cf6fa044ca6608dec5419
959e20ba4ebd2a6fc84d6b150a05d04759e8e8c05f87bc9d880835a1efc9ff8b
9660982a2839c51e474cbca32ee328bed5314fac41178ee19354e9ec10ce9122
96ef3320eca4cf09132bbe8fbaed7d1f26d3d0352c94ed2bf5438cfe7d638232
97170a043ade6bae8be741c711d90b5694697a51dbbf0a873982f71f24128ab6
97d72d130d163abe7b7c3c100925968cfe0d7323323a5781aa73ed4fe9ada516
9aa8dcf3302c507f122f2ca381f733d6e7f6212c98ca508d70260fc586b1f06a
9aaf63c6c67c800ddfdce7f81e83264ab64b5c09bd598730745925ddd507fb36
9aeb3148291c1be843ac0f85fbb1ce80391757ffc296f3edb0caf5b0b6f4c8e4
9d972e9e4fe1a8218986e4fa10c787652bb59c1348c776578f96a119c27129ff
9ea1105af3d282564872124b5bdd78a133e5a2a79643e8de57909cd051948d5b
a0ada8d4d8a31456ba0c676d6f4865a6f00ebcb8307905663b341a6cff01d1ad
a0d3f58515f469b6433caa78e2486c03cd65cc449d832a8ed089775c6fe7cd15
a0e57ba1656f8c6a2a6c610bf2cc84a0b41f187a2f38e7989217a83dd4349aa0
a93106e2b6514c658d8de3856c8592ece8a69a73048274d7180ddaaa6bb7c1de
a94bc864b2142ca991c3c37d1199284923544a82ce372febccca392f1a3134fa
ac51aa67ed588324a0df8af951989dcc81dc4f78623d11d876d648d47a88bf29
ae5151c160c88abb2a9ae4b274e7a74a1826db14aed2ad6f14bb7f916b49180b
aea9ea4652afde08411c95bc97d4cb81572f36cccf08727a2c7baf7d52a720d9
b3dc1cbaa80d74f51a2b2a2c01196aff2b8d4e00cc4879fc15cc51bb79b485ed
b4d6295c2dbafc2081a4eb85f1c6e9262554d95a08d76a28f010fea8000b40e7
bb5c0bf96004f5c73b693791914133815c3c641b7c98fc3d1fb689f04022ee99
be83ac9c55ff546ead3c2284d15259a124481936e2dc20dd1bb1f75d488b8854
bfb64980756cd2c26bf9d5da75201bdd5fa73245ee94d1c7f5330217ab7c8a3f
c211a0497b398998b228b72c8a65c1d833163a8edf21fcfcbde2a274aa8c382e
c5d9e5ef1f8341beef86a87a0e972ab9a99070ca20ee2245a8b6a2788ff7f8b4
c78a3c8956981cf76f193050b21fe31f9c06fffa8c01c83c93cbb24e8d50107a
ca44e8e4b69f0a8035839e8e2d95556c4aa30aea8123350b2b6f6f0bb1f8638f
cb37d2f31a13004fe548aae82bf335e652c33aaead34822e30722cd5faa861e1
cb4b91ad551dc5f7d87b7616f77011db19d15568c409950fdd401f6abd36dc9b
cf790007340e7cc9bd5afcfe4e141669e885186badb8f2de2b124af4b829c949
d44c7a31396d6185ca5f09a3bc641a94bb3adf2dcdef7577328d1380cac7146b
d750f59f5740a04291d8eb2b2f7279dbc0580b7142e8afcfe182f6c8850f3377
d9017e050b065dd80ee54a01bc65b432a19a1afabcd5358d099165b0266fbaaf
de13569d2e0ac8990c0964110a4f55b5ec05ff5696c15aa36a42df507fb0301b
e415f35ce682b3c2cf3d8523e8fcbeacfa2b8c07ac7ac67dd8ab4f079f7bfe63
e67bf557e94c55b4cc8569a7eccd9c75078c1a0131efe52aafc428f7e429f937
e7526a92ab706bbd0d0251857b052e7faba42f3c8c960365a02b6198c6fecb6b
e7c1bbd9946018ad571c9949c24f5e1c23b76b55206ca827d65eee5c58712f9a
e839d9ee85be32e2bd538edf8207f92559d34a28e1e3d111f01bc8a1076c60af
e883611932d85cb0efca983e9350de6e68c64655128ba045d3e2e0826ae27db7
eb1f6546f654e38578267a44b617e83f785e9e95930bdd32d4b9c20036474301
ec841671db29f9c226186c488f5337dd93b33be212958f16cf5e2bcbc464eec2
ecfb87d0edecd9c372ee4f60c8f32dd70a2e180e465875b95b9cdcc29628866f
ef173baae20c992b4c741d67bf62ff95af19a3b76a5504a5220f4093520c78f6
efca9473e44a1f1421f10c11d6fba9dac552da07e044b67254e3c5e3eb3df623
f5e7de300bc66836990280506f8c567db024260354be537c2e86424e467f7b39
f8b41c415c7bc922608bc85733fb0e464a7fc3810f82f7e9fc6350007a934944
fa93b46570f6d83d25395eede5a93252191c24984f1796d37d61a05fcc5a4315
fd4d6e7dc960cbd050165ea9bf0b277f29220b91b70543a095405903b0f22ed9