How it works

Machine where it can. Human where it counts.

The question is not whether AI does legal work. The question is who signs for it. At Navabi that is always a lawyer, and you see for every item who did what.

01AI draftThe agent reads, compares and prepares a draft. Usually within minutes.
02Under reviewA lawyer checks the analysis and adjusts where needed.
03Signed offRecorded in your file, with what changed.
04ApprovedBy you. Only then does anything go out.
Every item in Navabi is always in exactly one of these four statuses.
One item, start to finish

An NDA that has to be signed on Monday.

Fictional names, real way of working.

  1. You forward the NDA from Aldenhove

    With one line: we want to sign on Monday.

    You
  2. AI draft: three points

    One-sided, no end date, penalty of € 50,000 per breach. A proposal for each point.

    AI agent
  3. Under review, then signed off

    The lawyer keeps the penalty but makes it mutual. Two points adjusted.

    Lawyer
  4. Approved

    The redline goes to Aldenhove. Cost: 1 credit.

    You
Division of labour

What the agent does. And what it does not.

The agent is fast and thorough. It is not a lawyer, and we say so.

The agent never

  • Gives legal advice
  • Sends anything without your approval
  • Decides on your behalf
  • Presents a draft as advice

The agent always

  • Reads, summarises and compares with your standard positions
  • Flags risks, with the source
  • Tracks deadlines and reminds you
  • Brings in a lawyer when in doubt
Under the hood

The trail of one question.

An employer asks in Slack whether he needs to do anything if he does not renew a fixed-term contract. This is how that question runs through Navabi, second by second. Fictional names, real workflow.

  • Software reads, code checksA language model reads the contract and looks up the law. Whether a quote is really in the source is decided by a literal comparison in code, not by a model.
  • Everything the model did is recordedWhich model, which prompt version, which version of your playbook. Every answer can be traced afterwards.
  • A lawyer signs, not the modelThe draft only reaches you once a lawyer has reviewed it. You see what the lawyer changed.
The chain

Six steps after every upload.

Every document that comes in goes through the same fixed chain. Four of the six steps are code, not a model. That is deliberate: what can be deterministic, we do not leave to a model.

StepWhat happensBy
1. IngestOpen the file, extract text and tables, convert scans with OCR. In an isolated environment without network access.code
2. ClassifyWhat kind of document is this: employment contract, NDA, SaaS agreement, invoice, a letter from the tax authority.model
3. ExtractParties, dates, amounts and clauses according to a fixed schema per document type. Every item with page and passage.model
4. Quote checkEvery quote must appear verbatim in the source. If it does not, the item goes no further.code
5. Missing documentsThe checklist from your company profile minus what is already there. You see what is missing before it matters.code
6. Risk rulesPer document type, tested against your standard positions: liability, term, payment terms, forum, covenants.code
Which model when

The more sensitive, the closer to home.

Before anything goes to a model, a classification on our own servers decides how sensitive the matter is. The system then picks the route.

MatterRouteWhat leaves the building
StandardModels from major providers, only through their EU region, without retention and without training on your data.The text the task needs
Moderately sensitivePseudonymised first: names, numbers and amounts become tokens. The mapping stays in our vault and is restored afterwards.Tokens only, no names
SensitiveThe whole chain on models we host ourselves in the EU. Health, criminal records, national ID numbers and IDs, KYC and UBO, price-sensitive information, and anything you mark as such.Nothing
How we measure

No trust based on gut feeling.

A model that sounds good is not yet a model that is good. So we measure per task, and the measurement decides what a model may do.

An evaluation set per task

For every task, from pulling a deadline out of a contract to assessing a non-compete, a fixed set of examples with the right answer. A new model or prompt only goes live if it scores at least as well.

Confidence that holds

The system states how confident it is about every item. We calibrate that confidence on the evaluation set. Below the threshold it asks for confirmation instead of guessing.

A second check that is really different

Not the same prompt again, but a separate verification task, preferably on a different model family, plus the literal quote check in code.

A threshold that switches back

In spot checks we measure how often something was not escalated that should have gone to a lawyer. If that rises above the threshold for a task, the task goes back to sign-off.

Corrections become tests

When a lawyer corrects something, it becomes a new example in the evaluation set and a proposal for the playbook. The proposal only takes effect after a lawyer approves it.

No training on your documents

We do not train models on your data, and neither do our providers. Improvement happens through prompts, rules and tests, all versioned and traceable.

Questions

Short answers.

Who sees my documents?

Only Navabi, and only the people working on your matter. See the Trust Center.

Does anything go to the other side without my knowledge?

No. Only after your approval.

Does a lawyer also check in the Agent plan?

No, that plan has no credits. You can bring in a lawyer per item.

What if my question is too big for my plan?

Then we say so upfront, with a fixed price. You decide.