2026-06-27 (v0 draft)
v0 status (effective 2026-06-27): This document is published in v0 pending review by Estonian legal counsel. Final terms may differ.
Effective date: 2026-06-27 (v0 draft) Last updated: 2026-10-09 Operator: A2est OÜ, registered in Estonia Contact: privacy@a2est.ee
This is the full privacy policy for A2est. It expands on §4 of
/terms with the GDPR-aligned details: what we collect, why, how long
we keep it, who we share it with, and your rights.
The free /kids and /discover pages need no account, and using them
stores no personal data about you on our servers. Progress on these
pages (completed units, Discover stamps) is kept only in your browser's
local storage. Audio for their words and phrases is fetched from our
servers without any account identifier; your IP address is used only as
a short-lived rate-limit counter. If an adult account holder signs in,
this device's progress is copied to that account so it is not lost.
| Processor | Purpose | Data shared |
|---|---|---|
| Google (Gemini API) | AI tutor and persona chat, practice-exam scoring, speech-to-text, text-to-speech | Conversation text, your voice recordings for transcription, and text to be read aloud. No account identifier is sent. |
| Resend | Sign-in links, one-time codes, and service email | Your email address and the message content. |
| Sentry | Error reports | Technical error details. Your email address and IP address are removed before a report is sent. |
| SfeyPay, EveryPay, Stripe | Payment processing | You enter card or bank details on the provider's own page. We send the amount, an order reference, and your IP address; SfeyPay also receives your browser type, EveryPay your email address, and Stripe our internal account number. We keep the provider's payment reference, the product, the amount, and the payment status. |
| Object storage (S3-compatible, private) | File storage | Tuition receipts (your name or email address and the purchase) and generated lesson and tutor audio. Your voice recordings are not stored. Files are served only through our API. |
| Our hosting provider in the EU/EEA | Application servers, database, cache, and backups | The account and learning data described in §2, stored in the EU/EEA. |
| SK ID Solutions | Smart-ID and Mobile-ID sign-in, when you choose it | Your personal identification code (for Mobile-ID also your phone number), to confirm your identity. We keep only a keyed hash of the code and your name. |
We do not sell user data to advertisers. We do not run third-party advertising trackers on A2est.
A2est uses only cookies that are strictly necessary to provide the service you asked for. We use no advertising, analytics, or tracking cookies and no third-party cookies, so we do not ask for consent to them.
| Cookie | Purpose | Lifetime |
|---|---|---|
| Sign-in session | Keeps you signed in and links your browser to its sign-in record. | Until you sign out, or after 30 days without activity. |
| CSRF token | Protects sign-in and account forms against cross-site request forgery. | Until you close the browser. |
| Sign-in return address | Takes you back to the page you were on after you sign in. | Until you close the browser. |
| Language | Remembers the interface language you chose. | 1 year. |
| Friends-beta invite | Lets invited testers open the site during the closed beta. | 90 days, renewed when you sign in. |
| Tester invite claim | Holds a personal tester invite while you set your password. | Until the invite expires. |
| Staff session (staff app only) | Keeps A2est staff signed in to the separate admin app, with a short-lived sign-in challenge. | 8 hours; the challenge 5 minutes. |
Your browser's local storage also keeps a few settings and drafts on
your device: theme, audio speed, sidebar layout, dismissed notices,
progress made before you sign in (lessons, /kids, /discover), and a
message you typed before signing in. Only A2est pages on your device
read them; progress made before you sign in is copied to your account
when you sign in.
The mobile apps do not use cookies. They keep your sign-in token in the device's secure storage (Keychain on iOS, Keystore on Android).
You have the right to:
To exercise any of these rights, contact privacy@a2est.ee or use
the in-app controls at /account/data.
A2est is operated in Estonia. Data is stored in EU regions of our cloud providers. No data is transferred outside the EU/EEA without your explicit consent or a GDPR-compliant mechanism (e.g. Standard Contractual Clauses).
Accounts and paid courses are for adults (18+). We do not knowingly
collect data from children under 16 (the GDPR default). If we discover
we have, we delete it within 7 days. The free /kids pages need no
account (see §2.5).
We will notify you by email at least 30 days before any material change takes effect. Continued use of the service after the effective date constitutes acceptance. If you do not accept the change, you may export your data and close your account before the effective date.
A2est OÜ Email: privacy@a2est.ee Registered in Estonia.
For data-protection complaints: Andmekaitse Inspektsioon (aki.ee).