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.

“my account was blocked. After that, I was no longer able to access the platform, including canceling the subscription or resolving the issue.”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
4816ec91c6aafd27fdfc48f3aa8446864f1a8ef7b47e7ad5869b5632999b9ad0
Signature (Ed25519, base64)
SKm79njQJmsWHyXGmKAdDjkQAIQ7noGiPzPVWqgcPxsl1yYPvQsFc7EO+XMxrmAG/d9wy4JMd79EaEA5TsdcCA==
Merkle root
f2e4180d5a0710e7663a4b79dbb50303bd6f86e3a2b406f14001987f705300d7
Merkle path
["481784349f08bcddcc99e416ddc2d90e580181b05f4aee927a006c9a00b11076","ff976e4511db88acc2659af441332cef314af99c5b191542d9928e317a985606","4ac06ea72f68217642dd07732dbf0dbd36cd33906f537afe96377f15479bb230","fbf6db3d461e5f000666e7a6f27d27be02dd4ad30356d22fd0f8da104f9260ff","56b0bb770ff4d89db600d085f59bec406d5c8cfbb881a99a3f50acbd60d9be5a","2397b8217b75a84829e0dd61b938b0c887887430aecf7c065821999e8e2b1792","747cf9498b80833a6ad53b00129af6439bb1f96b3234bd1876818cd0ff6f6dca","ab5a3b61c0bcb147dd158382ad2f9c656f96fd0dca906c391315e230644707d9","9d8846a5ad7d6bcd9ac15963d8c5e31f8f0bad5fd489d52f2895a926d2a5d878","c88bd12a21b1ce21e3f508a7c2413fc4aa0cce92775e5a7a4ed1dd2a631d25c9","18fb7c674f9fd8a603f7d93b9e4594018f1a2e18b726be28aa375f83f1b6a6a9","cb6f5361d0bdfc2f067bec39754c3cc2773873266c01703278fd62fdd7b9208e","46c87f9a08f1f246fdfec5275340122c6fc82f05348c2147438d88f4190e91a4","2e5c89ae9ab7dbc565d9c1cf67eadb6709ebdf774f99038c61564ed1fae236de","e9f01260bd0385751f2505473f49304ca5856588aee517e499b7a694c94e66cd"]
Anchored
2026-10-05
Public log entry
search.sigstore.dev, log index 3081458408 · entry 108e9186e8c5677a9490…
Expected log hash
083ecc94bbb96677ba7c17fb105e7b1917457374ba5e9cc48c412762603877bd 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":"v1791172602574","kind":"published-quote","locale":"de","page":"theme:lexoffice/ordering/de","quote":"my account was blocked. After that, I was no longer able to access the platform, including canceling the subscription or resolving the issue.","rating":1,"review_date":"2026-05-06","source":"Trustpilot","source_url":"https://www.trustpilot.com/reviews/69fae9ecf55ca837fb108e0d","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 (f2e4180d5a07…), 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.