Install our app for a better experience!
Global Immigration Engine

Immigration Readiness

Turn a user's profile into a scored, ranked list of real visa and PR options across 15 countries. Seven official points-based calculators (Canada CRS, Australia SkillSelect, UK, Germany, Singapore, Japan, New Zealand) plus AI pathway recommendations for every other route — with gap analysis, spouse swap, and country-specific document checklists built in.

15 Countries 28 Programs 7 Official Calculators CLB + CEFR AI Pathway Engine Consultant Copilot
See It in Features Schedule Demo
Country Coverage

15 Countries. 28 Programs. One Engine.

Seven countries ship with official points-based calculators — the rest use AI pathway recommendations for employer-sponsored, investment, and criteria-based routes.

With Official Scoring Calculator

CRS 🇨🇦
Canada — Express Entry

FSWP, CEC, FST + PNP Stream. Max 1200 CRS, threshold 470. Section A/B/C/D breakdown with full language + spouse factors.

Points 🇦🇺
Australia — SkillSelect

Subclass 189 Skilled Independent. Max 130 points, threshold 80. Age, English, education, overseas and Australian work experience.

Points 🇬🇧
UK — Skilled Worker

Job offer from approved sponsor, skill level, English B1+, salary band. Max 100 points, threshold 70. PhD bonus for STEM.

Chancenkarte 🇩🇪
Germany — Opportunity Card

Points-based job search visa launched 2024. Qualification recognition, German B1/B2, English C1, age, work experience. Threshold 6/15.

COMPASS 🇸🇬
Singapore — Employment Pass

COMPASS Framework (launched Sep 2023). Salary vs local median, qualifications, work experience, diversity bonus. Threshold 40/100.

HSP 🇯🇵
Japan — Highly Skilled Professional

Academic background, professional career, age, annual salary, Japanese language (JLPT). 70+ for HSP benefits, 80+ for 1-year PR path.

SMC 🇳🇿
New Zealand — Skilled Migrant

Simplified 2023 system. Skilled employment in NZ, qualification level, work experience, English language. Threshold 6 points.

EU Blue Card 🇩🇪
Germany — EU Blue Card

Employer-sponsored path for highly qualified professionals. Fast-track to PR in 21-33 months depending on German level.

With AI Pathway Recommendations

AI Engine 🇺🇸
United States

H-1B, EB-1/EB-2/EB-3 Green Card, F-1 Student + OPT. Employer-sponsored and criteria-based routes.

AI Engine 🇦🇪
United Arab Emirates

Golden Visa (10yr), Green Visa (5yr), Employment Visa. Investment and skill-based routes.

AI Engine 🇮🇪
Ireland

Critical Skills Employment Permit, General Employment Permit. Salary and occupation list driven.

AI Engine 🇫🇷
France

Talent Passport (Passeport Talent). Multi-category visa for employees, researchers, artists, and investors.

AI Engine 🇳🇱
Netherlands

Highly Skilled Migrant (Kennismigrant). Salary-threshold employer-sponsored path with fast processing.

AI Engine 🇸🇪
Sweden

Work Permit. Requires job offer meeting Swedish collective agreement conditions.

AI Engine 🇨🇭
Switzerland

L/B Work Permit. Subject to annual quotas. Requires employer sponsorship and third-country national checks.

AI Engine 🇳🇴
Norway

Skilled Worker Residence Permit. Requires concrete job offer plus relevant education or qualifications.

Smart Features

Beyond the Score — Actionable Intelligence

Every competitor ships a CRS calculator. Our differentiation is what happens after the score.

Gap Analysis with ROI Ranking

For CRS programs we simulate language CLB +1, Provincial Nomination added, one more year of Canadian work. For generic programs we iterate each section. Results are ranked by gain-per-effort so clients see the highest-ROI improvements first.

Spouse Swap Analysis

Unique to this platform. Auto-computes CRS both ways — applicant as primary and spouse as primary — then recommends the higher-scoring configuration. Frequently finds a 30-80+ point swing. Can save couples tens of thousands and months.

Diagnostic Isolation

Diagnostic language scores inform readiness and show up in pathway recommendations, but they never change official eligibility. Manual scores always take precedence. No fake eligibility inflation from estimated bands.

Language Score Mapping

IELTS GT, IELTS Academic, CELPIP, PTE Core, PTE Academic, TOEFL iBT, TEF Canada, TCF Canada. All mapped to CLB (Canada) and CEFR (EU) using official IRCC equivalency tables. Per-skill + minimum across 4 skills.

Readiness Analyzer

0-100 readiness score computed from language, education, work experience, age, funds, ECA, and language test status. Returns strengths, gaps, and country-aware recommendations with CTA links.

Country Document Checklists

10 documents for Canada, 8 for Australia, 7 for UK, 8 for Germany. Auto-created on questionnaire submit. Four statuses with inline updates. Expiry dates auto-flag as expired.

Pathway Copilot

On every assessment results page, consultants can override match categories, pin preferred pathways, hide unsuitable ones, and add client-visible notes — per recommendation, not just per client.

Public Lead Funnel

Goal-first anonymous calculator captures leads before running the AI. Tiered results show value but blur the improvement roadmap as a conversion lever. Org admins get notified when a lead requests a callback.

Gap-Matched Service Upsell

Consultants create service catalog items tagged with gap types. When the engine identifies a matching gap, the service auto-injects into the recommendation card as a contextual CTA with price — non-spammy monetization.

DB-Driven Questionnaire

Per-org custom questionnaire builder with 6 question types, conditional display rules, country-specific scoping, auto-slug field keys. No code changes needed to add custom questions.

Versioned Scoring Schemas

