From two documents to a finding you can open.

A check returns the passages that cannot both hold, each one quoted from the file it stands in, with the page it was found on.

How does KNTRA work?

  1. Bring the documents

    Upload PDF files that carry real text, or plain text files.

  2. Start a check

    The run names the stage it is in rather than spinning: documents read, statements compared, sources verified, contradictions checked.

  3. The reading

    The selected documents are read together, in one pass, so a contradiction three documents deep surfaces alongside one on the first page. It is the only step a model takes part in.

  4. The verification

    Every quote the reading rests on is looked up in the document it claims to come from and kept with the character range it was found at.

  5. Open it, then hand it on

    Opening a finding renders the page of the original PDF with the passage marked.

What KNTRA does not do

It reports findings, not all-clears
KNTRA returns the contradictions it found and evidenced, and claims nothing about the ones it did not. Certifying that a document set is complete or compliant is a different claim, and it needs a different kind of evidence than a pair of quotes.
It says nothing about a rule nobody wrote down
A check compares what is written against what is written. A provision absent from both documents leaves nothing to quote, so KNTRA reports no finding rather than an absence it cannot evidence.
It does not read scans
A PDF that holds only images has no text to quote, so it is refused with a message naming the reason instead of being guessed at.
It does not decide
KNTRA returns the contradiction and the evidence for it. Whether to correct a clause, escalate it or accept it stays with the person who signs under that decision.
It is not search, BI or process mining
It does not retrieve the passage you asked for, chart what you know, or model how work flows. It holds documents against each other and reports where they collide.

Separated by construction

One customer, one container, one database
An engagement is a running stack rather than a row in ours: its own container, its own database, its own address. Nothing is shared but the edge that routes the request.
Nothing trains a model
No customer document is used to fine-tune or train any model, and the agreement says so in its own section.
The processors are named in writing
The reading step runs through a model provider outside the EU, configured for zero retention and zero training on every call. The data processing agreement names every processor involved, next to the clause on separating customer data.
Your retention, your deletions
You set how long finished checks are kept, and a deleted run is removed with the removal recorded.

Questions about the product

How many documents can one check compare?

A check runs over the documents you select, read together rather than pair by pair, so the number of documents does not turn into a number of comparisons. Usually it is one rulebook against a policy and its annexes.

Can KNTRA find a contradiction inside a single document?

Yes, and it is labelled as what it is: a finding whose two quotes come from the same file is reported as a contradiction within one document, not as a conflict between two sources.

What does Needs review mean?

It means the finding was kept although only one of its two statements could be located. Rather than presenting it as settled or dropping it silently, KNTRA puts it in front of a person under its own label.

What is in the exported report?

The PDF report lists every finding with its level, both quotes, both document names and the page each quote was found on. The export is also available as an Excel table and as CSV.

Can we delete a check and its results?

Yes. A run can be deleted from the history and the removal is recorded, and you set how long finished runs are kept, so old runs fall away on a rule.

Does KNTRA tell us when a rule is missing entirely?

No, and that is a property of the method rather than a gap in it. A provision absent from both documents leaves nothing to quote, and an absence nobody can evidence is the kind of claim this product refuses to make.

Run it on the documents you already have,
and read the findings in the files they came from.