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.
“Additionally, the app is free and ad-free, which is a big plus!”
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 2444879259
Proof data
- Record hash (SHA-256)
11cdf88a6bc001991b3f9f6333d10061488750f8f727bae27de386351f192199- Signature (Ed25519, base64)
q30j7z6xCzdWjcEQ268j71633r8ccmr5NzX43mTBk0AOJpbi8hK7LS1q/0sulqd+gXub2LX+9TNwzt68ilIkCw==- Merkle root
11a2f085b34887808624c288bdb8a9bb2465f8a17ffc0507a21c6c30480ef595- Merkle path
["11ca623c7c42f6d08eea3302f12c289dbb7e8fbc0335a418aafbbdc2918db72a","16ce7a89495448a923b4d83691e2149b5b9479b56e937189315050f5d5fbb380","c6c97e8f7a286b72b20062cc74020c624119fb1259abd33930803a9da9efb641","8072728fe534479f2ddae6051a4e061821af48b94437abdba1056850f900214b","8a0f635a27c93882c5e10e34d6df9129e62cc380e23b40bad11745a31273dea5","1c384102c86a926991170c1d48ff8abd4d3174188d3369a3ad6362d99b3c93e3","edc7a44829eefed05311713a69433fc9bae898f0b2ef6903354f30d7551f1542","0b03d6223480b2e10fe548bb9776ace69186fb1d3c0eebd463326bd49a8e65a0","ba7ec64f1f91b87e6c836612a1b9ac277818faf2f1a92ead4b94559dc2118bf5","0de96ea394f5896369c7c6eba8d54b40c140abc9ee0fce8166c02882559660cf","02300e1c84a127fb69a90c23cf8d957f3be798924e154a0a55b048e6d28a828d","54e9d7bac644a01a6fd598798b9dcfa6445286c1e0e343b3879e33a7c6ac4830","fb1f3569d040ca75351d5659336191835a94a470a7cd0c4763016eda83942a4d","5f0ec3efcc382ffab94f1a0257d20edb2123cb780e9210cae686130c7b459013"]- Anchored
- 2026-08-13
- Public log entry
-
search.sigstore.dev, log index 2444879259 · entry
108e9186e8c5677a9aee… - Expected log hash
-
46aaee6adbe8e78708ae0190e96aeb0faff7c781c886d293aee096daaf2078acThe 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":"v1786586869128","kind":"published-quote","locale":"en","page":"theme:meteomatics/price/en","quote":"Additionally, the app is free and ad-free, which is a big plus!","rating":4,"review_date":"2026-06-05","source":"Google Play","source_url":"https://play.google.com/store/apps/details?id=com.meteomatics.app","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 (11a2f085b348…), 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.