When IRCC changes CRS rules, we bump the schema version. New assessments use the new rules while historical snapshots preserve their original point calculations. Zero data loss.

Callback Request Flow

Per-pathway "Talk to Expert" button opens a modal pre-filled with lead details. Submitting stores the request, emails the org admin, and marks the lead with a callback indicator in the consultant inbox.

The Pipeline

7 Stages. One Journey.

Every client profile moves through seven stages — from initial assessment to landing in their new country. Consultants can lock stages to prevent clients from editing them.

Stage 1 — Profile & Assessment

Client fills goal-first questionnaire, chooses target countries, and completes background + situation questions. AI generates initial pathway recommendations.

Stage 2 — Language Preparation

Add official test scores (IELTS, TOEFL, PTE, CELPIP, TEF, TCF) or take a free diagnostic. Scores auto-map to CLB and CEFR levels.

Stage 3 — Credential Evaluation

Track ECA (Educational Credential Assessment) progress for Canada, Australia, and Germany. WES, IQAS, anabin, ZAB.

Stage 4 — Program Selection

Choose the specific target program from the ranked recommendations. Scoring engine computes CRS/points against the selected program's schema.

Stage 5 — Application Preparation

Country-specific document checklist auto-created. Clients update status inline. Consultants verify and lock documents as ready.

Stage 6 — Processing & Biometrics

Track biometrics appointment, medical exam, police clearance certificates, and government processing status.

Stage 7 — Landing & Settlement

Settle into the new country — complete permanent resident card, SIN/tax ID, bank account, health coverage, and housing.

Example Output

What the Client Sees

A mid-range Canada CRS result with gap analysis and pathway recommendations — showing the end-to-end output the engine produces.

Your CRS Score
447
/ 1200

Competitive threshold: 470

Gap to competitive: 23 points

How to Close the Gap
+600
Provincial Nomination (PNP)
High Effort
+40
+1 Year Canadian Work Experience
High Effort
+24
Language CLB +1 (improve IELTS 0.5 bands)
Medium Effort
+15
Canadian Education (1-2 years)
High Effort
Top 3 Pathways
88
Express Entry — Provincial Nominee Stream
🇨🇦 Canada · Points-Based Permanent Residence
Eligible
76
Express Entry — Canadian Experience Class
🇨🇦 Canada · Points-Based Permanent Residence
Competitive
64
Skilled Independent Visa (Subclass 189)
🇦🇺 Australia · Points-Based Permanent Residence
Stretch
FAQ

Frequently Asked Questions

15 countries with 28 programs. Seven have official points-based scoring calculators: Canada CRS, Australia SkillSelect, UK Skilled Worker, Germany Chancenkarte, Singapore COMPASS, Japan HSP, and New Zealand SMC. The remaining 8 (USA, UAE, Ireland, France, Netherlands, Sweden, Switzerland, Norway) use AI-powered pathway recommendations for employer-sponsored, investment, and criteria-based routes.

The CRS calculator uses the official IRCC 2024 scoring schema stored as versioned JSON. It computes all four sections — A (Core / Human Capital), B (Spouse), C (Skill Transferability bonuses), D (Additional Points: Provincial Nomination, job offer, Canadian education, sibling). Language scores use the official IRCC equivalency tables for every supported test type. When IRCC updates rules, we bump the schema version so new assessments use new rules while historical snapshots preserve the original calculation.

Unique to our platform. When a married applicant has spouse data entered, we auto-compute the CRS score both ways — with the applicant as the primary and with the spouse as the primary — then recommend whichever configuration scores higher. This frequently finds a 30-80+ point swing when one spouse has higher education or a better CLB level. No other platform does this automatically. It can save couples tens of thousands of dollars and months of wait time.

After scoring, the engine runs per-factor simulations. For CRS: simulates language CLB +1, Provincial Nomination added (+600), one more year of Canadian work experience. For generic programs (Australia, UK, Germany, Singapore, Japan, NZ): iterates each section and shows the delta between current and maximum achievable. Results are ranked by gain-per-effort, so the highest-ROI improvements appear first. Each gap action can link to an internal CTA like Take Diagnostic, Apply for ECA, or Start Language Prep.

Yes. The public calculator at /immigration/calculator/ requires no login. Users go through a goal-first form, submit, and see a tiered results page. Strengths and gap categories are visible; the improvement roadmap is the conversion lever. Leads are captured with contact info before the AI runs. Both the lead and the org admin receive a notification email. The tiered public page has per-pathway "Talk to Expert" buttons that open a callback modal.

When a logged-in user completes a free language diagnostic, a signal creates a LanguageScoreRecord with source='diagnostic'. Section percentages convert to estimated IELTS bands, which map to CLB via the official equivalency tables. Diagnostic scores inform the readiness analyzer and appear in pathway recommendations, but they never change the official eligibility score — manual scores always take precedence. This prevents the common mistake of letting estimated scores inflate eligibility.

Consultants have a dedicated overview listing all clients in their managed organizations. Client detail pages show full profile with score breakdown, gauge, language scores, notes timeline, and every assessment. On every assessment results page, consultants use the pathway copilot to override match categories, pin preferred pathways, hide unsuitable ones, and add client-visible notes. They can also fill the questionnaire on behalf of a client, set per-stage locks, and access the lead inbox with callback request messages.

Yes. The admin dashboard at /immigration/admin/questionnaire/ provides a DB-driven questionnaire builder. Admins can create a custom template per organization (optionally cloning the default 29-question template), add custom questions across 3 phases with 6 question types, define conditional display rules (show only when field X = value Y), set country-specific scoping, and toggle required status. Field keys auto-generate from the question text.