Private browser beta · v0.1

Know what changed before the meeting.

Drop in new deal material. DealState shows what changed, what conflicts, what remains unproven and what to request next. Every accepted point links to its evidence.

No accountNo model callNo upload
Signal 03 · conflict detectedARR
€17.8m€18.4m
2 sources · decision required
The product

A change inbox, not another chat window.

The durable object is a human-approved deal state. New evidence can challenge it. It cannot silently overwrite it.

01

Add the latest material.

PDF, Word, Excel, CSV, email or notes. Files are parsed in a browser worker and remain on this device.

02

Review only material change.

DealState proposes new values, changed values and conflicts. Nothing becomes current until you decide.

03

Leave with a cited brief.

Publish an immutable revision, inspect the exact source evidence and export the current view as Markdown.

The review boundary

Newer is not automatically correct.

A value can be accepted, kept, edited, dismissed or recorded as a conflict. Each decision becomes part of the local revision history.

Try the complete loop
Changed01 / 01

Annual recurring revenue

Current€17.8m
Proposed€18.4m
“Annual recurring revenue increased to EUR 18.4m in May.”
Keep currentRecord conflict
A deliberately small beta

Useful before it is connected.

Local by design. Raw files and deal state live in this browser’s IndexedDB.

Inspectible. Every accepted metric retains its file, locator and source excerpt.

Portable. Export a cited brief or a versioned JSON backup whenever you choose.

Start with one deal

Ten minutes to a reviewed current view.

Best with recurring-revenue deal material under 25 MB per file.

Open DealState