Verificate
Menu

Every check, one by one

39 kinds of check look at each verification. Each keeps its result, its score, its reasons and a sentence your reviewer can read. Here is what each one looks at, and what happens when it does not pass.

What happens when a check does not pass

Asks for a retake
A plain fact the customer can fix, such as glare, a missing side or an expired document. They redo that step on the same link. When the tries you allow run out, the session is rejected.
To a reviewer
Anything suspicious or uncertain, and any check that could not run. A person at your review desk decides. Suspicion never rejects a customer on its own.
Rejects
A plain fact that no retake can change.

You set the thresholds, the number of tries, the documents and countries you accept, how recent a proof of address must be, and the minimum age.

Every file, as it arrives

Before anything is read, each picture, recording and upload is checked for what it is and for where it came from.

  • File can be read

    Asks for a retake

    Every file the step needs arrived, whole. At upload each one was checked by its first bytes rather than by the type it claims, and held to a size limit.

  • File not seen before

    To a reviewer

    Each file is fingerprinted and compared with every file received in other sessions, for any company, until it is erased. A photo seen before goes to a reviewer. An upload, which a customer may send twice for good reason, goes when it has turned up in more than one other session. Only the count is shown, never the other session.

  • Origin of the file

    To a reviewer

    What the file says about itself: content credentials that declare generative AI or a screen capture, editing software named in its metadata, metadata a live capture never carries, a PDF written with a document editor or saved again after it was made.

The identity document

Verificate's proprietary AI reads the document and reports what it sees, down to the typeface of a field. Code then checks what it read, against the document itself and against your rules.

  • Kind of document

    Asks for a retake

    The picture shows an identity document, and not something else.

  • Document is accepted

    Asks for a retakeTo a reviewer

    It is a kind you accept: a passport, identity card, driving licence or residence permit. When you limit the countries, it was issued by one of them. A kind or country that cannot be told goes to a reviewer.

  • Picture quality

    Asks for a retake

    Every detail can be read, without glare or blur. Both sides are there when the document has two, and a passport's machine readable zone is in the picture.

  • Reading the document

    To a reviewer

    The name, date of birth and document number were read with confidence. Names are kept as printed, in their own script, beside the Latin spelling when the document prints one.

  • Reading is backed up

    To a reviewer

    When you ask for it: what was read is confirmed by a second source, either a machine readable zone whose check digits are right or details that match the ones you sent.

  • Machine readable zone

    To a reviewer

    Code reads the zone in each of the three layouts ICAO 9303 defines, repairs letters and digits that look alike, and works out every check digit again.

  • Zone agrees with the print

    To a reviewer

    The document number, date of birth, expiry date, sex and name in the zone agree with what is printed on the document.

  • Document is in date

    Asks for a retake

    The expiry date has not passed. When the zone is verified, its date is the one used.

  • Signs of alteration

    To a reviewer

    What the AI can point to: printed fields that disagree with each other or with the zone, dates that cannot be true, text off its baseline or in another typeface, edges around the portrait, the word specimen, an element this kind of document should have and does not.

  • Photo of a screen or a copy

    To a reviewer

    Visible signs that the camera saw a screen or a photocopy rather than the document: a bezel, a pixel grid, an app's interface, the edge of paper. The pattern of a screen is also measured in the picture.

Proof of address

The same AI reads bills, statements, letters and leases in the language they are written in. It reads the name and address of the person they are sent to, the organisation that issued them, and the date.

  • Kind of proof

    Asks for a retake

    It names a person and their address, and is a kind you accept: a utility, phone or internet bill, a bank statement, a letter from a government office, or a lease.

  • Reading the proof

    Asks for a retakeTo a reviewer

    The name and the full address were read with confidence, together with the postal code, the city, the country and the issuer. A document that cannot be read at all is asked for again.

  • Proof is recent

    Asks for a retakeTo a reviewer

    It was issued within the days you allow, ninety unless you change it. The AI reads the date the document was issued, not a due date or a billing period, in the date format of the document's country. A date in the future goes to a reviewer.

  • Signs of alteration

    To a reviewer

    A name or address in a different typeface or size from the text around it, text that does not line up, totals that do not add up, dates that cannot be true, a logo pasted in, or a photo of a screen.

The face

