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.

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
Upload
PDFs or photos, from HR or from the employee's own portal.
- 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
Mismatches, early
Differences between documents show on the case. Mark the expected ones as fine, nothing is ever blocked.
From everyone involved
Every file lands on the right case.
- Your teamDrop files anywhere on the case. Ask the employee for everything still missing in one click.For HR teams
- The employeeUploads from their phone in their own portal, sees straight away what's missing, and can reply on a document.The employee portal
- The employerWhen an agency runs the case, the client's HR uploads company documents from a link, with no account. Links end after 30 days.For agencies
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

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.
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).
Read more
More of Settio
Plan every hire
A step-by-step permit plan with deadlines for every new hire, built from your answers.
Permit & salary monitoring
Every month's salary checked against the permit terms and the minimum in force.
Employee portal
New hires follow their own move (next steps, uploads, settling in) from a personal link.
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.