Educational portfolio CivicLearn

A collection of civics-test learning platforms adapted to each country.

CivicLearn serves as a unified umbrella for multiple national educational projects. Each platform is built on the same robust testing engine, then fully adapted to the civics-education requirements of its country.

A single engine, adapted to each country
Engine illustration
All platforms use a shared engine, configured per country: question formats, languages, content structure, and interface requirements are adapted while maintaining a consistent, modern experience.
Projects

Current CivicLearn-powered platforms

These national websites operate independently but share the same underlying testing engine, adapted to each country’s civics-education needs.

Canada (FR)

Examen de citoyenneté du Canada

National francophone platform based on the Discover Canada guide.

Examendecitoyennete.ca

Visit website
Romania

Interviu pentru cetățenie

Preparation for the Romanian citizenship interview.

InterviuCetatenie.ro

Visit website
Denmark

Medborgerskabsprøven

Permanent residency civics exam preparation (in Danish).

Medborgerskabsprove.com

Visit website
Switzerland

Naturalisation Genève

Local preparation for the naturalization process in Geneva.

NaturalisationGeneve.ch

Visit website
Luxembourg

Vivre-ensemble

Platform for the Luxembourg “Vivre-ensemble” civic integration course.

Vivre-ensemble.lu

Visit website
France

Examen civique (préparation)

Training resources for the French civic knowledge examination.

Preparer-examen-civique.fr

Visit website
Engine

A unified foundation for all platforms

The CivicLearn engine provides simulations, study modes, adaptive features, multilingual support, and analytics. Each country uses its own content and structure while maintaining a coherent overall experience.

About

A project by Testrada

CivicLearn is developed by Testrada, a company specializing in creating testing software and online training programs for assessments in civics, languages, and professional fields.

Thank you — your message has been sent!
Something went wrong. Please try again later.