Privacy Policy
LearnTamil with Yazh — for parents and guardians
Last updated: [date of launch]
- Children never create accounts. Only a parent or guardian (18+) can.
- We ask for a first name or nickname for each learner — nothing else about the child. No photos, surname, birth date or location.
- There are no ads, no advertising or analytics cookies, no tracking and no chat in the learning room.
- The league (leaderboard) is off unless a parent switches it on for a learner, and shows only a nickname, an avatar and star totals.
- Without an account, progress stays on your device and is not sent to us.
- You can export or delete everything yourself, inside the app.
1. Who we are
LearnTamil with Yazh is run by Yazh Kalaiyagam, a Tamil folk-arts academy in the United Arab Emirates ([registered business name and address]). Contact us about privacy at admin@yazhkalaiyagam.com.
2. What we collect, and why
| Information | When | Why |
|---|---|---|
| Learner’s first name or nickname, chosen avatar and colour theme | Always (stored on the device). Also sent to us if you sign in to a parent account. | To personalise the learning room and keep each learner’s progress separate. |
| Learning progress: letters traced, stories finished, game and test scores, stars, medals, days of use | Same as above. | To show progress, award medals and certificates, and show you results in the Parent Desk. |
| Parent’s name, email address, password (stored only as a one-way hash), time you confirmed you are a parent or guardian | When you create a parent account. | To run the account, sign you in, send password-reset emails and keep your learners’ progress safe across devices. |
| A note of the day the Tamil Thaai Vaazhthu opening screen was last shown, and whether you switched it off | Always, on the device only. | So it appears once a day at most. |
| A count of finished activities (on the device) before a parent account exists | Always, on the device only. | To know when to invite you to create a free parent account. |
| Offer codes you enter: the code, your account and the date | Only if you enter a code. | So that each code can be used once per parent and stays within its limit. |
| The learner’s class level (Starter, Explorer or Advanced), chosen by the parent | Always (stored on the device); also sent to us if you sign in. | To show lessons, stories and games that suit the learner’s age and class. |
| Learning totals: stars, letters traced, stories and lessons finished, the date of last activity | If you sign in to a parent account. | To show progress on the Parent Desk and to help the academy see which lessons work. Academy staff can see learners’ nicknames and these totals. |
| League entry: nickname, avatar, star totals and level | Only if a parent switches the league on for that learner (Parent Desk → switch). | To show a friendly weekly and all-time leaderboard to other learners. Switch it off at any time; staff may hide a nickname that is not suitable. |
| Class bookings (learner’s nickname, class, time) | When you book a live class. | To run the class and send the right people the meeting link. |
| Payment records: plan bought, amount, date. We never see or store card numbers — payments are handled by Stripe. | When you buy a plan or class bundle. | To give you access and keep the financial records the law requires. |
| Parent’s name, phone, child’s age and your message | If you use the class enquiry form on the home page. | To reply to you. The form is processed by Formspree. |
| Standard server logs (IP address, time, page requested) | Automatically, by our web host. | Security and fixing faults. |
We recommend using a nickname for each learner. We never ask a child for contact details, and the app has no way for children to message anyone.
3. Who else handles data
- Our web hosting provider ([host name and server location]) stores the account database.
- Stripe processes payments and keeps the billing details you give at checkout.
- Formspree processes the class enquiry form.
- Zoom, Google Meet or a similar service hosts live classes. Joining happens on their site under their privacy terms.
- YouTube (privacy-enhanced mode) plays video lessons when we add them.
We do not sell personal information, and we do not share it for advertising. Fonts are served from our own site, not from Google. Some of these providers may process data outside the UAE.
4. Cookies and device storage
- Learning progress is kept in your browser’s local storage on your device.
- One sign-in cookie (named
ykl) is set only if you sign in. It is strictly necessary and is not used for tracking. - The app saves its pages on your device so it can work offline.
- We do not use advertising or analytics cookies. If that changes, we will update this policy first.
5. How long we keep it
Account and learner data are kept until you delete your account. Password-reset links expire after one hour. When you delete your account we remove your account, learners’ progress and bookings from our database. Payment records are kept for accounting without your personal details attached. Progress already saved on your own device stays there until you clear it.
6. Your choices and rights
- See and take your data: Parent Desk → Export saves a copy of the progress stored on this device.
- Correct it: change names inside the app, or email us.
- Delete it: My Account → Delete my account, or email us.
- Withdraw consent at any time by deleting the account.
Depending on where you live (for example under the UAE Personal Data Protection Law, the EU or UK GDPR, or India’s Digital Personal Data Protection Act), you may have further rights, including to complain to your local regulator. Write to us and we will help.
7. Keeping data safe
The site uses HTTPS. Passwords are hashed, sign-in cookies are protected from scripts, and repeated failed sign-ins are slowed down. No system is perfectly secure, so please use a strong, unique password and keep the Parent Desk PIN private — the PIN is a child-lock on the device, not account security.
8. Changes
If we change this policy in a way that matters, we will tell signed-in parents by email or in the app before it takes effect.
LearnTamil with Yazh