Seam Ledger

The ledger that keeps watching the seam between your platform and your books.

A running reconciliation of the seam between a property platform and the books — AppFolio ⇄ QuickBooks first — delivered every week as a statement-grade report. Each one rides tamper-evident receipts you can verify without us, on your own database.

A one-shot check tells you about today. A ledger remembers. That's the difference you're buying — memory of the seam, week over week, with the receipts to prove it.

seam statement · week of Jun 8–14
eventreconciliation.weekly
windowJun 8 – 14, 2026 ✓ swept
classesmatched · one-sided · drifted · unmapped
agingdays-outstanding tracked
custodycustomer-db (byo)
verifystandalone · offline
⛭ hash-chained · tamper-evident · verify without us
On your own database Verify without us A person, not a wizard
What you get

A weekly statement, and the receipts to back it.

Four things arrive every week: the report, its receipts, your custody of the data, and a human who set the whole thing up.

01 · THE STATEMENT

The weekly statement

A statement-grade drift report: matched, one-sided, drifted, unmapped — every entry sorted into a class, with days-outstanding aging on whatever stays broken.

02 · THE RECEIPTS

The receipts

Every report rides an append-only, hash-chained receipt set. Check it offline with the standalone verifier — tamper-evident, independently verifiable, no Terakota process needed.

03 · YOUR CUSTODY

Your custody

Business data lives in your database. Terakota keeps delivery state — the record of what was read, sent, and proven — not your books.

04 · ONBOARDING

Sales-assisted onboarding

A mapping workshop for your chart of accounts, the export recipes, and a custody runbook you keep. A person, not a wizard.

One-shot vs a running ledger

A check answers "today." A ledger answers "since when?"

Anyone can diff two exports once. The value is in the questions a running record can answer that a single snapshot never can.

A one-shot check

Tells you about today

  • Compares two exports and names where they disagree right now.
  • A snapshot — accurate the moment it runs, stale by the next export.
  • Ask it "when did this first break?" and it can't say. It only ever saw today.

Run the free Seam Check → — the one-shot, hosted; sample books included.

A running ledger

Remembers

  • Days-outstanding aging — how long each break has stayed broken.
  • Silent-change detection — an entry that matched last week and quietly changed since.
  • First-detected timestamps — the week a drift entered the record, not just that it's here.

The same engine is built to watch the seam continuously — that's the roadmap, not today's offering. Ask us where it's headed.

Don't take the word for it

There's a real one you can check right now.

The live demo isn't a mock-up. It's a real weekly report the engine produced from a synthetic week of books — and its actual receipts. Your browser re-verifies the receipt chain right there on the page, and confirms the report you're reading is byte-for-byte the one the chain attests.

Sample — synthetic data. Every figure in the demo was generated by the engine from synthetic books · no live customer data anywhere See the live demo
Private beta · limited design partners

Talk to us about your seam.

Book a scoping call. We map your chart of accounts, agree the export recipes, and hand you a custody runbook — then the weekly statement starts landing, receipts included. Built for bookkeeping firms and property managers running AppFolio against a QuickBooks general ledger.

private beta · limited design partners · demos are synthetic data only