Swiss Passport

Learn for the Zurich citizenship test.

Talk to ChatGPT or Claude, typing or by voice, even on the go. You learn the 350 official questions of the canton, one at a time, in your language, and every answer is checked.

Free and independent. Not an official service of the Canton of Zurich.

Learn with ChatGPT or Claude

Or learn right here in your browser →

How it works

  1. 1

    Add Swiss Passport to Claude, ChatGPT or another AI app. It takes a minute and needs no account.

  2. 2

    Say which language you want to learn in: German, English, French, Italian, Russian, Ukrainian, Spanish or Albanian.

  3. 3

    Do one short lesson a day. When a topic is due again, the tutor asks you first.

What a lesson looks like
  1. You

    I'd like to learn in English.

  2. Tutor

    Seven heads, one voice: that is the principle of collegiality.

    The Federal Council decides together, and all members represent the decision in the same way in public.

  3. Tutor

    The members of the Federal Council are bound by the principle of collegiality. What does that mean?

    Zwischen den Mitgliedern des Bundesrats gilt das Kollegialitätsprinzip. Was heisst das?

    1. AThe members of the Federal Council must know each other well.
    2. BEach Federal Councillor represents their own political opinions.
    3. CAll members must represent the decisions of the Federal Council in the same way in public.
    4. DThe Federal Council makes decisions by vote.
  4. You

    C

  5. Tutor

    Correct. The Federal Council makes decisions as a body. After that, all seven members represent the decision in the same way in public, even if they personally think differently.

Method

One question at a time
A short explanation, then a question right away. The next question only appears after you answer.
Repeat until correct
A question you get wrong comes back at the end of the lesson until you get it right.
Pitfalls explained
Every answer says why it is right and why the tempting wrong answer is wrong.
German included
You learn in your language, and always see the German wording used in the real test.
Mock exam
50 random questions without help, like the canton's official practice test.
Checked by the server, not the AI
Questions, correct answers and explanations come from the Swiss Passport server. The AI asks the questions and talks with you, but never decides whether an answer is right.

Why this method works →

Reviews

Every topic comes back after 1, 3, 7, 14 and 30 days. A mistake moves it back one step, so you practise what you forget and skip what you know.

Days after the lesson

Contents

350official questions of the Canton of Zurich
37lessons in 7 units, from the basics to your municipality
96topics, each explained in simple language
8languages, always with the German original
50questions per mock exam
All 350 questions at a glance

Switzerland at a glance

How the state works

Having a say: rights and obligations

Living in Switzerland

History of Switzerland

Culture, economy and Switzerland in the world

Canton and municipality of Zurich

Explanations were written for this project and checked against official sources: the learning brochures of the Canton and the City of Zurich, admin.ch, ch.ch and zh.ch.

Start

In an AI app

Swiss Passport is an MCP server. Add this address to your AI app, no account and no login needed:

https://swiss-passport.com/mcp

In your browser

Learn online, nothing to install. Your progress is saved under a learner code that also works in the AI apps.

Your progress

On first use you get a learner code like BERG-7K2Q. Write it down and tell it to the tutor in a new chat to continue. No account, no personal data.