Updated November 1, 2026
Your practice.
Your privacy.
This policy covers Linguino at linguino.app and the Linguino iOS app. Here is what the service processes, why, and the choices you have.
Account and learning data
We use your email address to send sign-in codes and identify your account, and, if you take a speaking test, to send you emails about your level (see Your progress and level checks below). We store your chosen languages, learning goals and levels, lessons, practice-session transcripts, quiz answers, pronunciation scores, coach feedback, and practice-time balance to provide the learning experience and track progress. If you plan a mission, we also store what you wrote about it (its title, date, and details) and its plan, until you delete the mission or your account.
In your notebook you can choose, for each language, where your teacher’s language comes from (for example Mexico City or Madrid Spanish) and how much background sound plays in live lessons. We store those choices with your account. The background sound (a café, a street or a station) is made on your device while you practice; it is not recorded, and nothing about it is sent to us.
The app also keeps preferences and unfinished lessons on your device. iOS stores sign-in tokens in Keychain and pending progress locally so it can retry a failed save. The website uses browser storage for sign-in and lesson state.
Learner memory
To personalize your lessons, your teacher keeps a notebook about you. After each live conversation, an OpenAI model reads the session transcript and writes your replay: a review with lines you said, more natural ways to say them, a short note from your teacher, and a score for how the scene went. It also saves short facts you shared about yourself, such as an upcoming trip or who you will be talking to, along with mistakes you make more than once and words you used on your own. Linguino also records session timing, such as how long you spoke, how long your teacher spoke, and how long you took to answer.
Your next lessons use these notes to pick up where you left off, bring back useful phrases, and help with mistakes that keep coming up. The notebook is designed to leave out sensitive details such as health, religion, politics, sexuality, ethnicity, money, precise location, and contact details, and to keep no more about other people than a first name and how you know them.
In the French neighborhood, the characters you meet also keep short notes about what happened in your scenes with them, such as your usual order, and may bring one up in a later scene. These notes follow the same rules: they appear in your notebook, where you can delete them, and while memory is paused, characters don’t save or use them.
If you do the “lessons about my life” interview, we keep its transcript like any practice session and use it to write a few lessons about your life. The lessons are kept until you redo the interview or delete your account, and any notes about you it produces follow the memory rules above.
Your voice: to let you hear your progress, Linguino keeps a short clip of your own voice from your live sessions on the website: lessons, calls, narrate mode, the level check and the placement chat, but not the “lessons about my life” interview unless you are learning English and it is held in simple English, since otherwise it is not in the language you are learning. It is the first 30 seconds you say, taken only while your microphone is on to talk and never including your teacher, with what you said in it as text. Two are kept for each language: the one from your first session with at least 10 seconds of your speech, never replaced, and the one from your latest such session, replaced each time. They are stored in private storage, and the app plays them through private links that expire after a few hours. While memory is paused, no clips are kept. Delete both clips of a language on your progress page or in your notebook; deleting your account deletes them all. Sessions in the iPhone and Android apps keep no clips.
Learner memory is on by default. Your notebook on the website shows the notes your teacher keeps about you, the mistakes you are working on, the words you have used, and the clips of your voice. There you can edit or delete any note, delete all of them at once, remove a tracked mistake, or pause memory. Deleting a note removes it from your notebook and from future lessons; the transcript and replay of the conversation it came from are kept until you delete your account. While memory is paused, your teacher does not save or use personal details; replays, mistakes, words, and session timing are still recorded so your lessons keep adapting. Deleting your account deletes your learner memory and replays.
Daily practice
Daily episodes are short stories written for each language and level, not for you, so nothing about you goes into writing them. When you listen, we store how far you got and, for each question, what you said or typed, whether it was right, close, not quite or skipped, and the one line of feedback. A spoken answer is sent to OpenAI to be transcribed and checked and is not kept. The words to listen for are picked from your review list and the words you have used, after the story is written.
Spoken review keeps a list of phrases for you to practice, taken from your replays, the words you used, and the lessons you passed, along with when each one comes back and how your last answer scored.
If you set up a daily call, we store the time, days, time zone, and language you pick, and whether you want reminder emails. Reminders are sent the same way as sign-in codes, and you can turn them off on your calls page at any time. The call itself and narrate mode are live conversations, kept like any other practice session.
Linguino no longer offers the voice capsule, where you recorded yourself once a month. If you recorded clips there, we keep them in private storage, with their transcripts and word and sentence counts, until you delete your voice clips of that language (which deletes them too), delete your account, or ask us to delete them.
Deleting your account deletes all of this: your episode progress and your answers to episode questions, your review list and its schedule, your call schedule, and any voice capsule recordings and transcripts.
Tools and field missions
Linguino no longer offers the tools (help with a menu, a message, a conversation or an article) or weekly field missions. If you used them, we keep the results and missions you made, and what you told your coach about a mission, until you delete your account or ask us to delete them. Phrases you added to your review from a result are kept like your other review phrases, and a rehearsal you did is a live lesson, kept like any other practice session.
Your progress and level checks
Your progress page shows what you can do in each language, with evidence. When a conversation’s replay shows that you can do something, such as ordering food or sorting out a problem, we keep a short quote of what you said as the evidence. Passing a path checkpoint also counts. The page also shows trends from your session timing and the words you have used on your own.
A level check is a short live conversation, kept like any practice session. An OpenAI model grades it into levels for listening, speaking, conversation and pronunciation, with your strengths and what to work on next, and your estimated level is updated. On the website, the speaking test you can take when you start a language (the placement chat) is graded the same way once you have said enough, and kept as a level check. We keep your level checks until you delete your account.
Emails about your level: when the speaking test on the website is graded this way, we email you your result and the first scene of your level. About eight weeks after your latest level check in a language, we email you once to invite you to check again. If you took the speaking test before we sent these emails and have not done a lesson since, we may email you once about the first scene of your path. They go to your account’s email address and are delivered the same way as sign-in codes. Each one has an unsubscribe link: it stops these emails only, not sign-in codes or the call reminders you set up, and you can subscribe again on the same page. We keep a record of which of these emails we sent you, and that you unsubscribed if you did, until you delete your account.
After the speaking test on the website you can answer two quick questions: why you are learning (kept as your learning goal, which your teacher uses) and what is hardest for you when you speak, and tell us in your own words anything you want to be able to do. We keep these answers for each language, to make Linguino better, until you delete your account. Google Analytics hears that you answered and, for the two questions with set answers, which one you chose, never what you wrote.
Your level card is private. If you turn sharing on, anyone with the card’s link can see it: the language, your levels and the date, never your email or what you said. The card stays public until you turn sharing off on your progress page or delete your account.
Teams
An organization, such as the place you work, can give you practice time through a team. You join with an invite link from one of the team’s admins. Your own practice time is used first; after that, your live sessions use the team’s time. We keep which team you are in, your role, when you joined, and how much of the team’s time each of your sessions used.
Your team’s admins can see the email address, role and joining date of every member, and how many minutes and sessions each member used from the team’s time. They never see your conversations, transcripts, replays, notebook, scores, or anything else about your learning.
You can leave a team at any time on your team page, and an admin can remove you. What your sessions used stays in the team’s records until you delete your account.
Duets
Duets, conversations with someone you invited to practice each other’s language, are paused: you cannot start or join one. Duets were never recorded or transcribed. We keep the duets you had (who was in them, their languages, level and topic cards, and for a report its reason and both accounts) until one of you deletes their account.
Your microphone and AI providers
Live conversations use xAI’s Grok Voice Think Fast. When you start a live session, your microphone audio, lesson context, learning profile, and relevant weak phrases are sent through our server to xAI to generate spoken replies and transcripts. Ending the session stops that live audio stream.
OpenAI processes content for other AI features, including custom lesson and image generation, mission planning (what you wrote about the mission, and your level), building lessons about your life from your interview, writing and voicing daily episodes, transcribing and checking your answers to episode questions, phrase translations, pronunciation recordings and scoring, speech playback, coach feedback, the evidence for what you can do, and level checks. Google Gemini is supported as an alternative live provider when configured. The provider used for a session receives the audio and context needed to run it.
Linguino saves live-session transcripts and results; it does not keep a recording of the full live conversation in its application database. Pronunciation recordings are sent for assessment and are not kept. The exception is your voice: up to 30 seconds of your own speech from your first and from your latest session in each language (see Learner memory above), and any voice capsule recordings you made before (see Daily practice above). Provider processing and retention are subject to the providers’ own policies: xAI, OpenAI, and Google.
You can deny or revoke microphone access in your browser or device settings. Voice features require that access. Avoid including sensitive information in your practice conversations.
Hosting, email, and payments
Cloudflare hosts the service and database, stores episode audio and recordings of your voice, and handles network requests and operational logs. Sign-in codes, call reminders, and emails about your level are delivered through Cloudflare or Postmark. Website payments are handled by Stripe; Linguino stores subscription identifiers, purchase records, and practice-time balances, while Stripe handles payment details.
Website analytics and diagnostics
The website uses Google Analytics to understand visits and interactions. Google Analytics may use cookies and process browser, device, and network information. When Sentry diagnostics are enabled, they receive error and performance information and may include request or user information. The native iOS app does not include an analytics or tracking SDK.
For blog articles, Google Analytics and our own analytics service measure visits, audio starts and completions, and clicks into practice. These events include the article, language, clip identifier and button location, not your email or recordings. Our own service uses a random identifier limited to your browser tab, renewed after 30 minutes without a blog interaction. It does not store your IP address, account identity, full page URL or referrer. Requests use an IP-based rate limit to prevent abuse, without saving the address in the analytics database.
Your browser tab may temporarily hold up to 30 events while Google Analytics loads and up to 50 events awaiting delivery to our service. Events older than 30 minutes are discarded when the queues are next read. Our service keeps a 90-day reporting window and periodically removes older events in small batches. Google Analytics and our blog collector respect browser Do Not Track and Global Privacy Control signals. You can also block analytics in your browser.
Retention and deletion
Account and learning records remain available while you use your account. In iOS, open Profile and choose Delete account to remove your account, lessons, transcripts, learning profiles, and results from the active application database. This also clears that account’s pending local progress saves.
Learner memory and replays are kept the same way. You can delete saved notes and tracked mistakes in your notebook at any time, and deleting your account removes all of your learner memory, including words, session timing, and replays, from the active application database.
Daily practice data is kept the same way: deleting your account removes your episode progress, review list, call schedule, and the transcripts of your voice clips and of any voice capsule recordings from the active application database, and the recordings themselves from storage.
Deleting your account removes any tool results and field missions you made, your can-do evidence, level checks, the record of emails about your level and whether you unsubscribed from them, and your teacher settings from the active application database, and a level card you shared stops working.
Deleting your account also removes your team membership, the record of the team’s time your sessions used, the invite links you made, your mission pack and yearly plan records, and the duets you started or joined. A team you were the only member of is deleted with its invite links; a team with other members keeps going without you.
Database recovery copies can retain deleted records for up to 30 days. Infrastructure logs, email delivery records, payment records, and data handled by AI providers have separate retention practices. Deleting a Linguino account does not necessarily remove records those providers retain for their own obligations.
Signing out clears the active lesson and sign-in state on this device. Unsynced iOS results are retained for the same account to recover after signing back in. Uninstalling the app or clearing website storage removes local lesson data.
Questions and requests
For questions about your information, or to request access, correction, or deletion, email hello@linguino.app from the address associated with your account. We may need to verify account ownership before fulfilling a request.
We update this page when our data practices change. The date above identifies the latest revision.