Faces are found, compared and checked by Verificate's AI, and the measurements of a face are never stored. The same checks run on the selfie, on the clip of head turns and on the frames of the video.

  • One face in view

    Asks for a retake

    Exactly one face, sharp and large enough to compare, and nobody else in the picture.

  • Face matches the document

    To a reviewer

    The face is compared with the portrait on the identity document. A clear difference, or a match that is not conclusive, goes to a reviewer. A portrait too small to compare is not guessed at.

  • A live person

    To a reviewer

    The AI scores whether the camera saw a living person, or a printed photo or a picture on a screen held up to it.

  • Generated or altered picture

    To a reviewer

    A detector for faces that were generated or swapped. It is one weak signal among several, and never decides on its own.

  • Photo of a screen

    To a reviewer

    The pattern a camera picks up from a display's pixels, measured in the picture.

  • Movement between frames

    To a reviewer

    A few frames taken around the selfie should show a living face moving a little. Frames that do not change, or that show a different face, go to a reviewer.

  • Head turned as asked

    To a reviewerAsks for a retake

    When you ask for head turns instead of frames, the customer turns their head three times, in an order chosen at that moment. The clip has to show those turns in that order, in time, with one face throughout, and that face is compared with the document too.

Selfie with a document

The customer holds a document next to their face. The AI says what it sees, and code compares the document with the one photographed before.

  • Document is held in view

    Asks for a retakeTo a reviewer

    The face is visible and uncovered, the document is held next to it with its data towards the camera, and the picture follows your instruction when you gave one. When its number can be read, it has to be the document photographed in the earlier step. A picture of a screen goes to a reviewer.

The video statement

The customer reads a sentence that appeared when they pressed record. The AI writes down what it hears without being told what the sentence was, and the comparison is made afterwards.

  • Recording can be read

    Asks for a retake

    The file holds video and sound, and is between the shortest and the longest length you set.

  • The sentence was said

    Asks for a retake

    The words heard are compared with the words shown, allowing for numbers written as digits. A sentence that was not said is asked for again, with a new sentence.

  • Recorded in time

    To a reviewer

    The recording arrived soon after the sentence was shown, inside the minute it was valid for. Many sentences asked for before one recording was sent goes to a reviewer.

  • Lips move with the sound

    To a reviewer

    Mouth movement, measured frame by frame, should follow the loudness of the voice.

  • Face stays in view

    Asks for a retake

    One face is in view for the whole recording.

Everything agrees

What was read is compared with what you already knew, and the documents with each other. Rules compare what they can. Names and addresses in different scripts go to the AI.

  • Name matches what was expected

    To a reviewer

    The name on the document against the name you sent, allowing for word order, middle names, initials, diacritics and short forms. A name printed in another script is compared with its Latin spelling, allowing for the many accepted ways to write it.

  • Date of birth matches

    To a reviewer

    The date of birth read from the document against the one you sent.

  • Address matches

    To a reviewer

    The address read against the one you sent, allowing for abbreviations and for a flat or floor number written in a different place. A different house number is a different address.

  • Document number matches

    To a reviewer

    The document number read against the one you sent.

  • Same name on every document

    To a reviewer

    The name on the identity document against the name on the proof of address, even when one is printed in another script.

  • Old enough

    Rejects

    The date of birth meets the minimum age you set, eighteen unless you change it or turn it off.

The session itself

Some signals belong to the whole session rather than to one picture.

  • Consent on record

    To a reviewer

    The customer agreed to the current wording. The version, the language and the time are kept.

  • Device and browser

    To a reviewer

    A camera named after software that plays a file into the browser, a browser that reports that a program is driving it, or a session that moved to another device after it started.

  • Pace of the session

    To a reviewer

    Pictures that arrived faster than a person can take them.

Languages and scripts

Documents
From any country, unless you limit the countries. Verificate's AI reads each document in the language and script it is printed in, whether French, Spanish or any other, keeps names as printed together with their Latin spelling when the document gives one, and reads dates in the document's own format. What cannot be read with confidence goes to a reviewer.
Machine readable zones
Read on every passport, and on cards that carry one, in the three layouts ICAO 9303 defines for documents from every country.
Names in other scripts
When a name is printed in Arabic, Cyrillic, Greek or any other non-Latin script, it is compared with its Latin spelling, allowing for the many accepted ways to write it.
What the customer reads
The capture page and the widget speak English, Hebrew and Spanish. The customer chooses, and the widget on your signup page follows. Another language, French for one, is a translation away.
The spoken sentence
English, Hebrew or Spanish, in the customer's language unless you choose one.

What the checks cannot do, and what the AI is never asked, is on the security page.