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

2026-09-12

Merkle rootc93b3a851dab6b47eefe0f6d764eb59cdc51555b0bbb72115fa9318f9c71bfc3
Reports covered147
Sealed2026-09-13T01:17:52.076Z
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 147 digests sealed under this root

004a804cc33111aee77e475f929cefd0389c5d42bf21283b33135e3c4cf3fcf5
01ebbef718073a1f75349b784209d2ce02cca7efaec8b194bcb3cd3073326f54
040a6db8bb309953c3f2b7e86c82909f270cd5cba6ef75f369aa22b27dc655cb
0546d4ff6b6712ab8ddd80488f8f671d6a9662a686a89d3d0a9998be7fbbd6cb
0552e53f48b65e79a7684bc8b977e8404e49a8d2dcb0cb7080f82e598d77e509
0574abf431ce62e9650c54c121e91fa78493ae6fe279f0da82dad1a684a07263
064990537a3b30e9af9b0f77bfd4c0ea4f289de285b9ca4553d3f6e0f53e5bb5
08eb423a3afc78920601c8eeec12f380ac1cec9a688013269d7e6db36b3cdb57
09275261a5b574a90244cb0c7024aeb0dfb0b061efa5953c12290cda90bbb134
0f575191c6e15e5c1ce537c7fa3f545570ecf4f14d5182be38dbc740babb68e1
107731d20c7c2ddc16b9dd0bb007ca8b59db33200a4e52135bb89bc4fc1043cd
114db87e8c985761246f356f3f6feffc36c62d5f4d6c0ded1b528de0aa2a8cdd
13ed7d195e65e6420872fc5fae47ecd682b6a9bbeb41484de8f71ef7023ec9ab
17e3a97933e37f03abbe9d8308d6ba47ac18c09699df240ed89d3542bda922eb
1974cf2b217f3101fce5cdd3adbc1caaca685cebc268382174a0b92d439570f5
1cc5df65b3379be66963e129360f2abf262e7c7d5fa9fc204d96a574b6b068e1
1f5acde43ee0de080e8629fe4bd8c6cdf1186c0f7bd5829814ba71692603e538
204da7342c628cdf64484e73b8f1f9f6d279e0464b388edcc40d16f723eba975
231ee468bc67152ba4c5a25d8f4bee2555ec33853d84123733a711bfba4f6342
2330a6cd5fa963c8a750e284b1147f7c850fd47a50166a5e9bed19c975c0bee5
233cb9cbb1f65b920daa2a9871f07eea77c5202fe1ecd5c12badc8a4e17f5816
249f6bac6251767d8c42bc6ca033d3fca34294f3bb3580aa8cf6aa3007a125b6
296e1d01966e03056eb30e4e8a3bf3d7e10b93f08bd557c8436f284b82ce4a6a
29d71e36f962ea6d792f933e691fe6efca7d7ff86934fa0fad4a0d0b7b9a9978
2a17cea831fa24dc44c69684a80f4d75c454060fc7e8ee57973052b3c9492b35
2a601b55d6a03e1e6242c8535aa1cd8c5e464707a8e00877528dd89d55473bf3
2abca9854836e48beeb9a811b9b79729209d364531981dbe87e10e16ab829d18
2af60962bb45c69ed68e2d1cda96c414bb071b648dda509616d4c7746125bebc
2af78a2ce61c519c844504dbc7a288bae99a41017c327df3fcc2c4658573842a
2d1b0c6f28ab96e178e0592e3b3d12221dff7fa28c90321a6db91ebee3a652d6
2e8fa5305f155caaee40c3a96b6e01a827876c63ea31195bcd63953adb2ce607
2f8ec42b768e2d423fbd7a592627933298dba8dbc703f0b23d6569f04552edde
2fa10b5a205f251b2872d80df3063799bc1d4b1b747abf70cd81b58a002b6489
3041b69d130d4545effa966bc69e319c32a78312ccaaa224f709b2b6305497b2
30d24c4886a43d6769299fb1dbfd546259710852682d576dad02c9f75686efb2
38ad8c9a3cf0a2c64d7e5ffb65bf1e1538743ae99cdbbcda176f364d35bec6a4
3a8cbad6f99a24c4941a053b784946f2942c7e5e9f91c2b1f5891dc6f0858795
40b53e630ebf2eb144f0b7a8dbe636e206bfc0187fbc40f643c46d27e7ac7e3b
42146ff82665a33da62645ff7b845dd543cf81bda97e2f66dfbcc05f23907dc6
42fb065c2bcacbe5af3bfff19a4d674e82652e4237cdecbeb21c6550a91b6544
4427227b479e041cdcec0c74b50228d7cf4e49c1f0f07e2aecd723f24759661f
46320aa803d57c06bc08a574f316c0ee267a9e9fc7f71c1d8b09b9e24b278b97
464c282400ed9ab8ff027e7462b93287ad43a66f90e24927140b3deb359d46ac
49524ba8b8cef35ba26bf082e07293fdf1225e3ea91821f8eae5c245707bb974
49afc0a1d9ba936fbb7f56aaecd021474062b3009cf98290adba0e7765b7ab06
4bc042a21feba92eef9859f58d58dfd514cce49f1dcd8d6b12dce17fcad85c45
4deaea247cfb31ed61b394d56b3df2a28c029273aff3a27941c6706ebcac0eb8
4e2ead4ba8d38c461e7bb22d1469fb52629ed999ff42646d96945ef69c0d7f21
4fde5815a94dc59b8b5ad931338def54b003656d5e764629638c3892c644ebf6
4fe43efddbe2414be0e856ff81d89b289254d53306a7cb97a8c34c60df794e49
51783eeed39fe79a233b46f22d6b14a8f6efdd45c1558b01e06f0124bba2f4d5
518feeff7385d3eff73cb5023e5b26cb4dcc9d9782b14bc4def710c5d14028e4
543b8edf8b40da386c03ae054035e3f5e2c918e033740d8cc66bd50a8249aff6
54ead5201e027316bba2c85b1fc204eb3bbbb4ceef91ff4be868332a16465af4
566971abd6b12eebb47435affca501ef3c192d0e91fdd8df0c8821fecb9818dd
576ccddeaa5b89ba63c3939f261ab136048213a205ec66fd7a3dac46030f31b7
58de22d61a956c8871ea00514b69fdd9de14496e4eb1a275834f15e467ca300d
5f72a50d1c8e11912a93487aa8548f5f2477722806ff87aa37f0e5b2d448cb3b
62752730c02ad8020f0008a7b866b4f3e56a8dd0bd5368ad0d99dfbe44b2d6bd
6361fac05ae1254c86a46785ee456b471a95f2d2e29e89a1644c54e761ed7d7e
67ef337ee3a8e55793f19900e2b8d6a572e68f88b48ea58d6acb627f6290edc6
6828398c512a99964e4833be216200de7d6676879127ee7bafe43899fcc4370a
68ee43dc5b1436952a293cb0d194385013674ea0a49b226dd43205cf6d7b8d6d
695ab05ebc746eeb7c8d0e711f7aab9e90ede54f54cfcecc4c67d5bdc71f7284
6cb178099eead6b84d87b02b2ecd403adc09ad35b068cb3c84dac0428894d349
6ee9ad51d06675a26214c94a785258558f9ff8b133d78ab7c6afd90f495be87c
73b599a94c26a7d57e82042804c0fbb54050c0961dfa38e54dd53ef1f09f826c
74d435890d7126d94e102e070b225c77906b1480fdefe6a161f0b7d18072767c
74e895a85bdd67f3ee7a1256b4edd194fd72ec0832ac166931433c5839cf80cf
74fa9c3867bb6c25ef2adcf03f72757d71dededb632158a28b717a74186fa78f
78e18409e7bc4053d26848f8593fe62fa396ee2875b70fb1194c7353fef4d863
78f05ea76fdf021fc14bc7a925da263847f60e5cecbe9478307a9b669f33ea53
791a690fd05c7efd8b3d2c07fa1bfc168a55d8d9fa835f2b45b755c7aa405e4b
7c0d56592ffe45ae7b648f77bdda0b2c358a3658aa73675ab687efbf0c0fe17d
7c691a56a835254e8f319f7deff3012bb91ba6a173a4c45b09cacd338f3cf352
800207fd8710e950f9add190d1b4e98a5cb621b9470ad3778f2178e849574292
8810c33af4c4a4113eff90b76f13452f5be3dfe9ca1f44514c261cf692d2bf2b
8831c86d56fa6611cbc750b6324fa011abb0c1bb9b0f850e8ab3bd103dbe8d8d
8a332fbf02f7ce88144b8172e4205608457a490ae628afb39d16b675d3df3898
8d494dbf7969534c39b0cdf7387cf66231ae8b83b2a35853a9588592e12f4db8
8eff882b836476a7c331581b095c8f5038a0fedd4524f821cd35d292e35e4eb0
94849fe2db46806cdc6c4da036f69b52f2edc0637e2e2a5eb1921154b9023820
95574ac544afe23b2bb690288267b1056cec7e1a33bd783aa315d3d775a33803
9887bff132b1c9c700b1350dba72086c82a15fffbfaf54b04f3017bfded3dd2a
a023ec601b7ed3d46e114e4c78fde95bee5e9c39ab00b9d531d2f94043e0c7e7
a1e901f7a15ebe67227ed13e061a4846f8423519e0c39c2c28e446f72a85970d
a32b9362700016de5b24ee7f25d7664d10ae7d10dd0d80112114a8776275c4d8
a6ac21eaefbdd74055c8e75487d686e17375401d78cacec775b493ed318e8783
a81e1c4ea3c760178c62da505c1fd8b9168a3f673234e292e665f6adcb90ac77
a8d693c4d55ea9ad0c8e18d843241f722516a211ce587cfcca83d6f2153b41c9
a95efd29ce3f572d1c813628db69f0b6cf40a1c4b6f80dbebf261b2c6d635405
ac44bcfbdfeb36216b6bac9fc57a9359643c0910c4f2180611d945bf610725da
adcea5ccdad501ac0d15c2f935b59a81196d032cde24b2d4276dad613605f3dc
b4bc2c751839e2cd3e0a3e1169641a5af374ce82c4ed7175eae399d2dab3e91e
b4e97cccd44bc2d0f390bff5c2727e7576d76f0464ae5d03bd84b749f59f4d8b
b60c433b577462c1adafc06ab2668c2c282b5d9e358ccb5ee514161cc7a44179
b634ce7d98a963f2558b8e67458405f8f55f4e8dde239271ec6e9c173735f72c
b6eadc3da66518c68bc2dca2363de7a19253a8529bf5fb99ae6a6e73ab5ef454
b7f6648ed9cc3b1ca9abab4d80fcfa5e1d2a88d419a50145c8b295106e6986a9
b7fc6f124eb647f2fa72c29c7c690083d478202effd0bcb999b2a35d4c31ce15
b8388cd34d2b68d31211e07ae03d4a254cfac2f20dc98022f3d927f2226ab3c6
b8ed153f0b3226774ddc9c7498b80b9f45b68749dc535b4e9bda817e244204ab
b92fe4c943c943273fe12066f000126ad412a291532905f79966e617183d1d52
ba42b72e1b3c5967139e7d971ed2ebd588b2ed82122fb44889da09e20b97e8e7
bd0a3690b26d9e416a002b8fde2c469b1a917bf4914713aebe0e9d853bca7547
bf6cfd50daad4851a6083a9672b401d221648b0d02c6bb6704a802ad5a54bef2
bfbf95810416b7e8d0f3e66c2812cb1975c8d284e38e43341c3da5fecd13bd53
c00d29ea28f5e4d9f08ca07ffcbbbd5144d116e135af407ad5c6edead8c06cfa
c16b5d4a5717e285dcb26c8dfa87aca8f03a132988b7e99068f0b0705f450596
c6063712a209c6efc122ec9186f4c43408651f22836435d0817f623176c4b4be
c773520c2915952b185b4ea4b3af4cdb5977447453c43009bd5a0abb1b4640fe
c96fb36583c06c05eacc0298828bbf24aeb0dcabed5ef3580cf6c480b82d1a9f
ca63798f04f10b95b4616620d4416607727fdcb2ef7ad0e2f2bfbce1ca3eb80a
d017ef194a9b510ac2a8fc7b8cc2bf395ba8420deb12538af546f6bbb420cefd
d39c6fe5d926ce57f3c286ec18d4b74a83e2be2fb1346afece8313b248d54305
d3f8a4f52ed4d52509432468674e4d655113462af98a46bdc7328cae6ff5c495
d400c7cc97e2561881cc4ab7e92b88599e62cf63daafa074adb65ec194492057
d4cfffdcfc97f7868e4e5572f75c7ad0eb4bb0f60ad359d71acddca50401bcf0
d5d3e703dd8bddd5332c79633fba7941b1d41aca410f917981d4c47ed895536b
d9e877412016559e3108b90821f8acd608ae0e1c03b70d608a6b26b9559ae4ff
dae50ef98c99af44985c7ac617987c138e2d6f187e17ada3e15900e99644a71d
dbb30f7e640bfb0f28844caaebe882b0edc4b1e578c73d5fa36e2e023f1a1071
dd2fd82326578ab44d0b9b2ad084190711cd013f6cc62262f22244b6b950249b
dd8fc3c0a44b82c077503447c2c5a588236b5977bcfc64ffd69180771aa4dcd5
ddf4d1c31dc294bfd6d606e76634fbfdf3fce22364c8f18218130fc768718db2
df4cd5953ab4e53b931ed11abb9f90e6318a3b0874b0963acb3729c4b971a46a
dfd3dd2f7148aea8656cc1abdd09e935a097a63d5f41819a324abf2fa67ea10f
e1022f3b6bfea942d9c561299728374dc498e81eeda22f705ca78bf1694f2a9d
e77344610778afcb13cbad3c04220f36bef3239a35294114f94718f60881c58e
ea16b10e11682011d67ade527184640469b04d96679d74a950a86bd282c4eb3d
ea33a30b2ad7012544b7516e4ccc81a452a27bd4b2116cf666defd28f3b2f59d
ead045abcb41d67e2a6caeda3da91464668f889aba6e1024be35274b8b2e5685
eb6df0b106aec8fa6cb79f84c6f55f5747d3a12a20efbdbe7780a129785c221d
ec4b672ab2e829899f74bf064b8fec25393c81fa8d9769c837d94daac31b393d
eec8b038a488d8ad5353de46c9b298b545f30aeda25ea4e5495985a60d418a6c
f0618afd1cfecda041555fe94549808d9023e15f24312c71d27b204b50969e5d
f2c1c698ff783f8c65f9ae6ca4870b66abe57587a20742cc0d72b678aebca8e6
f347570ca0323553ead19c451cc397651b0d5400b6b151914a67997d5c3b142f
f3bf6a01cd1112148668d10343278b2838febf39ff53e42778f4b4d97a135f2b
f4527813d71c7ef4d63ee64cbf2310380645b36277ff0dd360409ae74cb7b223
f5b3a8d720ab87a07820863ada5a1c05b1a743c2166c096a91ae99f5c6160f03
f6439ab2e59947367a87b033107e92ea27efd3fd6076f07e90f1db0ea6f25407
fc03f6f059787896a7d2c950bb07bd86730e87263654d6e6cc12350e83e740b6
fca84f39de0bdcb23003a73a192db377390344c4d3fdbf6981fd3c7760847216
fcc3477cc7741947da6d39b8c66a1e27c5ff5466ec3b7ea007e8a06b096c2c97
fdf9b5fd189eac899342abfb33d546da388cfea2fc23ca4af32d29f32a08371f
ffb3a809bcb34616334232d7ee4f24e95bf8fe172821731fd35163f55e14f23c