Get the NCLC score for Canadian PR & citizenship — TEF & TCF prep, 100% offline.
Get the exact NCLC score Canada uses for PR and citizenship — and a real study plan to reach it, whether you're headed to Montreal, Toronto, or anywhere else in Canada.
This is your offline coach for the only two French tests Canada accepts for immigration: TEF Canada and TCF Canada. Start as a complete beginner or polish for exam day — either way, it tracks your level in the system that actually counts: the NCLC (Niveaux de compétence linguistique canadiens), the scale that feeds your CRS points for Express Entry and matters for provincial and Quebec-bound applications alike. NCLC lines up with the CLB (Canadian Language Benchmarks) scale you'll see referenced across IRCC forms, so the level you track here is the same one your application will ask about.
🎯 BUILT FOR YOUR CANADIAN GOAL
• Targets Express Entry / Francophone draws (NCLC 7) or citizenship (NCLC 4) — the levels that matter most if you're planning to immigrate, work, or settle in Canada
• Tracks your estimated NCLC per skill against your target, updated after every practice session, with a weakness-aware "Focus next" pick on Home so you always know what to study next
• Covers both designated tests: TEF Canada (CCI Paris) and TCF Canada (France Éducation international) — the tests Quebec and federal immigration both accept
📚 A BEGINNER'S GUIDE, ZERO TO EXAM-READY
• A guided course of 450+ lessons: sounds → vocabulary → grammar → reading, listening, writing and speaking, organized by real-life themes so every lesson builds toward something useful
• Every lesson teaches before it tests — no cold-testing, no guessing
• Spaced-repetition flashcard review and a "fix my mistakes" queue target exactly what you are getting wrong, plus a searchable "My words" reference tracking your strength on every word you've met
• A Word of the Day card and a matching game turn spare minutes into vocabulary practice, and a Study Plan keeps your weekly pace realistic
✍️ PRACTICE LIKE THE REAL EXAM
• 690 exam-style questions across all 4 skills, hand-built to match the real test format — reading, listening, writing essays, and speaking drills, plus dedicated dictation, minimal-pair, and pronunciation drills
• A full timed Mock Exam (single-play listening, real time budget) with automatic scoring → an NCLC estimate per skill
• Writing and Speaking (oral exam) graded on-device against an examiner-style rubric, with model answers at multiple NCLC levels so you can see what a stronger answer looks like — plus an optional BYOK live-AI grader if you'd like a second opinion, using your own key at your own cost
• Extra drills for numbers, gender agreement, and verb conjugation — practice with any value, not just a fixed flashcard set — plus a phrase bank for everyday exam vocabulary, faux-amis (false friend) traps, and an accent-mark drill
🧭 KNOW EXACTLY WHAT TO EXPECT
• Exam Guide breaks down each section, timing, and what every NCLC level actually means
• On-device French pronunciation audio for listening practice — no signal needed, fully offline
• Grammar notes, verb conjugation drills, and a growing vocabulary bank build real fluency, not just exam tricks
• Daily streak, study reminders, an exam-date countdown, and a progress view keep you on pace toward exam day
🔒 PRIVATE AND 100% OFFLINE
• No account, no cloud — every byte of your progress stays on your device, with backup and restore so you never lose it
• Free to start (TCF Canada diagnostic, all 4 skills); Premium unlocks both exams, the full question bank, and AI-assisted grading — or watch a short ad for a free day pass to try Premium features
This app gives study ESTIMATES to guide your prep — it is an independent tool, not affiliated with IRCC, CCI Paris Île-de-France, or France Éducation international. It doesn't calculate your full CRS/points score or file any immigration paperwork — it prepares you for the language test itself.
Bonne chance — and welcome to Canada. 🍁
Chrome-Stats does not own this Android app. Please use these information below to contact the Android app developer.