Meet us at Web Summit Lisbon, 9–12 November 2026.

Documents that check themselves

Documents that check themselves.

A passport with a different spelling, an expired certificate, the same file uploaded twice, found weeks later, after the application went in. Drop files anywhere on the case. Settio reads each one, links it to the step that needs it, flags duplicates, and compares names, dates of birth and passport numbers across the person's documents.

A case's Documents tab in Settio: a drop zone, filters for missing, to check and ready, and each document with the step it is for, who sent it and its state. The people are fictional.

Try it

Drop four files. See what Settio does.

A fictional case and four files, one of them twice. Settio reads each one, matches it to its step, checks its dates and compares it with the others.

Priya Raman · Software engineer

Work permit · 3 documents needed

On every file

Six checks, before anything is filed.

  • Which document it isEach upload is recognised and linked to the steps that need it. A file it can't place waits under Not matched yet.
  • Its datesNot expired and valid beyond the start date, checked again as the days pass.
  • The same personName, date of birth, nationality and passport number match across the person's documents, and the family's.
  • The same jobEmployer, salary, role and start date agree across the employment documents and the case.
  • Long enoughThe passport lasts the whole permit period, and the degree was finished before the job starts.
  • DuplicatesThe same file sent twice is flagged, so the case keeps it once.

How it works

Three steps.

  1. 1

    Upload

    PDFs or photos, from HR or from the employee's own portal.

  2. 2

    Automatic check

    Each file is recognised and linked to the steps it belongs to. Steps with every document verified complete on their own.

  3. 3

    Mismatches, early

    Differences between documents show on the case. Mark the expected ones as fine, nothing is ever blocked.

A person decides

Settio checks. Your team decides.

A check never files anything on its own. What needs a look waits in one list, with the message to the employee already written in their language.

  • To review: every flagged file across your cases, oldest waiting first
  • Choose which kinds of document always need a person before a step is done
  • A person's decision stays, even when Settio checks the file again
  • Rejected one by mistake? Undo it within 15 minutes
See all of Settio Platform
Settio's To review list: files the checks flagged across cases, one open with what was found, the message to the employee and the choice to ask or accept. The people are fictional.

What HR gets

  • No more sorting files into folders
  • Mismatches found before filing, not after
  • A clear record of who uploaded what, and when

What the employee gets

  • Uploads from their phone
  • Sees straight away what's still missing

Safe with passports and payslips

Built for the most personal files.

How we keep data safe
  • Identity documents without AI

    Passports, ID cards and residence permit cards are read from their machine-readable zone and never reach an AI provider.

  • The details, not the picture

    When a passport or ID card is scanned, Settio keeps the details it needs, not the image.

  • Numbers encrypted

    Passport and document numbers are encrypted in the database.

  • Stored in the EU

    Every file and every detail is stored in the EU, and never used to train AI models.

FAQ

Documents that check themselves: questions

Do passports go to an AI?

No. Passports, national ID cards and residence permit cards are read from their machine-readable zone, with the check digits verified, and never reach an AI provider. Other documents are read by AI under no-training terms.

Does a mismatch stop the case?

No. A difference between documents shows on the case for a person to look at. Mark the expected ones as fine with a note, or ask for a new version. Nothing is ever blocked.

What happens when a document expires?

Dates are checked again as the days pass, against today and the start date. A document that runs out within 90 days shows under Expiring, so you can ask for a new one in time.

Who can upload?

Your team, the employee from their own portal, and, when an agency runs the case, the client's HR from a request link, with no account needed.

Is our data used to train AI models?

No. Our AI providers are contracted with no-training terms. See the subprocessor list for details.

Which files work?

PDFs and images (photos of documents too).

Start your free trial. No card, 30 days.

Set up in minutes. When the trial ends nothing is deleted, and you choose a plan when you're ready.

Write to us.

We read every message and reply within a working day, with a few ideas for it.

Not sure what to write? Start with one:

We use your details only to answer you. Privacy

Prefer your own email?[email protected]Open my email app