Gap & consistency checks

Catch the gaps before an officer does

Lexova checks every personal history and address history for uncovered months, overlapping periods and locations that contradict each other — and refuses to let a form be submitted until every uncovered month is filled in and every overlap or conflict is fixed or explained.

Warnings1
1 warning to resolve — 1 without an explanation
👤 Marie Tremblay · Principal applicant
Personal history
Period not covered
Not covered: 2021-03 → 2021-04 (2 months)
2021-032021-04

What to do: Add an entry covering this period — employment, studies, unemployment, or an address — so that no month is missing.

▸ Read as a sentence
Go to the section
IMM 5669 E
Schedule A – Background / Declaration
Submit this form

This form has 1 flagged warning. Fix the entries, or add the required explanation in the warnings panel at the top of the page, then submit.

CancelOK
Lexova warnings panel: three warnings to resolve, two without an explanation — an uncovered-months gap, a Montréal studies versus Sherbrooke address conflict with an 'Explain why this is correct' button, and an already-explained concurrent-activities warning.
The warnings panel: an uncovered period to fill in, a location conflict to explain, and one already explained.— real screen, invented data.
Show full screen

See it in action

Two short demos — real screens, every tap shown

One missing month. Found before IRCC.

Ten years of history, typed in any order. Lexova sorts it newest first, then checks it month by month. Here, March 2021 is accounted for nowhere. The warning shows the timeline, not a wall of text. A gap has to be filled, not explained, so Marie adds that month: unemployed, looking for work, in Lyon. Every month is now covered, and only then can she submit the form; her ten years are complete.

Histories that sort themselves

Clients rarely type their history in order: Marie enters her current job from 2019, then a receptionist job from 2014. Then her nursing studies from 2018, and the moment she saves, Lexova files that entry right where it belongs, newest first. It's the same in the address history: the 2019 address she adds jumps straight into its place, right between the other two, as soon as she saves it. The generated IMM 5669 keeps exactly the same order. Nobody drags rows around or retypes a thing: it happens on every save, for your clients and for your team.

Each video starts only when you press play; nothing is downloaded before that.

Real screens, invented sample data.
Real screens, invented sample data.

A one-month hole in a ten-year history is the kind of thing that surfaces as a procedural fairness letter months later. Finding it by hand, across a family of applicants, is exactly the work software should do. Lexova walks each timeline month by month, inside the window IRCC actually asks about — the last ten years, or since the applicant turned 18, whichever is more recent — and stops the form from being submitted with a hole in it.

How it works

1

Continuous coverage, checked by month

Personal history is checked month by month: an activity ending 1 October followed by one starting 1 November is continuous, but a month nobody accounted for is flagged by name. Address history is checked to the day.

2

Contradictions surfaced

Overlapping activities in different cities, and addresses that disagree with where the client says they worked or studied, are raised as one clear question per entry — not a wall of duplicates.

3

Fix it, or explain it — before submitting

A missing period must be filled; there is no way to talk past it. A contradiction may instead be explained in the client's own words, and Lexova AI checks that the explanation actually answers the question before accepting it.

Why it matters

✓

No silent holes

Forms cannot be submitted with an uncovered month, so the timeline you file is continuous by construction.

✓

Explanations on file

Legitimate overlaps come with the client's own written explanation, captured while the facts are fresh — ready if IRCC ever asks.

✓

Straight to the problem

Every warning carries a button that opens the exact section and row it refers to, for the right applicant.

✓

Reviewed, not rubber-stamped

Filler answers are refused, and your coherence check re-tests every explanation against the uploaded documents.

Histories filed newest-first, automatically

Clients rarely enter their history in order. Personal history, address history, employment and travel tables are re-sorted most-recent-first the moment they are saved — on screen and in the generated IRCC PDF — so the officer reads the timeline the way the form expects it, and the gap check runs on the same ordered rows. Nothing is retyped and no entry is lost; only the order changes.

Documents that contradict the forms? See the coherence check

Frequently asked questions

What counts as a gap?+

In personal history, a calendar month that no entry touches, inside the last ten years or since the applicant's 18th birthday — whichever is more recent. Address history is stricter and checked to the day.

Can a client explain away a missing period?+

No. Gaps must be filled — even with "unemployed" or "job search", which are perfectly acceptable answers. Only contradictions are explainable.

Explore more

Run your firm on Lexova

Start today, or talk to us about Enterprise.

Personal History Gap Check for IRCC Forms — IMM 5669 Continuity · Lexova