Skip to content

Ava removes client identity from a financial document, so the work can be done in the best AI available.

Then it puts the identity back into the finished work. The document leaves. The client’s name does not.

Ava 1.0  ·  Built by AVA Credit Inc.  ·  Toronto
Why it exists

The tools are good enough. The files cannot be uploaded.

A commercial credit file is a stack of dense documents. Statements, appraisals, rent rolls, tax records. Reading them properly and writing the analysis is hours of skilled work per deal. Today’s AI does that work well, and it does it in minutes.

Those documents also carry client names, home addresses, social insurance numbers, business numbers and bank account details. A firm handling client credit files does not put client credit files on somebody else’s platform. So the practical choice has been to do the work by hand, or take a risk that should not be taken.

The usual answer is to build a private AI application so nothing leaves the walls. That answer solves the privacy problem by discarding the reason the tools are valuable, and it commits a small firm to out-building companies whose entire business is staying ahead of it.

Ava takes the opposite approach. What identifies a client and what makes a deal analyzable are two different things sitting in the same document. Names, addresses and account numbers identify. Loan amounts, appraised values, coverage ratios, rates and three years of margins are what make it analyzable. Remove the first, leave the second exactly as written, and the AI still sees the whole financial picture. It simply does not know whose deal it is.

The architecture

One boundary, crossed twice.

Ava contains no chat and no reasoning model. It is a gateway, not an AI application. The intelligence stays outside the perimeter, where it is built and maintained by people who do that for a living. What crosses is a de-identified derivative. What never crosses is the key.

Your perimeter Your machine. Nothing hosted. Intake Any format sent Scrub Detect and tokenize Token vault Real names. Never leaves. Restore and validate Names back. Report before anything ships. Frontier AI Claude, Gemini, whatever is best You do the analysis de-identified file finished document

Raw client documents stay on Canadian infrastructure under your control. Only de-identified derivatives cross the border.

What it does

The same document, before and after.

Every dollar figure, rate, ratio and date is left exactly as it was. That is deliberate. The numbers are what make the analysis possible, and the numbers are not what identifies the client.

Synthetic example
Identifying content, removed
Token, restored afterward
Financial content, untouched
Governance

Built for the questions that are coming.

OSFI’s Guideline E-23 on model risk management takes effect on 1 May 2027, and it defines a model broadly enough to include AI tools that materially affect decisions. It binds federally regulated institutions directly. Independent firms are reached a different way: through B-10 third-party risk, when the institutions they serve begin asking their channel what AI touches client data, and through the privacy and professional obligations that already apply.

Those questions arrive before the deadline, not after. Ava is built so that a firm of any size below enormous has an answer.

01
Model inventory
Ava contains no generative model and makes no credit decision. Its detection layer is deterministic pattern matching plus one named, version-pinned open-source language model, spaCy en_core_web_lg, running locally with no external call. The complete model inventory is one line, and it is published.
→ nothing opaque to declare
02
Data governance
The boundary is the control. Identifiers are replaced before anything leaves, and the token map, the only artifact holding real names, is written beside the client documents and never transmitted. No client name, address, SIN, business number or account number reaches an outside AI service or sits in a chat history.
→ structural, not procedural
03
Human review
Nothing moves on its own. Ava makes no calls to any model. The professional does the analysis themselves, in their own interface, and reads a validation report before a restored file goes anywhere. Review is not a checkbox on top of the workflow. It is the workflow.
→ human in the loop by construction
04
Stated limits
Ava removes direct identifiers. It does not make a deal unrecognizable. A $4.25M first mortgage on an industrial property in a named suburb closing in March is still recognizable to anyone active in that market. An earlier version of our documentation claimed absolute privacy. That claim was removed on purpose.
→ described accurately, not flatteringly
Where it stands

Ava 1.0 in 2026.

Ava is not a concept. The engine is built and it runs. It is also not finished, and this page distinguishes the two.

Built
Detection and tokenization engine
Nine modules. Canadian identifier recognizers covering SIN, postal code, banking strings, CRA business number, numbered corporations, Ontario PIN and civic addresses. Financial content preserved intact through a full round trip.
Built
Restore and validation
Tolerant of the ways a model reproduces a token. Anything unmatched or invented is reported rather than shipped.
Built
Independent validation harness
Scores the engine as a black box and shares no detection code with it, because a detector cannot find its own blind spots.
In build
Validation against a real document corpus
The gate. Ten varied deal documents, scored for leaks in both directions. Nothing downstream is worth building until it passes.
In build
Scanned document handling
Layout-preserving OCR in Canada Central. Treated as a security control rather than a convenience: text that is not read is text that cannot be removed.
Planned
Access record
Who processed what and when, with no document content. Specified and not yet built.
Planned
Availability beyond our own desks
Ava is in use inside our own businesses first. It is not offered to third parties today.
Why this holds its value

Ava does not compete with the AI. It removes an obstacle to using it. As the models improve, the work routed through the gateway becomes more valuable, which makes the gateway more valuable. They rise together rather than one replacing the other.

It does not care which model you use, so there is no commitment and nothing to rebuild when something better appears. And the constraint it solves does not expire: client confidentiality obligations do not relax as technology improves.

Building a private AI application is a bet that a small firm can out-build a frontier lab. Ava makes the opposite bet. Every improvement those companies ship arrives at your desk for free.

A click-through of the application as it runs locally. No engine and no model run in that page.