Every claim on this site rests on one thing: that the copy we kept of a recall notice is the copy we read on the day we say we read it. You have only our word for that. This page removes the need for our word.
Once a day we take the fingerprint of every notice we hold, put them in order by campaign number, and fold them together into a single number. That number is the seal for the day, and we publish it here the moment it is made. It is 64 characters long and it depends on every one of the notices behind it.
The seal cannot be quietly recomputed later. If we edited one word of one notice after the fact, its fingerprint would change, and the seal we had already published would no longer be reachable from it. The seal for a past day is a claim about that day, fixed on that day, in public.
The seals
15 September 2026 · 1,479 notices sealed
a89a f863 29d5 1873 f41f 1f91 e877 92b0 2ce0 6fb0 ce98 4e73 bbd3 9d66 e5c6 513f
14 September 2026 · 1,479 notices sealed
8f8c f242 e92b 6ea1 0fa6 f409 3aaf 9a33 91b3 c2f5 20a6 3b9e f60f 42bc bd41 9e62
13 September 2026 · 1,479 notices sealed
8f8c f242 e92b 6ea1 0fa6 f409 3aaf 9a33 91b3 c2f5 20a6 3b9e f60f 42bc bd41 9e62
12 September 2026 · 1,479 notices sealed
7437 a0a2 5994 65c3 558b f2c8 c941 0e77 fa20 d0e1 0ce7 cf6d d7fe ba33 b27a e5e5
11 September 2026 · 1,473 notices sealed
8203 8451 b901 b02f 5997 877b eb95 6727 16ef aeb9 ce3d 6b2f 355c 278c c9e8 c603
10 September 2026 · 1,471 notices sealed
5706 3b99 8abb c10d d6ea b0ab 6108 bfb4 4f4b 119c 0e33 55c1 b716 4b85 b931 b968
9 September 2026 · 1,470 notices sealed
394a 85b9 fad7 91c5 2a41 eb08 d17f 4be5 0e1e 1d15 2750 21f9 b831 3360 da98 e020
8 September 2026 · 1,470 notices sealed
4d96 72f1 ff36 43a4 7684 0d2a 851f e0aa 861c 9259 ba30 83d4 f0a9 fcf1 d4dd 89ef
7 September 2026 · 1,470 notices sealed
4d96 72f1 ff36 43a4 7684 0d2a 851f e0aa 861c 9259 ba30 83d4 f0a9 fcf1 d4dd 89ef
6 September 2026 · 1,470 notices sealed
4d96 72f1 ff36 43a4 7684 0d2a 851f e0aa 861c 9259 ba30 83d4 f0a9 fcf1 d4dd 89ef
5 September 2026 · 1,470 notices sealed
5f41 af21 4e16 7f92 f002 5a04 b3f3 dda2 56df c520 df3d 723a 016d a446 cf80 29fa
4 September 2026 · 1,470 notices sealed
5bbe 3ba3 84f6 82a7 7c48 eaa7 9102 1035 1637 8da4 f273 b862 d951 b0d0 d116 3dab
3 September 2026 · 1,464 notices sealed
240a f4da 6b74 e4fb 7557 55b5 9e14 e349 ec64 c9de a643 2aa5 95fa 21d1 bc26 4dac
2 September 2026 · 1,462 notices sealed
50f7 575a b2bb e623 3b24 462a 003b a507 272a 8f8e 52ce 3368 9cbb 71be f468 bcb1
Checking one notice yourself
Ask the site for the audit path of any campaign we hold:
curl https://carsmultiverse.com/wp-json/cmvseal/v1/proof?campaign=25V101
You get back the fingerprint of that notice, its position among the notices sealed that day, and a short list of sibling fingerprints. Fold them together in the order and on the side given, and you arrive at the seal we published. Eleven steps is typical, because folding halves the list each time: fourteen hundred notices are eleven foldings from the top.
Nothing about this needs us. The rule is written out in full at /wp-json/cmvseal/v1/index, and it is ordinary SHA-256, the same function that secures the connection you are reading this over. Two implementations, ours in PHP and yours in whatever you like, must agree or the seal is wrong.
What it does not claim
The seal proves what we held, not what the authority published. If a regulator edits a notice, the seal is what lets us show you both versions and prove neither was touched by us afterwards. It is a record of our custody, not of their intent.
It also starts when it starts. Notices sealed from today are covered from today. We do not backdate, and there is no seal for a day before the first one on this page.