Sovereignty
Why Arkeion can be defended as genuinely European in front of the public sector and regulated industries — and where the honest limits of that claim lie. The word “sovereign” is worn thin by marketing; this page is about the version of it that survives a tender question or an audit.
The claim, on three planes
The sovereignty that actually gets assessed operates on three planes at once. A product is only as sovereign as its weakest plane, and Arkeion controls all three.
- The engine. Written from scratch in Rust. Not a line, not the file format, not the journal model derives from SQLite or any US-based engine. The format is publicly specified, so a third party can implement an independent reader — the strongest possible answer to “what if you disappear?”
- The entity. Ownership and governance sit under a European group (Syrakon). Roadmap, licensing, and security decisions are made under EU jurisdiction, with no contributor licence agreement assigning rights to a foreign entity.
- The data. A single file under the operator’s physical control, encrypted with AES-256-GCM using operator-held keys. No telemetry, no mandatory cloud, no “phone home”. EU data residency becomes a deployment property the design never works against.
Why not a fork
Forking SQLite or libSQL would have been faster. It was ruled out deliberately.
- Technical inheritance is governance inheritance. A fork inherits the format, the decisions, and the debt of a project whose centre of gravity is American. The European story then collapses to “maintained in Europe” — which does not survive scrutiny.
- The differentiators don’t fit inside SQLite. Time-travel, branching, and the hash chain require append-only, copy-on-write storage. Bolted onto SQLite’s format they would be fragile patches; in Arkeion they fall out of the design.
- Auditability is a feature. Roughly ~15k lines of Rust (approximate) written to be read are worth more to an auditor than ~150k lines (approximate) of inherited C carrying decades of special cases.
Compliance by design
Each regulatory requirement maps to a concrete mechanism in the engine — not a policy promise bolted on top, but a property of how the file works.
| Requirement | How Arkeion answers it |
|---|---|
| Data at rest (GDPR) | Page-level encryption — neither schema nor data sits in the clear; keys are held by the operator. |
| Right to erasure | vacuum with a retention policy: erasure is physical, not a logical flag, and it is verifiable. |
| Evidentiary integrity (healthcare, public administration) | A global hash chain: altering the past breaks the chain, detectably. |
| Change traceability | Native time-travel: the state at any version or point in time is queryable. |
| Migration reversibility | Branching with diff and merge: trial a change, review it, then merge or discard. |
| Supply-chain audit | Four runtime dependencies, pure Rust, vendored; everything else is hand-written. |
The honest limits
Saying these out loud, before someone else finds them, is what separates a serious position from sovereignty-washing.
- Toolchain. Rust and LLVM are global projects with foundations based in the US. No sovereign compiler exists — nobody in the industry has one. What is controlled is the auditable source that goes into the compiler.
- Cryptography. RustCrypto is a decentralised, internationally-audited
community rather than a US company. Even so, the engine consumes it behind a
CryptoProvidertrait: if a certified European backend appears (BSI, ANSSI, CCN), it plugs in without touching the format or the engine. - “Made in Europe” here means design, implementation, governance, format specification, and data custody under European control. It does not claim every transistor or every line of the toolchain is European — and saying so plainly is the point.
Alignment with EU strategy
- Open Source. Genuinely open, OSI-approved dual licensing (MIT or Apache-2.0), a public format specification, and no lock-in — your data is always exportable.
- Technological sovereignty. Arkeion sits in the data-infrastructure layer that is made in Europe, for Europe: a natural fit for European open-source adoption and funding programmes.