Legal

Privacy & data policy

Updated · By

In short: Learn Tamil does not collect, store or sell any personal information. There are no accounts and no advertising. If you allow it, we count anonymous visits and game use with Google Analytics for Firebase, with all advertising features turned off. Progress and settings are saved only in your own browser.

Who runs this website

Learn Tamil (https://learntamil.msdevbuild.com/) is a free educational website made by Suthahar Jegatheesan under the MSDEVBUILD name. It is a personal, non-commercial project. Questions about privacy can be sent through the contact page.

Information we collect

No personal information. The site has no sign-up, no login, no forms and no comments. We do not ask for names, email addresses, ages, photos or any other personal details, and we do not run advertising scripts.

Anonymous usage statistics (only if you allow them)

When you first visit, a notice asks whether we may count visits. Nothing is loaded or sent unless you tap “Allow”. If you allow it, the site uses Google Analytics for Firebase to learn which lessons and games are useful. It records pages visited and simple events such as “a game was started”, “a story was finished”, “a badge was earned” or “a certificate level was passed”, together with general technical details (approximate country, device type, browser). It stores a random visitor ID in first-party cookies (_ga, _ga_*) so repeat visits can be counted. We have turned off Google signals, advertising cookies and ad personalisation, and we never send names, the certificate name or anything your child types. Google processes this data under the Google Privacy Policy. If you tap “No thanks”, or change your mind later, the site works exactly the same. Your choice is saved in this browser (localStorage lt-consent).

Your choice is saved in this browser.

What is saved on your device

To make the site work, a few small values are saved in your browser's own storage. They never leave your device and we cannot see them.

WhatWhereWhy
Light or dark themelocalStorage lt-themeRemembers your colour choice
Game progress: tokens, badges, letters heard, words read, stories finishedlocalStorage lt-progressRemembers your child's rewards and progress
Name typed for a certificate, and certificate resultslocalStorage lt-cert-name, lt-progressPuts the name on the certificate and remembers which levels are passed. The certificate PDF is made inside your browser; the name is never sent anywhere.
Questions and words already shownlocalStorage lt-cert-seen, lt-spin-seenSo certificate retakes and the Spin wheel give new questions and words instead of repeating
Reminder device tokenlocalStorage lt-pushOnly if you turn reminders on; deleted when you turn them off
When the “support this project” note was last shownlocalStorage lt-supportSo the note appears only now and then, and rests after you answer it
Visit counted, random session ID and approximate placesessionStorage lt-counted, lt-sid, lt-geo, lt-locatedSo one visit is counted once; removed when the tab is closed
Your cookie choicelocalStorage lt-consentRemembers whether you allowed anonymous usage statistics
Best game scores and sound on/offlocalStorage lt-best-*, lt-sfxShows the best score for each game; remembers if game sounds are muted
Closed voice messagesessionStorage lt-noticeKeeps the “no Tamil voice” message closed until the tab is closed
Your letter recordingsIndexedDB (only on record.html)Keeps recordings you make until you download or delete them

You can remove all of this at any time with Reset progress in the 🪙 My rewards panel, or by clearing this site's data in your browser settings.

“Learning around the world” counter

The home page shows how many visits the site has had, how many people are learning right now, and the top countries and cities. To make this work, each visit adds one to a shared counter in Firebase Realtime Database (Google), and an open page keeps a temporary anonymous entry (a random ID, removed when the page is closed) so it can be counted as “learning right now”. No cookies are used for this.

Only if you allowed the cookie notice, the site also asks GeoJS for the approximate country and town of your internet connection, and adds one to that country and town on the map. Your IP address is sent to GeoJS for this lookup but is never stored by Learn Tamil; only the country and town name are kept, as part of the totals. If you tap “No thanks”, no place is looked up.

Reminders (push notifications)

You can choose to get occasional reminders, such as “Time to learn a new letter!”. They are off until you tap Turn on reminders and your browser asks for permission. When you turn them on, Firebase Cloud Messaging (Google) gives this browser a random device token so a reminder can be delivered. The token is not linked to a name, email or any other personal detail, and is saved in this browser (localStorage lt-push). Turning reminders off deletes the token. You can also block notifications for this site in your browser settings at any time.

Microphone

Only the optional Letter Recorder page uses the microphone, and only after you allow it and press Record. Recordings stay in your browser. They are never uploaded by this website; they leave your device only if you choose to download the zip file yourself.

Services provided by others

Like most websites, Learn Tamil relies on a few outside services. They may receive technical information such as your IP address and browser type when your browser contacts them:

Children's privacy

Learn Tamil is made for children and is designed so that it does not collect personal information from anyone, including children. Anonymous usage statistics are collected only after a parent or teacher allows them, with advertising features off. There are no ads, no chat, no sharing features and no links that ask for personal details. We recommend that young children use the site with a parent or teacher.

Changes to this policy

If this policy changes, the new version will be posted on this page with a new “Updated” date.

Contact

For any privacy question or request, please use the contact page.