Privacy
Last updated 15 October 2026
Gamification Lab (gamificationlab.site) is an early-stage edtech startup based in Bogotá, Colombia. This page explains, in plain words, what happens with data when you use this website and our learning apps.
This website
The portal pages (the home page and this page) have no accounts, no forms and no advertising cookies. Like any website, our hosting provider (Vercel) processes standard technical data, such as your IP address and browser type, to deliver the pages and keep them secure. The portal fonts are served from this website. The apps below run on the same hosting unless another provider is named.
Visit statistics
We count visits to gamificationlab.site with Vercel Web Analytics, so that we can report real usage figures. It does not use cookies. Each visit records the page address, the site you came from, an approximate location (country, region and city), and your operating system, browser and device type. Visitors are told apart with a hash of the request that is discarded after 24 hours; your IP address is not stored, and we only see totals. It runs only on gamificationlab.site, not on copies of the apps hosted elsewhere.
MGA Simulator (gamificationlab.site/mga)
The name you type and the project you formulate are saved only in your own browser. We do not store them on our servers. When you ask for an AI evaluation, the content of your project is sent to our server and to Anthropic's Claude API to generate the feedback, under that provider's terms. We do not keep a copy.
The demonstration at gamificationlab.site/mga/demo uses fictional project data and requires no registration. Its case and feedback are temporary and are not saved as your own project. Reopening the demonstration resets it. Asking for an evaluation sends the fictional case to Claude in the same way.
To know how the simulator is used, we count a few actions as daily totals: a project space is created, a saved project is reopened on a later day than its last edit, the demonstration is opened, and Claude returns feedback (for your project, again for the same project, or for the demonstration). Each count is a number added to that day's total. It carries no name, project content, IP address, cookie or identifier, and the totals are kept for two years in a database run by Upstash (Redis), connected through Vercel. To prevent abuse, the server accepts at most 120 counts from the same IP address every ten minutes; the address is checked only in memory and is never stored with the totals. So that a return is counted at most once a day, your browser keeps the date of the last count in its local storage. Counting happens only on gamificationlab.site.
Interactive classes
The Agile principles class at gamificationlab.site/clases/agilidad has no forms and stores nothing about you. Its attendance check-in was removed on 8 October 2026; names typed there before were never stored on any server, and the page now clears any copy that older versions left in your browser. The App de clicks case stores nothing either.
Cuboneon Arena (gamificationlab.site/juegos/cuboneon)
- Your best score, game statistics, sound and language settings, and the last nickname you submitted are kept in your own browser.
- When you start a game, our server opens a temporary record with a random ID and the start time, to check that a submitted score is plausible. It is deleted when you submit that score, or after two hours.
- To limit abuse, the server counts each player's requests for ten minutes. It tells players apart with a keyed hash of the IP address; the IP address itself is not stored.
- Sending a score to the global leaderboard is optional. If you do, the nickname you type (3 to 12 characters) and your best score are stored and shown publicly in the top 10. We do not ask for an email, and you do not need to use your real name.
- The leaderboard database is hosted by Upstash (Redis), connected through Vercel.
To remove a nickname from the leaderboard, write to santiago@sabe.lat.
Keep Warm (gamificationlab.site/juegos/keepwarm)
- Your best run (distance, stage reached and enemies defeated), your language choice and the last name you submitted to the world ranking are kept in your own browser.
- The game downloads the world top 10 (names and distances) from its ranking server when it starts and about once a minute while it is open. These requests send no name or score.
- Sending a score is optional. When a run sets a new personal best that can enter the top 10, the game asks you for a name (3 to 12 characters); press Esc, or cancel the box on touch screens, and nothing is sent. If you send it, the game remembers the name in your browser and sends your later qualifying records with it without asking again.
- For each score, the ranking stores the name, the distance, the stage you reached and the date and time it arrived. It does not store your IP address with the score. Names and distances are public: the game shows the top 10, and anyone can read up to the top 50 from the ranking server. We do not ask for an email, and you do not need to use your real name. Scores have no expiry date.
- To limit abuse, the server accepts at most 10 scores per minute from the same IP address. To count them, it stores a SHA-256 hash of the IP address, not the address itself, with the times of its latest submissions (up to ten).
- The game is hosted on Vercel, like this website. The ranking runs on OpenAI's Sites service (keepwarm-rank.zsantiago00.chatgpt.site), and the scores are stored in that service's database.
To remove a name from the ranking, write to santiago@sabe.lat.
Self-referential puzzles (puzzle.sabe.lat)
- To keep your progress, the site asks for a player name (up to 40 characters). It stores that name, the puzzles you solve and when you solved them.
- That data is linked to a random device identifier kept in a cookie, and a second cookie remembers the active player. Both cookies last one year and are used only for this.
- Names and progress are shown only in the browser that created them. There is no public ranking.
- puzzle.sabe.lat is hosted on OpenAI's Sites service, and the progress is stored in that service's database.
To delete a player and its progress, write to santiago@sabe.lat.
Your rights and contact
You can ask us what data we hold about you, or ask us to correct or delete it, in line with Colombia's data protection law (Ley 1581 de 2012). Write to santiago@sabe.lat.