Privacy Policy
What information learn@aiera collects, why, and the choices you have.
Last updated: 7 November 2026. This policy describes how the site works today and will be updated when features change.
The short version
You can use learn@aiera without an account. We collect as little as possible.
Without an account
- Progress on your device. Completed lessons are saved in your browser's local storage on your device. We do not receive this unless you create an account. You can clear it by clearing your browser's site data.
- Hosting logs. Our hosting provider (Netlify) processes technical data such as IP address and requested pages to deliver and secure the site.
- Python practice. The first time you press Run on a Python example, your browser downloads the Python engine (Pyodide) from the jsDelivr content delivery network. jsDelivr may see your IP address, as any website host does. Your code runs on your device and is not sent to us.
- Anonymous visit counts. To see which courses are useful and where our visitors come from, we count page views. Each view adds one to a daily total for the page, the visitor's country (worked out from the request and not stored with anything else), the referring website, the type of device, the browser and the language setting. We do not store IP addresses, we do not use cookies or any identifier that follows you between visits, and we cannot tell who you are or link two visits together. We do not count visits when your browser sends a Do Not Track or Global Privacy Control signal. We also count a few actions in the same anonymous way, such as a lesson being completed or an exam being passed.
- Optional analytics (Mixpanel), only if you choose Allow. We ask once, in a notice at the bottom of the page, and nothing is sent to Mixpanel before you agree. If you allow it, we send Mixpanel, a product analytics provider, the kind of page you open (for example a course or lesson, never a certificate number), the course you finish a lesson or exam in, your exam score as numbers, and the details your browser reveals by default such as browser type, screen size and a random id that Mixpanel keeps in your browser's local storage. Mixpanel works out your approximate country from your IP address when it receives the request. We never send your name, email, account id or anything you type, and we do not use it for advertising. You can turn it off at any time with the Analytics link in the footer, which also clears the random id from your browser. We never ask again if you say no, and we do not show the notice if your browser sends Do Not Track or Global Privacy Control.
- Public certificates. To earn a certificate you need a free account. When you finish a course and choose to confirm your name for your certificate, we save the name you confirmed, the course, your exam score and the dates in our database so your certificate can have its own web address. Anyone who has that address can see them. The page is hidden from search engines. You can remove the public page at any time from your certificate page, and it stops working straight away. Your name is not changed or collected in any other way.
- Aira. If you use Aira, the messages you type are sent to our server and to Groq, an AI provider, to produce a reply. We do not store the conversation. Please do not include personal information.
With an account (optional)
If you create an account, we use Google's Firebase services:
- Firebase Authentication stores your email address (or Google sign-in identifier) and handles passwords. We never see your password.
- Cloud Firestore stores your learning progress (which lessons you completed).
You can delete your account and synced progress at any time from the Account page. Accounts are for people aged 13 and over.
Advertising and analytics
We do not currently show advertisements. Our own visit counts use no cookies (see "Anonymous visit counts" above), and Mixpanel analytics are off unless you allow them (see "Optional analytics" above). If we add them, we will update this policy, ask for consent where the law requires it, and provide a way to change your choice. See our Advertising Disclosure and Cookie Policy.
Children
We do not knowingly collect personal information from children under 13. Accounts are not available to them. If you believe a child has provided personal information, please contact us and we will delete it.
Your rights
Depending on where you live, you may have rights to access, correct, delete or export your data, and to object to processing. Contact us to exercise them.
Contact
Use the Contact page or email [email protected]. learn@aiera is powered by Teraunits.