Privacy Policy
LearnBook · Last updated 24 October 2026
Pilot notice. LearnBook is currently in a limited pilot. Learners (who may include under-18s)
never sign themselves up: their accounts are created by a teacher, tutor, school, or administrator. Teachers can
join by invitation. This policy is written plainly and will be reviewed and expanded before any wider or public
launch. If you have questions, contact us at the address at the bottom.
Who this covers
This policy applies to people who use the LearnBook learning app to study, and to the teachers and administrators
who set up and manage student accounts.
What we collect
-
Account details. A display name and a username (login handle). If your teacher or administrator
sets one, an email address you use to sign in with Google or Microsoft. If you sign in with
Google or Microsoft, we also receive your verified email address, your name, and a provider account identifier
from that service.
-
Sign-in credentials. Your username (login handle) and password, stored via our authentication
provider so you can sign in.
-
Learning activity. The word sets and words you study, your answers and scores on reading and
grammar exercises (including written answers you type and how long you take), your practice history, streaks and
activity dates, and reading passages generated for you (we keep your recent readings — currently the last 20 —
so you can revisit them).
-
Study pacing signals. To keep practice honest, so your progress shows real study and not rapid
clicking, we record a few things about each practice session: how long you look at each card before rating it,
how often you rate a card without turning it over, and how short vocabulary checks go. Each record also notes
the kind of practice, the word set, and the time. From this we keep one number on your profile, your calibration
level (between 0.10 and 1.00), plus any practice guardrails that are switched on, such as a few cards you must
turn over or a short pause before retaking a quiz. Only your authorised teacher or administrator can see these
records; teachers see them as a supportive “Learning Fidelity” summary. They are never used for
advertising, and the detailed records are deleted automatically after 90 days.
-
Teacher notes. Details your teacher or administrator records about your learning, such as
targets, interests, strengths, challenges, notes, and reading level. Teachers may also keep their own lesson
notes, such as short quotations of what was said in a lesson with a correction. These are the teacher's personal
teaching records, not part of your learning account. Only the teacher who wrote them can read them, and the
teacher is responsible for them.
-
Messages. Chat messages you exchange with your teacher, administrator, or (where applicable) a
linked parent or guardian, within the app.
-
Technical basics. Standard information your browser or device sends when you use the app (for
example, IP address and browser type), used for security and to keep the service running. We do not use
advertising trackers.
We do not ask for or want financial information, government identifiers, health information, or
other sensitive personal data. Please do not enter such information into the app.
Why we use it
- To let you sign in and to keep your account secure.
-
To run the learning app: show your word sets, track your progress, generate exercises, and let you and your
teacher communicate.
- To let your teacher or administrator see your progress and manage your account.
Pronunciation voice clips
In short
Your recording stays on this device so you can listen back, and is cleared when you leave.
If the speech check is on for your account, the clip goes to Microsoft's speech service so a computer can listen
to it. In Read Aloud this happens as soon as you finish recording; in Pronunciation it happens when you tap
Check. It is sent with the word or sentence you practised, not your name.
No person at LearnBook hears it, and your teacher can't hear it.
We don't save the audio. We keep only your practice result and a small usage record.
Saying no is completely fine. You can still use everything else in LearnBook, and you can change your mind any
time in Settings.
LearnBook can record your voice in the Pronunciation activity so you can listen back and compare yourself with the
model. Recording only starts when you tap Record, and stops when you tap Stop or reach the time limit (10 seconds,
or 5 for a single word). The recording stays in your browser's memory on your own device and is never saved by
LearnBook; it is gone when you leave the screen.
We are also building an optional speech check. If you use it, a short clip of you saying a single
word or sentence is sent, through our own server, to Microsoft Azure Speech (the service is
located in Singapore) so that Microsoft can analyse the audio and tell us how clearly each sound was spoken.
Microsoft acts only as a processor on our behalf. We use the result to give you feedback and for no other purpose.
-
What is sent. The audio clip and the word or sentence you were asked to say, nothing else. We
do not send your name, username, email address, account identifier, class or school, and because the clip goes
via our server, your own IP address is not passed to Microsoft. A voice is still personal data in its own right,
so we treat it with care even though it carries no label saying whose it is.
-
Your choice. The speech check is optional. Before a student’s first voice recording they
are asked whether they are happy for LearnBook to record their voice and, if they use the speech check, for the
clip to be analysed by Microsoft for this purpose. They can say no, and saying no never stops them using the
rest of LearnBook, including listening to the model. A student can change their mind at any time in Settings,
and LearnBook then stops recording and stops sending clips. We keep the date and time of the answer.
-
Who can use it now. During the pilot the speech check is switched off for students and is only
available to a small number of accounts we choose ourselves. We will not turn it on for students until the
choice above is in place and, for under-18s, the authorisation described under “Consent for student
accounts” covers it.
-
Keeping it. LearnBook does not store the clip, and keeps only the result shown to you and a
small usage record (the account, an attempt number, the clip length and the time) so we can apply daily limits.
The usage record is kept until the account is deleted. Microsoft handles the clip under its own terms for Azure
Speech; we do not ask it to keep recordings and we do not sell or share clips with anyone else.
-
No selling, no advertising. We do not sell voice clips or any other data, and we never use them
for advertising, profiling or training our own models.
Who processes your data
-
Supabase hosts our database and authentication. Your account and learning data are stored there
(production data is hosted in Singapore).
-
Vercel serves the app itself in your browser. Vercel does not hold your learning data; it
delivers the pages that talk to Supabase.
-
Google and Microsoft handle sign-in if you choose “Continue with
Google” or “Continue with Microsoft”. We only request your basic profile and email.
-
Microsoft (Azure Speech) analyses pronunciation voice clips if you use the optional speech
check described above. It is not used for sign-in or for anything else.
-
Google (Gemini AI) generates reading passages and word explanations, and grades written answers
on open-ended grammar exercises. Text used to create or grade your exercises — for example, target vocabulary,
difficulty level, subject context, and written answers you type — is sent to that service to produce the content
or grade. Your request goes via our own server, which holds the AI key: the key itself is never in the app. The
text sent to the AI carries no name, username, or other identifier attached — Google's AI service sees only the
words or story it's asked to work with, not who you are. It is used solely to generate or grade that one piece
of content for your learning, and never for advertising, profiling, or any commercial purpose. We use Google's
paid AI service, whose terms say it does not use the text we send to train its AI models.
We do not sell your personal information to anyone, to Google, or to anyone else. No ad trackers, no data brokers,
no behavioural profiling for marketing — basically, none of that creepy big-tech stuff. Everything we collect is
used for one purpose: running LearnBook for you and your teacher.
On your device
The app stores working data in your browser's local storage (keys starting
learnbook_) — for example your sign-in session, cached word sets and progress, recent readings, chat
drafts, and display preferences — so the app works quickly and survives a refresh. Clearing your browser's site
data signs you out and removes these local copies; your account data on the server is unaffected. We do not use
advertising trackers, and the app itself sets no third-party cookies.
How long we keep it
-
While your account is active, we keep your account and learning data so the app works for you.
- Raw study pacing signals are automatically deleted after 90 days.
-
When an account is removed, it is first deactivated (recoverable by an administrator for 90
days) and then permanently deleted 90 days later. Permanent deletion removes your profile,
learning progress, messages, and grammar submissions. A teacher's own lesson notes are not part of your account
and are not deleted when your account is. Content a teacher created for others (for example shared word sets or
exercises) is kept but detached from your account.
-
If you ask us to delete your data, we do it within 30 days. You, your parent or guardian, or
your teacher, school or administrator can ask, using the contact address below.
- Backups containing deleted data are cleared within 30 days of deletion.
-
Accounts unused for 12 months are flagged to the teacher or administrator who manages them, so
they can be removed if no longer needed.
-
We may keep anonymous totals (for example, how many words were practised across the app) that
cannot identify anyone.
Consent for student accounts
Students do not sign themselves up. Every student account is created by a teacher, tutor, school, or
administrator, who must confirm that they are authorised to create it. In practice that means the student (if old
enough to agree for themselves under local law), their parent or guardian, or their school has agreed to them
using LearnBook under this policy. Teachers confirm this policy themselves when they join. Accounts for under-13s
are only ever created by an authorised school, tutor, or parent/guardian — never by the child signing up
themselves.
Where a school or organisation creates and manages accounts for its students, that organisation is responsible for
obtaining any consents required under its own agreements and local law, and its agreement with us governs how
student data is handled.
Your choices
- You can ask to see, correct, or delete the personal data we hold about you.
-
If you signed in with Google or Microsoft, you can unlink that sign-in by asking your teacher or administrator
to reset your account.
If personal data is ever breached
If personal data is ever breached, we will notify the affected schools and families without undue delay, as
described in our internal data-breach runbook.
Changes
We will update this policy as the app develops and before any public launch. The “last updated” date
at the top will change when we do.
Contact
LearnBook. Questions or requests about your data: email
hello@learnbook.pro, or ask your teacher or administrator to pass the
request to us.