Financial records
that can't lie.
SHA-256 hash chains + fixed-point arithmetic, running entirely in your browser. Every transaction cryptographically linked — tamper one, the chain breaks.
_Why Kromia
Built different, by necessity.
Traditional accounting tools weren't designed for mathematical certainty. Kromia was.
Floating-point (IEEE 754)
$0.1 + $0.2 ≠ $0.30 — always.
Fixed-point i128
Exact on every platform, every time.
Mutable records
Silent rewrites leave no trace.
SHA-256 hash chain
Tamper one entry — the whole chain breaks.
Server-side processing
You trust a stranger's infrastructure.
WebAssembly (client)
Runs in your browser. No servers. No trust needed.
Rounding errors
Accumulate silently over millions of records.
Exact integer math
Sub-cent variance is architecturally impossible.
External audit required
Costly, slow, and still trust-dependent.
Self-proving ledger
Any entry verifiable by anyone, instantly.
Architecture
Enterprise-grade, by design.
Not bolted on after the fact — cryptographic integrity is the foundation, not a feature.
Double-Entry
Every transaction enforces Σ Debit = Σ Credit at the engine level.
Hash Chain
SHA-256 links every entry to its predecessor — permanently.
Multi-Currency
Per-account ISO 4217 tracking with fixed-point precision guards.
Financial Reports
Trial Balance, Balance Sheet, Income Statement & General Ledger on demand.
Audit Trail
Actor, source, and notes embedded natively within the hash chain.
Reconciliation
O(n+m) matching algorithm with 5-way status classification.
Performance
Uncompromised speed.
100,000 cryptographically-chained transactions recorded in under 1 second.
~900ms in-browser via WebAssembly — try the stress test →