Atestan Atestan

Examine the evidence. Do not outsource the decision.

The checker is built on one principle: show what the evidence proves. It shows which facts are proved and which are not, and never turns a blank into an accusation.


Verify a request

Don’t trust us. Test us.

Pick a request and watch Atestan put five questions to it, one at a time. The five are the A→E steps in plain language, the letters are for the security team, the questions are what a finance director needs answered.

The result must match the proof

It never suggests everything is proved when only part has been. And the other way round: a point left blank does not mean the request is a forgery, it means the available evidence has not proved that particular point.

Try it on a scripted case

Company X is enrolled, and this change really was authorised by them.

The request, as it arrives

Company X · billing@company-x.example

Change of bank details, invoice 2026-0431

Following a change of bank, please update our details for all future payments. New IBAN below. Kindly confirm once done, the next invoice falls due Friday.

Email checks PASS, the domain is genuine

Scripted case · fictional company
  1. Does this payment request really come from that company? Waiting.
  2. Does this internal request really come from my own management? Waiting.
  3. Did that company actually receive it? Waiting.
  4. Was what it asks for actually carried out? Waiting.
  5. Could all of this be proved again in six months? Waiting.

The code printed on the request

Twenty-six characters, from a set with no 0, O, 1 or L, so it can be read out over the phone without spelling. The checker looks up the evidence that matches it, and a mistyped code is answered as a mistyped code, never as a missing seal.

Verify a request

Someone is asking you to pay, or to change an account. Enter the code from their message and see what can be proved. No organisation is enrolled yet, so no seal matches a code today, and it says so rather than turning silence into a verdict.

Enter a code

The verification page IS deployed, at the permanent address a seal will carry — and a service answers behind it. Enter a code today and it says that no seal matches it, which is the truthful answer: no organisation is enrolled and no seal has been issued. It never turns a silence into a verdict. Until an organisation is enrolled, the demonstration above is what there is to see.

Before you act

For a high-value request, this check is one part of the decision. A finance team may still need an existing supplier contact, an independent phone line, internal approval, two-person sign-off and its normal payment controls. Atestan is designed to strengthen that process with evidence, not to replace it.