Since July 2025, IRCC includes the officer's decision notes with most study, work and visitor refusals. RefusalLens reads the refusal letter, the officer's notes and your client's original application — and builds a verifiable evidence matrix: every concern, mapped to what was submitted, contradictions flagged, gaps listed. Every cell cites the source document.
First 2 cases free during early access · $49 CAD per case after · No subscription
| Officer concern | What was submitted | Finding | Recommended action |
|---|---|---|---|
| "Purpose of visit not consistent with a temporary stay" | Study plan, p.2 — career goal stated as "settle into a good position" ↳ cites: study_plan.pdf p.2 ¶3 |
Contradiction | Rewrite career narrative around home-country role; add employer return letter |
| "Insufficient funds for first year of study" | GIC $20,635 + bank statements 4 months ↳ cites: refusal_letter.pdf p.1; funds.pdf p.3–7 |
Gap | Officer notes cite tuition unpaid — add tuition receipt for year 1 |
| "Significant family ties in Canada" | Family information form — sibling in Toronto disclosed ↳ cites: imm5645.pdf s.C |
Answerable | Document parents' property & dependents at home; address ties balance directly |
IRCC's officer decision notes turn refusals from guesswork into a document you can rebut. But itemizing every concern, tracing each one back to the original submission, and spotting the contradictions is hours of careful cross-reading per case — exactly the work that gets squeezed when you're handling a full caseload. That cross-reading is what RefusalLens automates. The judgment stays yours.
Refusal letter, officer decision notes, and the original application package (PDF). For PR cases, upload GCMS notes from your ATIP request.
Concern by concern: what the officer flagged, what was actually submitted, where the record contradicts itself, and what evidence is missing. Every cell links to the exact page and paragraph.
Generate a response skeleton — reconsideration request, new submission letter, or client evidence checklist — that answers each concern point by point, citing the matrix.
Every finding points to a page and paragraph in the actual documents — and every quote is machine-verified verbatim against the source before you see it. If it can't cite it, it doesn't say it.
The contradiction between a study plan and a refusal ground lives across two PDFs. Consumer chat tools read one document at a time and lose the thread.
Output is a working matrix and a checklist you can hand to your client — not a wall of pleasant prose.
Files are encrypted, never used to train models, and deleted after 30 days. Your client's financial documents don't belong in a chat history.
We're onboarding a small group of RCICs and immigration lawyers. Early-access members get their first 2 cases free and a direct line to the team. 中文顾问同样欢迎 — we work in English and Chinese.
Temporary residence refusals where IRCC provides officer decision notes — study permits, work permits, visitor visas (post July 2025). For permanent residence refusals, upload the GCMS notes from your ATIP request and the matrix works the same way.
It drafts a skeleton that answers each officer concern point by point, citing the matrix. You review, edit and sign off — it's a drafting tool for licensed professionals, and the professional judgment is yours.
Files are encrypted in transit and at rest, are never used to train AI models, and are permanently deleted 30 days after the case closes (or immediately on request). Early-access members receive our full data-handling summary before uploading anything.
No. RefusalLens is an independent software tool. It is not legal advice, does not replace a licensed professional, and is not affiliated with or endorsed by IRCC or the College of Immigration and Citizenship Consultants.