Aller au contenu

The Access Code — Unlocking a Language

Version française
Back to index


What is the access code?

The access code is a unique identifier included in the Racines game box. It unlocks the corresponding language in the app. Each box contains a code for one specific language.


Where to find your access code

Your access code is located inside the Racines game box you purchased. It may be printed: - On a separate card or leaflet - In the rulebook - On the inner packaging

Code format:

RACINES-XXXXX-2025
  • The code is always in uppercase
  • It consists of 3 parts separated by hyphens
  • The last part is the edition year

How to enter the code

Step 1: Click on the language

On the home page, click or tap on the language you want to unlock (it shows a padlock 🔒).

Step 2: The code window opens

A dialog (modal) appears in the centre of the screen with: - A title (e.g. "Unlock Pular") - An input field for the code - A "Verify code" button - A button to close the window

Step 3: Enter the code

  1. Click in the input field
  2. Type your code — uppercase is automatic, no need to force it
  3. You can also paste the code (Ctrl+V / Cmd+V)

⚠️ Watch out for common mix-ups: - The letter O (oh) and the number 0 (zero) - The letter I (uppercase i) and the number 1 (one) - The letter l (lowercase L) and the number 1 (one)

Step 4: Submit

Click "Vérifier le code". The app contacts the server to verify the code.


Possible error messages

Message Cause Solution
❌ "Veuillez entrer un code d'accès" The field is empty when submitting Enter your code before clicking "Valider"
❌ "Code invalide" The code does not match the language or is misspelled Check the spelling, watch for O/0 and I/1 mix-ups, and make sure you are using the right code for this language
❌ "Erreur serveur, veuillez réessayer dans quelques instants" The server encountered a temporary error Wait a moment and try again; if the problem persists, contact support
❌ "Erreur lors de la vérification du code" The app could not reach the server (network error) Check your internet connection and try again

After successful validation

When the code is accepted, the app:

  1. Unlocks the language — you are redirected to the language page
  2. Starts downloading the content (cards, texts, audio)

The download proceeds through 5 steps visible in the progress window:

Step Description Approximate duration
1/5 Connection check < 1 second
2/5 Downloading cards and texts A few seconds
3/5 Downloading audio files 1 to 5 minutes (depending on network)
4/5 Cleaning up obsolete files < 1 second
5/5 Caching pages A few seconds

💡 Tip: Stay on the page throughout the download. Do not close the browser. If the download is interrupted, you can restart it from the language page → "Mode hors ligne".


Code persistence — what you need to know

The unlock is stored locally in your browser (localStorage). This means:

Situation Result
Same device, same browser ✅ Language always unlocked
Same device, different browser ❌ Must re-enter the code
Different device (phone, computer) ❌ Must re-enter the code
Browser cache cleared ❌ Must re-enter the code
Private / incognito browsing ❌ Code not remembered between sessions

Same code, multiple devices: you can use the same code on as many devices as you like.

Same code, same browser: you do not need to re-enter the code on each visit.


What to do if the code does not work?

  1. Check the format: the code must be exactly RACINES-XXXXX-2025
  2. Check the spelling: no O/0 or I/1 or l/1 mix-ups
  3. Check the correct language: each code is linked to a specific language
  4. Try a different browser: some browsers may block the connection
  5. Check your internet connection: the code must be verified online
  6. Contact support: use the contact form in the app

Next steps