Every number, with the receipt.
The platform makes a small number of factual claims: your CRS score, your program eligibility, what each form requires, what the glossary says. This page lists the evidence behind each one, the last time it was verified, and what we deliberately don't do. Stats refreshed on every build — last regenerated Sep 16, 2026.
CRS, ±2 points of IRCC
The Comprehensive Ranking System is a deterministic 1,200-point formula. Every change to the calculator runs against a fixture suite that compares our output to the worked examples in the IRCC official calculator and documentation.
Show all fixture files (16)
- packages/immigration-engine/__tests__/crs.steroid.spec.ts
- packages/immigration-engine/__tests__/enhanced-program-match.test.ts
- packages/immigration-engine/__tests__/forms.manifest.spec.ts
- packages/immigration-engine/__tests__/forms.schema.spec.ts
- packages/immigration-engine/__tests__/fsw67.spec.ts
- packages/immigration-engine/__tests__/guided-form-renderer.test.ts
- packages/immigration-engine/__tests__/noc-search.spec.ts
- packages/immigration-engine/__tests__/program-match-engine.spec.ts
- packages/immigration-engine/__tests__/proof-of-funds-source-of-truth.spec.ts
- packages/immigration-engine/__tests__/scoring/age.spec.ts
- packages/immigration-engine/__tests__/scoring/crs-guards.spec.ts
- packages/immigration-engine/__tests__/scoring/crs-parity.spec.ts
- packages/immigration-engine/__tests__/scoring/language-clb.spec.ts
- packages/immigration-engine/__tests__/scoring/tcf-clb.spec.ts
- packages/immigration-engine/src/__tests__/program-match-engine-integration.test.ts
- packages/immigration-engine/src/__tests__/program-match-engine.test.ts
12 languages, every namespace tracked
Every translation file ships with a sibling _provenance.json that records its trust tier, reviewer, and review date. Legally-adjacent namespaces (forms, legal, errors, glossary) are gated by CI to a strict tier set, if the gate fails, the build fails.
| Language | auth | common | errors* | forms* | glossary* | immi | journey | landing | learn | legal* | submission | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
Englishen | canonical | canonical | canonical | canonical | canonical | canonical | canonical | canonical | canonical | canonical | canonical | canonical |
Españoles | ai-reviewed | ai-reviewed | ai-reviewed | ai-grounded-legal | ai-grounded-legal | ai-grounded-legal | ai-reviewed | ai-reviewed | ai-reviewed | mt-draft | ai-grounded-legal | ai-reviewed |
Françaisfr | ai-reviewed | ai-reviewed | ai-reviewed | ai-grounded-legal | ai-grounded-legal | ai-grounded-legal | ai-reviewed | ai-reviewed | ai-reviewed | mt-draft | ai-grounded-legal | ai-reviewed |
Tagalogtl | ai-reviewed | ai-reviewed | ai-reviewed | ai-grounded-legal | ai-grounded-legal | ai-grounded-legal | ai-reviewed | ai-reviewed | ai-reviewed | mt-draft | ai-grounded-legal | ai-reviewed |
اردوur | ai-reviewed | ai-reviewed | ai-reviewed | ai-grounded-legal | ai-grounded-legal | ai-grounded-legal | ai-reviewed | ai-reviewed | ai-reviewed | mt-draft | ai-grounded-legal | ai-reviewed |
العربيةar | ai-reviewed | ai-reviewed | ai-reviewed | ai-grounded-legal | ai-grounded-legal | ai-grounded-legal | ai-reviewed | ai-reviewed | ai-reviewed | mt-draft | ai-grounded-legal | ai-reviewed |
فارسیfa | ai-reviewed | ai-reviewed | ai-reviewed | ai-grounded-legal | ai-grounded-legal | ai-grounded-legal | ai-reviewed | ai-reviewed | ai-reviewed | mt-draft | ai-grounded-legal | ai-reviewed |
हिन्दीhi | ai-reviewed | ai-reviewed | ai-reviewed | ai-grounded-legal | ai-grounded-legal | ai-grounded-legal | ai-reviewed | ai-reviewed | ai-reviewed | mt-draft | ai-grounded-legal | ai-reviewed |
ਪੰਜਾਬੀpa | ai-reviewed | ai-reviewed | ai-reviewed | ai-grounded-legal | ai-grounded-legal | ai-grounded-legal | ai-reviewed | ai-reviewed | ai-reviewed | mt-draft | ai-grounded-legal | ai-reviewed |
한국어ko | ai-reviewed | ai-reviewed | ai-reviewed | ai-grounded-legal | ai-grounded-legal | ai-grounded-legal | ai-reviewed | ai-reviewed | ai-reviewed | mt-draft | ai-grounded-legal | ai-reviewed |
中文 (简体)zh-CN | ai-reviewed | ai-reviewed | ai-reviewed | ai-grounded-legal | ai-grounded-legal | ai-grounded-legal | ai-reviewed | ai-reviewed | ai-reviewed | mt-draft | ai-grounded-legal | ai-reviewed |
中文 (繁體)zh-HK | ai-reviewed | ai-reviewed | ai-reviewed | ai-grounded-legal | ai-grounded-legal | ai-grounded-legal | ai-reviewed | ai-reviewed | ai-reviewed | mt-draft | ai-grounded-legal | ai-reviewed |
human-legal or ai-grounded-legal.What each tier means
34 controlled terms, every one source-cited
When Immi mentions a regulated term, Express Entry, NOC, CLB, ECA, the response uses the approved translation only. Hallucinated translations of regulated terms are forbidden by the response validator.
Sample IRCC source URLs (12 of 34)
- https://www.canada.ca/en/immigration-refugees-citizenship/services/immigrate-canada/express-entry.html
- https://www.canada.ca/en/immigration-refugees-citizenship/services/immigrate-canada/express-entry/eligibility/federal-skilled-workers.html
- https://www.canada.ca/en/immigration-refugees-citizenship/services/immigrate-canada/express-entry/eligibility/canadian-experience-class.html
- https://www.canada.ca/en/immigration-refugees-citizenship/services/immigrate-canada/express-entry/eligibility/federal-skilled-trades.html
- https://www.canada.ca/en/immigration-refugees-citizenship/services/immigrate-canada/provincial-nominees.html
- https://www.canada.ca/en/immigration-refugees-citizenship/services/immigrate-canada/atlantic-immigration.html
- https://www.canada.ca/en/immigration-refugees-citizenship/services/immigrate-canada/rural-northern-immigration-pilot.html
- https://www.canada.ca/en/immigration-refugees-citizenship/services/immigrate-canada/start-visa.html
- https://www.canada.ca/en/immigration-refugees-citizenship/services/immigrate-canada/express-entry/eligibility/criteria-comprehensive-ranking-system.html
- https://www.canada.ca/en/immigration-refugees-citizenship/services/immigrate-canada/express-entry/submit-profile/rounds-invitations.html
- https://www.canada.ca/en/immigration-refugees-citizenship/services/immigrate-canada/express-entry/eligibility/language-requirements.html
- https://www.canada.ca/en/immigration-refugees-citizenship/services/new-immigrants/pr-card/understand-pr-status.html
The canada.ca surfaces we read from
The platform pulls from a small, audited set of IRCC pages. Forms, draws, settlement-fund tables, and processing times are sourced from the official pages below, no scraped third-party aggregators.
- Express Entry rounds of invitationshttps://www.canada.ca/en/immigration-refugees-citizenship/services/immigrate-canada/express-entry/submit-profile/rounds-invitations.html
- Comprehensive Ranking System (CRS) criteriahttps://www.canada.ca/en/immigration-refugees-citizenship/services/immigrate-canada/express-entry/eligibility/criteria-comprehensive-ranking-system.html
- Proof of funds: settlement funds tablehttps://www.canada.ca/en/immigration-refugees-citizenship/services/immigrate-canada/express-entry/become-candidate/eligibility/proof-funds.html
- Application processing timeshttps://www.canada.ca/en/immigration-refugees-citizenship/services/application/check-processing-times.html
- Application forms (IMM 0008, IMM 5669, …)https://www.canada.ca/en/immigration-refugees-citizenship/services/application/application-forms-guides.html
- Provincial Nominee Program directoryhttps://www.canada.ca/en/immigration-refugees-citizenship/services/immigrate-canada/provincial-nominees.html
- NOC 2021: National Occupational Classificationhttps://noc.esdc.gc.ca/
What we deliberately don't do
Trust is what we don't claim, more than what we do.
- ×We are not RCICs and we don’t give legal advice.For complex cases, talk to a Regulated Canadian Immigration Consultant or an immigration lawyer. The platform is educational software.
- ×We don’t submit your application to IRCC.You file directly with IRCC. We help you assemble the package; you control your own credentials and your submission.
- ×We don’t guarantee outcomes or quote success rates.IRCC doesn’t publish per-applicant success probabilities, so we won’t fabricate them. We map CRS scores to draw-history bands and label them honestly.
- ×We are not affiliated with the Government of Canada.ImmigratEasy is independent. Every authoritative answer points back to canada.ca for verification.
- ×We don’t pretend the AI is a lawyer.Immi is grounded in the IRCC glossary and reminds you to verify with IRCC on every regulated answer. Hallucinated translations of regulated terms are caught by the response validator.
Read the source
The trust evidence on this page is generated from files in the public repo. Spot-check anything you doubt.
packages/immigration-engine/__tests__/apps/web/messages/PROVENANCE_SCHEMA.mdpackages/immi-ai/src/glossary/terms.tsdocs/product/pricing-strategy.mdRepository: https://github.com/immigrateasy/immigrateasy-monorepo