Quote verification
This proves the quote below is recorded by Citatio exactly as displayed and has not been altered since it was committed and anchored. It documents Citatio's crawl observation; it does not imply endorsement by the source platform. The quote links to the original review.
“they removed that benefit and moved it to subscription service”
Checks (re-run on this request)
- ✓ Signature — Ed25519 signature over the record hash, verified against the public key at /.well-known/citatio-signing.json
- ✓ Merkle inclusion — Leaf recomputed through the sibling path to the anchored root
- ✓ Public transparency log — Sigstore Rekor log index 2514130917
Proof data
- Record hash (SHA-256)
163dc03c5c0fc186d29bd13713ff5e27191df6ce94ba65ea057d43e7eea8f281- Signature (Ed25519, base64)
aXokIf84RWqx6V44h6SedwSWl3JEtCmwPtm02fGIc0kMc2BYG4m9Vu7T+Yz0GPgrIgMeS9XgXwQ7QPHpjb2sBg==- Merkle root
72711ef72b8a7ab084630b9628ceb2defcf0aae546304d44ed173db57929457f- Merkle path
["1640f8c7c7d2dacae093d84efb28d6de7baea1d85aa1d738b0137b81a9e000b2","d4ec8984a1d92c6dc4e3bc5caaf73851b1be48586b75bba1312c9832819579a5","6a72eb44599d9a9586e65a877562b4c07a751fd06c27daab58f1caf472cbc665","73a8c0499023e7ae94519701f263e52de8088026544edcdad9cd98ba0b51c618","ea902cd1a38b53b6c2c2d99b95079a382d061534a8b18f7779d2d54de5f14104","fbb6bf6dda15c88d1971d5efc966dc7231afe057c08b7248e2da344212499d37","8a66844537cb4940efbe221babc30b08c87d01ec6f53bca4954b2172e4fecb6b","eeccd5642c7c673056c8ceab052b1d0b8a8a9cdaa7b8610fd2069398e13dd03d","b26b34933b40fa38207df084fca25d562970e6cc7a902ddd37c0244a50caa5d4","f6a13fd1e56b5526718302eb9525a771b38686e8c4931f97a4a75ea9936e1b29","8d50227300aba901b02912a7ab4c50ac2b372ca5d571f0e88fddfd66fc13b079","dfea71f700e183bb3cd9a8a3044acd27e534141e08568964ea4e93e0793b4654","135f944fcf4a92d6f5a1944e44ad8a4edfeca6c93156b3f0cac35c7e930312a7","768946b507e7dea873e9570265486799703565faf3780e57d953562adfb568fa","6eb04938b6a483bb163369a1d918b32576dde0943755b89bf4c6d18743828ba3"]- Anchored
- 2026-08-19
- Public log entry
-
search.sigstore.dev, log index 2514130917 · entry
108e9186e8c5677a3273… - Expected log hash
-
65ba51eff926c65ed0ce093a942d84c628d811a59302f32867c6589627e47792The log entry'sspec.data.hash.valuemust equal this value: the SHA-256 of the Merkle root string above. Recompute it yourself from the root to confirm. - Canonical record
{"dataset_version":"v1787124488047","kind":"published-quote","locale":"en","page":"theme:accuweather/price/en","quote":"they removed that benefit and moved it to subscription service","rating":1,"review_date":"2026-08-05","source":"Google Play","source_url":"https://play.google.com/store/apps/details?id=com.accuweather.android","v":1}
Verify in the public log
- Open the Rekor entry (pre-filled with this proof's log index).
-
In the entry, compare
spec.data.hash.valuewith the "Expected log hash" above: it is the SHA-256 of the Merkle root string (72711ef72b8a…), which ties this proof's root to the log entry. -
Decode
spec.signature.publicKey.contentfrom base64: it must equal Citatio's published key at /.well-known/citatio-signing.json. -
The entry's
integratedTimeis the independent timestamp: the root, and with it this quote, existed no later than that moment. - Locally, without any Citatio infrastructure: SHA-256 the canonical record (must equal the record hash), verify the Ed25519 signature against the public key, and fold the hash through the Merkle path (sorted-pair SHA-256) to reach the anchored root.