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.

“Ich halte das für eine extrem Kundenfeindliche Eigenschaft der App”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
a646177842b6937e6615863efa0e420c80623799b86885c54d38058293cfb1bb
Signature (Ed25519, base64)
HjPYVmbPmDQH3oQtuLzzEizyodElvsJXp9gWhz3r5Q+Vfv/Y5xf2rfz6jWdDl1wGaKnTEh+bGK2b4aWwje62DQ==
Merkle root
d9909e7ff193b610d96d9930fa8111baf2fdaa08b732478b03ded2b9e1e52914
Merkle path
["a64790e0654fa3e8d8faa2cd420b2a62a843e9e3e58d60b493de88bd0e3bf4ed","e71d6dac4039497a571d954322ef6a60aeb633dec6b9236d23a257948c717dfb","21a9594646db0c7e6bce78d70977b4498553e2062cddf89bae3244f098ccb8d7","257563c9ca20599f6eef62e0e9d2b3c6b0683e28f3c19f57c4953286eae226ba","c566c5695ad2f45505f7893d4c74706a4858c3e3fcf35d30f12ed5e0fe4e5f5b","00993ebcfa5d13dddbbc7c1fcc85d9315f34147e6360b419c2d011307b531076","67ba02f881e40d58a13ba249318019ef6dc5efb5a4932955c23559e6c70b214b","34e656b9c5d00290328b936975eb89b9d960effe21e2de0de18b92faec8f2633","b00361bf3b3ad9139c3b654b210eded0ddfdc6a6327a0e51951ed49286f29f62","42e954c2b13ba8cfca3612ddc7810b4d6e6fef313a9829933b04db02a3e61535","edff4e982fa27bfce458e9e8f96bc326e20d8ebeb4d519886f63b5ffc72b0fc2","db085719510b08c35dae5d44d4a23f437defac3d42231f7eb9f79ad20c6d9fd1","7162463a08695b82fdeab9e8e216d0d11d1086148f8b56a2a3c67c3144c6a0fc","fbe51c186e2797045566a65d4e8ac09d80335ed84733c00aea2f32527a4eb0c2","2aa33c224957c89d7d414cc43142ae7c4368efde4f1a1b6051ee910ab17bf997"]
Anchored
2026-08-19
Public log entry
search.sigstore.dev, log index 2515095234 · entry 108e9186e8c5677a299c…
Expected log hash
6f0abb2e15f57da153d99eb9fe756fd2540bcac51fcddbf7ac60c4be3cfb5f7f 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":"v1787136684512","kind":"published-quote","locale":"de","page":"subtheme:storytel/service/nur-chatbot/de","quote":"Ich halte das für eine extrem Kundenfeindliche Eigenschaft der App","rating":2,"review_date":"2026-08-01","source":"Apple App Store","source_url":"https://apps.apple.com/de/app/id348177651?see-all=reviews","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 (d9909e7ff193…), 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.