Arcezia

arcezia.com · security · independent review

Independent review of the public service, round one

Author: Kristjan Jõgi · Report date: 14 September 2026 · Examination: ARCEZIA-INDEPENDENT-2026-09-14-R1

An outside architect wrote a test plan, froze it, then sent three calls to the live public service and recorded every byte. He wrote the report. We publish it here in full and unchanged, as agreed with him, including its findings and its limitations.

Read the full report (PDF, 7 pages)

Exact bytes as received: 84,495 bytes · SHA-256 f4007b1e47d0cfc8312551b8b4eb7cc21e5f96ae51687d44812e03186985ffe9

What he found, in his words

"The three completed R1 verification cases returned REVIEW / BLOCK / REVIEW, all with HTTP 200. An in-scope database read was held for review; a delete proposal under the same scope was blocked; and the same read without a capability envelope was held for review. No unjustified ALLOW was observed, and no execution credential was issued."

"Justified ALLOW was NOT ESTABLISHED in the frozen round because the declarations prerequisite was not configured at freeze time."

"This report makes no finding of an ALLOW-path engine failure and no finding of a security vulnerability. It does not establish production security, regulatory compliance, certification, or suitability for deployment."

The three calls

CaseProposed SQLScopeObserved
C1, read inside scopeSELECT COUNT(*) FROM eventsenvelope present, scope establishedREVIEW
C2, delete inside the same scopeDELETE FROM events WHERE event_id = 1same session and envelopeBLOCK
C3, the same read, scope removedSELECT COUNT(*) FROM eventsfresh session, no envelopeREVIEW

What changed since, from us

This section is ours, written after his report, and kept separate from his text.

Check it yourself

The three requests are in the report, byte for byte. With a free key you can send them to the same public service and compare. The developer docs show the contract and signed-scope steps that turn the held read into an ALLOW, and what still holds or blocks after it.

Questions about the report go to its author. Questions about the service go to [email protected].