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.
“GPS-variant of the widgets would be working correctly”
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 3100032352
Proof data
- Record hash (SHA-256)
3d2efc0739b1f788da27b7713f4c97f0b7ba7054ac3eeaf2f45813de92ced2d3- Signature (Ed25519, base64)
v9m36S2Bz4njGZDSSqJAojONddWYV6BKnhiU/l+oLz3IEVeo6gDc3hCRlOVII9rSEya7SWoxHmo2VXsDwJhlCQ==- Merkle root
61203b6d05350adaaef087cbce75d25fa5ac2036c1a66344255fc73a224d39c3- Merkle path
["3d2f108fd1b82e9325bb128da05f66edd86bcb0a99358233db5e32f66317928f","6ba4353ce2876f0ed92eb46b26ecfd63652c453febe6f72457464561a8a3bd99","43f6cbfc1c0503df4eb5b8d06b0f98845adfd3d78fb57ee5831d398ae893bbfb","1e4914a2b18a6a7180228eddff3f6578333e3c1eb9868f20996c7fbdfc209546","462f8a0326f984378837496e8ad4e030bd5a10d51bd70a72da8d8e86efb2abab","e521a506fa3949b03bf2018ae92299236d273f23e61609c9f813c44d598f13aa","d02b7e82772a7d9285261b7c44f9204a96aa6ec36c3e2d25c210a627a79cd6b2","12ea258a7e9ee3a6b49c2d80808bc87cfe805fb8cf6d9a9fd157cb9300969334","2ee4a0fa4eb4775f121e61ff405ac4ae14b6a409f3090b4d0ad29e2289eb71a8","340b5eb81ce1272d0fb509a0c4fd39c2f49f9ca2281489923e34b2c23ce4f60e","35ee954a429fc5b105a23d476e835de7e8770d55d54a21734f19763c0e44d2ed","8a1d4ba118b0a94f539559452081e2937b8784186f7c10849f7322a52b00909b","2ed3454e6d564ecbb4c0efa28239a4d4a7d885e6eec851515c37fb2e266b4648","ec52c14d031b4094aad3b2c7f7a2d0de70de35e711cf6959d5681568f51f3cd7","d35a1781f2fb2fc9cd66aa22e2ed6cd805ebe75af0ac2c167c3e4444a0a6f362"]- Anchored
- 2026-10-06
- Public log entry
-
search.sigstore.dev, log index 3100032352 · entry
108e9186e8c5677abe62… - Expected log hash
-
0a0ca7b748f6c99c5a75a761289092bb11c807eeee08be8ec366fad5b0bfd2d5The 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":"v1791253605372","kind":"published-quote","locale":"de","page":"brand:meteoblue","quote":"GPS-variant of the widgets would be working correctly","rating":3,"review_date":"2026-10-03","source":"Apple App Store","source_url":"https://apps.apple.com/ch/app/id994459137?see-all=reviews","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 (61203b6d0535…), 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.