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.

“Constantly monitors your pictures folder without explicit permission”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
930e04928808ce3aa2260d602ca4626011571c112981201b03fa5bb21f71069b
Signature (Ed25519, base64)
wlSw5oLIFFnTYQ4Lo3NHpcrnBrUdCI7mXGFKVubtSoyhlY4/OHiZ62OZPQBG/CVq7tPfOSoFPSw5KVLGpnlfAg==
Merkle root
2cd516e344e4be63e12361494ae610d89d15708131c24034ae0c7b134b8bcc53
Merkle path
["930dd52b6e983ba0327a52cf3c9ab9d1570cd1fa0327837bd206182203ab0c18","7c7f9562e505017471e0395811a117924e12763b0062f762a0059eba9f920e3e","95f690e22f169ee2a4f046eb48eb709ece7b9851a912e88912c4478ea35eef23","661a3e1de260bf0a79465e47fe1d0ed8e490257a568bead87d2a29613ebbf4e4","a827a9389bb80f6add29055b482f43f3cc50558e13f71a0a068b6512967ae64a","dfae5afca83545a533000d20a8c87563a683a7d0398f7de3a21a1372a77f15e9","a1d0bd866f97214b45783b34316b544676da5c6ef0f2a79c8705eda1ac37fc5e","872fbe3ba89f2be09fa5464613988ebacfbd5726763aab82c51f3212cf94e998","7658da6e400baa3c7ec5c131690d04c817212c952a4b54689fbb909f30a1eafd","ea0beea8ab085df4c146b84931f6e5450b6999000f8471b04b44dcbc8da0b47c","d7bd75b9846a6b22033a906fb218b9db9b1823bff91e583888628d0402f09539","8bcc94df04c3f51a59bfcffdf544ee2fc55e9f49cc73f181015af464114409fb","cc71a5000fc2860f360c8c3f3b552a8e3d8697cf2cd13638ab82c9763eecbf2e","54ec8fe35b61032acdd3a795b276aa22207de669eab4043c431a0246c2258612","22334ce08b4f33f031252a9b7a089423436312a37092b6e742f7471c7ed075e3"]
Anchored
2026-08-19
Public log entry
search.sigstore.dev, log index 2514341362 · entry 108e9186e8c5677a67a1…
Expected log hash
81a850cd5c32c6b6ee86a2774571659cf829f205adaa17a6b9e9a6f5bef7642d 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":"v1787126744998","kind":"published-quote","locale":"en","page":"theme:acrobat/communication/en","quote":"Constantly monitors your pictures folder without explicit permission","rating":1,"review_date":"2025-10-04","source":"Google Play","source_url":"https://play.google.com/store/apps/details?id=com.adobe.reader","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 (2cd516e344e4…), 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.