Enclave Get started

On-device financial infrastructure

Every account. Every currency.
Every penny — proved.

Enclave ingests statements from your banks, brokers and exchanges, reconstructs every transfer between them, and only publishes figures it can prove. All of it on your machine. Nothing is ever uploaded — there is nowhere to upload it to.

opening + Σ = closing PROVED ✓

Why Enclave

The problem it solves.

the problem

To turn a client's bank statements into accounting records, firms currently choose between two risks. Cloud tools require uploading the statements — a complete transaction history, account numbers, balances and every counterparty — to be processed and retained on a third party's servers.

Offline converters avoid the upload but produce spreadsheets nobody can verify. A dropped row, a misread digit or a mis-signed debit looks completely normal in the output, and surfaces months later as a reconciliation difference — if it surfaces at all.

the solution

Enclave does the work on your own machine and proves the arithmetic before releasing a single figure. Every statement must satisfy opening + Σ = closing, and every row must agree with its running balance.

Anything the arithmetic cannot prove is blocked and reported at the moment it happens. The result is a set of books that is checked as it is made, from data that never left the building.

Who it's for

Built for work that needs discretion.

private clients

Family offices & private wealth

Accounts at multiple banks, in multiple currencies and jurisdictions, consolidated into one proved position — without any of it passing through a processor.

practices

Accountancy & law firms

Firms whose engagement letters promise that client data never leaves the practice. Enclave keeps that promise literal: the work happens on your machines.

cross-border

Internationally mobile clients

Expats and cross-border individuals with statements from different countries, formats and currencies. Every layout parses, and every conversion is checked against an evidenced rate.

no cloud

Firms that cannot use the cloud

Regulated entities, trustees and anyone with a no-third-party policy. Runs on-premises or fully air-gapped — there is nothing to approve, because nothing is shared.

BARCLAYS ····120441 rows✓ ties transfer£12,400.00 barclays→kraken✓ matched HSBC ····8802129 rows✓ ties fx£84,000.00 → €98,700.60✓ ties receipt#a41f written MONZO ····331057 rows✓ ties transfer£2,140.00 monzo→?HELD IBKR ····221477 rows✓ ties fx$40,000.00 → ¥5,892,800✓ ties NATWEST ····663188 rows✓ ties

live proof feed · synthetic data · identical for every visitor today

The pipeline

Read. Prove. Or stop.

Three steps, in that order, every time. It never guesses.

opening + Σ = closing

Ingest anywhere

Statements from banks, brokers and exchanges, parsed on your laptop, your server, or in a browser tab. Your data never leaves your machine.

receipt://txn/8f41c2

Prove everything

Every released figure carries a proof receipt: the arithmetic that produced it, replayable to the penny. Same input, same bytes.

exit 4: BLOCKED

No guessing

An unresolvable digit, an unevidenced rate, a statement that doesn't tie: Enclave stops and reports exactly what failed, with a red banner and a non-zero exit.

0
bytes of your data uploaded
0
credentials stored
0
runtime AI calls
100%
of released figures arithmetically proved

Verifiable in your browser’s network tab.

Transfer tracking

Two statements. One transfer.

Money that leaves Barclays on Tuesday and lands on Kraken on Thursday is one transfer. Enclave reconstructs the graph of your accounts from statements alone — no feeds, no consents, no credentials — and matches every leg to its counter-leg. Anything unmatched is marked HELD until the missing statement arrives.

See the settlement graph

BARCLAYS ····1204 24 Jun ACME LTD +8,210.00 25 Jun TRANSFER OUT −12,400.00 balance 41,206.15 ✓ KRAKEN ····8841 27 Jun DEPOSIT +12,400.00 28 Jun FX GBP→USD −12,400.00 balance 12,551.90 ✓ £12,400.00 · TIES ✓

Security model

Your statements stay
on your machine.

Every document is read where it already lives. There is nowhere to upload it to.

Read the proof