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.

“Per chatbot und englischsprachigem Kundenservice gibt es keine Lösung.”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
a66ce2fed2de5d93c291ed8c0ae242b259a1a59168954250b1ab6c9f8fc44678
Signature (Ed25519, base64)
S8jsCiHI2L5JFr2FCI/GlUJ3eSK0yyaX2KrkYwB4IzYQm3oQhIKBX6T7snc1g6Jmenl7zWXMThVNBk6OTbZWBg==
Merkle root
c921242d78a65e026e3281000ec5ef04ef930758058c4fed3f79f3b5ef992cde
Merkle path
["a66ecca12546f7200c5488eebea1c3ca3525bf0f938573df07f3e45517197538","9f8ff92ca943c1f19a0065e4014404d3432fe2e53edc8152e7fb66e9914167fe","b89e799ac5aa7cfa9d54d160d1930741b5c7cbe649cf4000c675a935f0ab377f","8ab12fd862e5bba447136cd4124f1a51c97029f8c18f2e1c55c4c84f58845e60","c2b771de4e50f474776f56bd2aa99d406af1cb4afab47ac6bd581a88906e2c06","c5aab264b863ba573663ae3f27c4882075ef2da62acb61ad2f3d394b39005df3","9291de220fb2b353ea50e7d2e39e399bfe030eeb8d07e7cb81fe83feb0534dfd","3c028f5980bf595edc450a620c9ed267d1e0a4d62b55c5065a28eff359b81577","46ddd9387b75aad57f96366f797392c6163060d2e4c690a5bfc2a641a2b0a930","0ef9b5cf1be96c8d4d69ffd18374647a56ff1ed9fd0d4a38ea666bec1c9ef7a1","66fc3148319d0881324b3be475dd28727554889e58c11128877d1c3a8fd96eb9","a95be1b7f01d52c2967a65e7d7438f663c60b6af9cffc8508f23cd3d6fa3da61","dd9ac1ec648f41d4f9192f9ab4a90e9984a25e2b4db00816e217d361519f5150","11c55b906d5338fe2597d0d6abbdec07bcd15a81c2687346b92acf8d9db0c2f7","522d5a6bf348351e5632579ca190fcb390464957ba4b4698b399695ee13b67d6"]
Anchored
2026-08-21
Public log entry
search.sigstore.dev, log index 2543700701 · entry 108e9186e8c5677ac7e1…
Expected log hash
c1abaf0323b08bce2cedebaf1993162920ee741ace8973292e7ffdd13aca356b The log entry's spec.data.hash.value must equal this value: the SHA-256 of the Merkle root string above. Recompute it yourself from the root to confirm.
Canonical record
{"dataset_version":"v1787287374804","kind":"published-quote","locale":"de","page":"subtheme:storytel/service/nur-chatbot/de","quote":"Per chatbot und englischsprachigem Kundenservice gibt es keine Lösung.","rating":1,"review_date":"2024-09-09","source":"Google Play","source_url":"https://play.google.com/store/apps/details?id=grit.storytel.app","v":1}

Verify in the public log

  1. Open the Rekor entry (pre-filled with this proof's log index).
  2. In the entry, compare spec.data.hash.value with the "Expected log hash" above: it is the SHA-256 of the Merkle root string (c921242d78a6…), which ties this proof's root to the log entry.
  3. Decode spec.signature.publicKey.content from base64: it must equal Citatio's published key at /.well-known/citatio-signing.json.
  4. The entry's integratedTime is the independent timestamp: the root, and with it this quote, existed no later than that moment.
  5. 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.