← All coverage

In the press · Corriere del Ticino · Ticinonews

Want to become Swiss? Here's the app that prepares you for the exam

By Andrea Scolari · 8 August 2026

An application developed by an Italian citizen who has been living in Switzerland since 2014 prepares naturalization candidates who want to obtain the Swiss passport

"My written exam is in two weeks. The app's indicator reads 100%, we'll see how it goes." The reference is to the naturalization test to obtain the Swiss passport that Vincenzo Casini will soon be taking. He is a 43-year-old Italian who has been living in Switzerland since 2014 and works as an AI Architect at UEFA. But he is also the mind behind the application "Swiss Naturalization Test", which today covers all 26 cantons and is also available in Italian.

"The idea," he explains, "came from my own procedure. My wife and I are going through this process in the canton of Vaud, and I found it difficult to study and prepare for the exam. So, being a developer, I created this application: the very first version was a simple web page created in less than an hour with the official questions of my municipality, Morges." Later, Casini continues, "my brothers-in-law asked me for the same thing for Gland, and there I noticed an aspect that changed the entire project: the Vaud system made the questions available with the exact same structure for each of the 302 municipalities. If the pattern was the same, I could cover them all, and that's what happened." In short, "once the base of questions was consolidated, I chose to include other cantons as well and to call the application 'Swiss Naturalization Test' right from the start." The ambition, our interlocutor emphasizes, "was national from day one."

From web page to application

"To be honest, today the application is not just a tool to prepare for the naturalization exam, but also a space to get to know Switzerland while playing." An aspect made possible "also thanks to the choice of pairing the exam mode (rigorous and in the language of the canton where you live) with the game mode, free of any barrier and of the languages imposed by your place of residence."

Where do the questions come from?

But how did Casini manage to gather all the material so that one can prepare for the naturalization exam in each of the 26 cantons? "Canton by canton, always starting from official public sources," he recounts, specifying that he did so "with a rule of transparency that is publicly declared on the project's website: official questions where they exist; content drafted on official bases and verified where they do not." Moreover, "when a user reports an error, it is corrected immediately."

The "Ticino case"

In this sense "Ticino was the most delicate case, because the canton does not publish any catalogue of questions." For this reason "the content was drafted by hand based on official sources." And here "the application explicitly declares the origin of the questions." Casini confides in us that "he prefers a candidate who knows exactly what they are training with to one deluded into thinking they have the real questions that no one has."

Contact with the authorities

In the process of creating the application, Casini had contacts with the offices for the integration of foreigners of some municipalities and cantons. "For the canton of Aargau, the Anlaufstelle Integration Aargau supported me in integrating further official material, that of preparation for the interview. In the canton of Vaud I received approval to integrate the official teaching material, even though the collaboration has not yet materialized. I am in dialogue with the offices of Valais and Fribourg, and in the coming weeks I will meet the competent service of Neuchâtel. And I say it openly: I hope to build a dialogue also with the Ticino authorities that deal with naturalization and integration. For an independent and free project, seeing the cantonal offices respond and collaborate is the best confirmation that the tool is truly useful."

Studying while playing

The application allows one to prepare for the naturalization exam, but also to play by testing one's knowledge of civics, geography and much more. It is precisely in this sense that Casini has received various pieces of feedback. "It is the part I enjoy the most, because the reviews recount uses I hadn't even foreseen. One user writes that the application has become ‘a daily ritual’, another already naturalized that she ‘would have wanted it when she was preparing for the exam’. Then there are those who use it on public transport on their way home from work and ‘learn without realizing it’, those who use the mode on the coats of arms and maps of the cantons ‘as an educational game’." But there is also someone who, thanks to their comment, "managed to summarize ‘Swiss Naturalization Test’ perfectly, describing it as ‘an app designed for everyone, to rediscover Switzerland in a fun way’."

The application's first words

A few days ago the developer also implemented an oral training. "The candidate listens to the question spoken aloud, or reads it, and answers without having options available. Only afterwards do they check how they did." But why all this? "For two reasons. For fidelity: my goal is to reproduce the conditions of the exam as much as possible, and in several cantons the exam is an interview — putting the candidate in a real situation of listening and comprehension is part of the preparation just as much as the notions. Second, because the infrastructure I had built allowed me to do it with an acceptable effort — and it's nice to think that the app, after learning to walk fast, has now also said its first words."

Read on Corriere del Ticino →Ticinonews also covered the app · read on Ticinonews ↗

Start preparing today

App StoreGoogle Play