Swiss Naturalization Test

VINCENZO CASINI

Swiss Naturalization Test app icon
0.0 starsFree
4+Version 1.0.1Updated 5/22/2026, 6:39:14 AM
Open in Store

Become Swiss — the smartest, most comprehensive, and most fun way to prepare. Swiss Naturalization Test is an independent study companion. It is not affiliated with any government authority. For the official test, always refer to your canton's official platform. 11,400 official questions from 8 cantons · Smart coaching · Online leaderboard · Play and Arena modes Free. Offline. Ad-free. No account required. Built by a naturalization applicant. Not a software company. WHY THIS APP Most complete — 11,400 official questions vs 300-450 from competitors Adaptive — the right questions at the right time Competitive — challenge other candidates on the online leaderboard 8 CANTONS AVAILABLE Questions from official sources — for the actual test, always refer to your canton's official platform. Note: app interface in 4 languages, questions stay in the official exam language of each canton. Vaud (VD) — 9,728 study questions based on the public catalogue (vd.ch/naturalisation). Zurich (ZH) — 350 official Grundkenntnistest questions. Complete catalog. Aargau (AG) — 322 official questions. Complete catalog. Geneva (GE) — 140 official OCPM questions. Alternative answers generated. Neuchâtel (NE) — 205 official questions (2026 edition). Lucerne (LU) — 100 official questions (Erleichterte). Ordinary procedure: oral assessment per commune. Bern (BE) — 408 questions from 10 past exam series (2016-2024). Valais (VS) — 140 official questions. Real exam is oral (3 hearings). SMART COACHING The app analyzes your progress and guides each session: - Discover unseen questions - Review with spaced repetition - Focus on your weakest category - Take a practice exam when ready (min. 70%) - Instantly review your last exam mistakes DETAILED STATISTICS - Readiness indicator — not ready / almost ready / ready - Mastery progress graph - Set your exam date — countdown and recommended pace - Statistics by category with mastery rate - Most frequently failed questions EXAM PREPARATION - Practice exam under real conditions for your canton - Training mode with immediate feedback - Flashcards with the Leitner method - Study sheets: politics, history, key figures GAME MODES PLAY — Train at your own pace - Cantons mini-games: explore the interactive map, match cantons to capitals, pick the right ones from 12 options - Marathon: 3 lives, run as long as you can — leaderboard - True or False: speed quiz, 60 seconds — leaderboard ARENA — Compete daily, same set for everyone, resets at midnight - Tandem: matching + multi-pick combined - Who Wants to Be Naturalized?: 15 questions of increasing difficulty — risk it or stop? - True or False (daily): speed quiz, daily ranking - Weekly puzzle (Catena + Cascata) — coming soon - Hall of Fame (monthly historic leaderboards) — coming soon ONLINE LEADERBOARD You're not studying alone. Compete on Marathon, True or False, and Who Wants to Be Naturalized? — with Daily, Weekly, and Monthly rankings. Anonymous, no account required. FEATURES - Select canton and municipality — adapts automatically - 100% offline · 4 languages: FR/DE/IT/EN - Light and dark modes - No account · No personal data collected OFFICIAL SOURCES - A-Vaud-Test (VD): https://prestations.vd.ch/pub/101112/ - Grundkenntnistest (ZH): https://www.zh.ch/de/migration-integration/einbuergerung/grundkenntnistest.html - OCPM (GE): https://www.ge.ch/connaitre-suisse-geneve - NE: https://www.ne.ch/themes/migration-et-integration/naturalisation - Einbürgerungstest (BE): https://www.einbuergerung.sid.be.ch/fr/start/einbuergerung/ordentliche-einbuergerung/einbuergerungstest.html - AG: https://www.gemeinden-ag.ch/page/990 - LU: https://gemeinden.lu.ch/Einbuergerungen - SEM: https://www.sem.admin.ch/sem/de/home/integration-einbuergerung/schweizer-werden.html - VS: https://www.vs.ch/web/spm/naturalisation - Update commitment & verification: https://vincedy.github.io/quiz-naturalisation/transparency.html

Released
2026-05-20T07:00:00Z
Current version
1.0.1