Playing without an account Always possible
For children
- Your island and everything you build stay on this device. Nobody else gets to see it.
- There are no ads and nobody is secretly watching.
- Vilago counts how often its pages are visited, but not by whom.
- If you tap Say it!, the browser listens to what you say to turn it into words. Vilago keeps nothing of what you say.
- Want to start again or wipe everything? Ask your parents or your teacher.
For parents
Without an account Vilago runs entirely in the browser. What your child makes and learns is stored on the device itself and is never sent to us or to third parties. The exceptions (recorded voices, error reports and counting visits) are described under With and without an account.
What is stored on the device
In the browser’s local storage (IndexedDB and localStorage), per player:
- The player profile: name or nickname, the character’s clothes and looks, language, and optionally the age, the school year (groep), the birthday (day and month only, no year) and whether the character is a boy or a girl.
- The islands with everything built on them, collected souvenirs and coins.
- Progress: answers given (on their own or with help), the level per subject and the daily play time.
- Letters, editions of the Kwebbelkrant (the island paper) and what your child tells Kees when wrapping up the day.
The game asks the browser to keep this data, even when the device is short of space. That way the island doesn’t just disappear.
What the parents’ corner stores
- The parent code: not the code itself, but a secure, irreversible hash, plus a counter for wrong attempts.
- The chosen settings, such as active subjects, the starting level, help and the daily play time.
- Things from home: questions, facts and letters you add yourself.
The progress and core-objectives overview is calculated locally in the browser from the game data. Nothing goes to a server.
What isn’t there without an account
- No email address and no password.
- No connections to other websites to follow you: fonts, images and code are served straight from vilago.nl. The exceptions are speech recognition through the browser’s own service (see below), recorded voices and error reports (see under With and without an account).
Speech: Say it! and read-aloud
Answers can also be spoken aloud with Say it!. This is always a choice; tapping or typing always works. For speech recognition the game uses the browser’s built-in feature. In Chrome, Google turns the sound into text; Safari uses Apple’s dictation. Vilago itself never stores sound. Only the converted text of an answer is stored locally, just like a typed answer.
Read-aloud uses the speech voices available on the device and in the browser. Some voices (such as in Chrome) work over the internet; then only the text being read goes to the provider.
Wiping everything
- In the parents’ corner: choose Start again for a player (their own island, a country, the level or everything) or Delete player.
- In the browser: clear the site data for vilago.nl in the browser’s privacy settings. That wipes everything Vilago stored on this device, including the parent code.
If you save a player as a file through the parents’ corner, that file is in your own downloads and you manage it yourself.
Playing with an account Now available
As a parent you create an account when Kees asks in the game whether your child wants to keep the island. After that you manage everything at vilago.nl/en/account. You can always play without an account, exactly as above.
For children
- With an account you can also carry on playing at school or at a friend’s house.
- Your parents create the account. You don’t need an email address yourself.
- On another device you sign in with your player name and three pictures. Those pictures are your secret.
- Your birthday stays on your own device.
- If you don’t play for a whole year, your data is wiped.
- With an account too there are no ads and nobody is secretly watching.
For parents
You create the account and give consent
The account belongs to the parent, not to the child. You create it with your email address and sign in with a link or a code you receive by email: no password. At some point Kees asks in the game whether your child wants to keep their island. Then your child (or you) enters a parent’s email address, and you get one email. It says what is stored, why and for how long, and that is where you give consent yourself.
Until you give consent, only your email address goes from the device to us, to send that email, together with what kind of device it is (for example ‘iPad · Safari’), so you can see where the request comes from. None of your child’s data is sent to us yet. If you don’t give consent within 7 days, the request lapses and everything simply stays on the device.
What is stored in the account
- your email address;
- for each child a profile with a nickname, the character’s looks, the school year (groep) and the progress in the game: the islands, the coins, the answers and the level per subject. A child has no email address of their own;
- free text that belongs to the profile: what your child tells Kees at the end of play time, and the things from home and letters you write yourself;
- which devices are linked, so that you can see them and unlink them.
The birthday, the age and whether your child is a boy or a girl stay on the device. They are not sent to the account.
Why
So that your child can carry on playing at school or at a friend’s house, there is a backup if the browser is cleared, and you can see the progress. That is what we use it for, and nothing else: no advertising, and we sell nothing on.
Logging in on another device
On a school computer or at a friend’s house your child signs in with a player name and a picture password: three pictures in the right order. With a QR card the player name fills itself in; the pictures are still needed. After such a visit, none of your child’s data is left on that device.
Where it is stored and for how long
- The data is stored with Supabase, in the EU (Frankfurt). With Supabase and the other services we use for it, we enter into data processing agreements.
- After 12 months without playing, the profile is wiped.
- If you ask us to wipe everything, we do so within 7 days. It may remain in the backups for another 7 days after that.
Withdrawing consent
We record when you gave consent. If you withdraw it, we wipe the account with everything that belongs to it. You can do that yourself, in your account at vilago.nl/en/account. After that your child can carry on playing on the device without an account.
With and without an account
- No trackers and no advertising cookies. We do count how often Vilago’s pages are visited, without cookies and without knowing who is looking (see Counting visits). An error report (see below) is not analytics.
- No ads, no chat with other players and no hidden purchases with real money.
Recorded voices
The animals’ voices are recorded in advance and loaded from Vercel’s storage. Those files are public and named by a code, not by a person. If an animal says a sentence the game has not played before, sometimes with your child’s first name in it, the game sends that sentence to our server once. There an AI voice (Gemini from Google) speaks the sentence and a speech model (Whisper from OpenAI) checks that it went well, both through Vercel’s AI Gateway. The recording is kept so that everyone can hear that sentence. Only the text of that sentence goes with it: no account, no email address and nothing your child says themselves. A fact or letter that a parent writes can be spoken in the same way.
Error reports
If something goes wrong in the game, it can send an error report to Sentry (in the EU) so that we can fix the fault. It says what went wrong and where in the code, the version of Vilago and the kind of browser and device. Names, email addresses, codes and what a child says are removed before the report leaves the browser. The web address goes without anything after it. No cookies, clicks, screen recordings or user details are sent. Something is only sent when there is an error.
Counting visits
To see how many people use Vilago and which pages they open, Vilago counts visits with Web Analytics from Vercel, our hosting company. With each visit goes: which page (only the address without anything after it, so never the code of a QR card or a link code), which website you came from, the country, region and city, and the kind of device, operating system and browser. No cookies are set, and no name, account or anything from the game goes with it. So as not to count a visitor twice, Vercel makes an anonymous code from the request that expires after 24 hours; a visit is not linked to an IP address. We only see totals, never who visited what.
Vilago is hosted by Vercel. As with any website, when a page loads the server processes temporary technical data (such as the IP address) in standard log files for the security and reliability of the platform.
Questions
Have a question about privacy in Vilago? Feel free to contact Brainstorm IT at edwin@brainstormit.nl.