Geminura — Privacy Policy
GS Digital Hub · Effective date: 10 October 2026
English
- Scope: This policy applies to all users of the Geminura mobile app.
-
Account data: When you create an account we collect and store your email
address, your display name and nickname, and the profile picture you choose in the app. If you
sign in with Google or Apple, we receive your name and email address from that provider,
and from Google also the URL of your profile photo. We also store the country code from
your device's region setting. While you confirm your email address we keep a short-lived
record with that address and a hashed copy of the verification code. Accounts are managed
with Google Firebase Authentication.
-
Learning data: We store the data needed to run the service and show your
progress: the languages you learn and your level in each of them (including the result of the
level test), lesson statistics, mistake counts, streaks, practice time, quiz results, saved
vocabulary and achievements. We also store your message and voice-time balances and daily
usage counters (messages sent, number of calls, seconds of voice time).
-
Chat messages: Your text conversations with the AI teacher are stored in our
database so your chat history is available to you.
-
Voice data: During a voice call — including the short level test at the
start — your microphone audio is streamed from your device directly to Google (Gemini API) so
the AI can hear and answer you. We do not record or store your voice audio on our servers.
Google turns the call into text captions that are shown on your screen, and anything you type
during a call is sent to Google as well. The text of a lesson call is sent through our
server to OpenAI: during the call when line translation or reply suggestions are used, and
after the call to prepare your recap and corrections and to update the teacher's memory. We
do not store the call text as a whole, only what is produced from it: new words added to
your vocabulary, a correction card that quotes the one sentence being corrected, and the
teacher's notes described below. For each call we store a session record: the language,
teacher and scenario, how long the call lasted, and — for the level test — the level you
were placed at.
-
Teacher's memory: To make lessons personal, the AI teacher may keep a few
short notes about things you mention in a chat or a call (for example where you are from,
your job, or why you are learning). We do not keep notes about health, religion, politics,
finances or documents. These notes are included in the instructions sent to OpenAI (chat) and
Google (voice calls) for your next lessons, and they are deleted with your account.
-
Leaderboard and invitations: Every account is listed in the in-app rating.
Other users can see your nickname, profile photo, country, points, wins and status there. If
you have not set a nickname, the name on your account is shown instead; if there is none,
you are listed as “Learner”. No part of your email address is shown. When a season ends, the top places (nickname, photo, country,
points) are kept as that season's published results, and the winner's nickname is announced
to all users. We also store your points history, your personal invitation code and, if you
used someone's code, which code it was and whose it is.
-
Device identifier: When you first sign in, the app sends us an identifier of
your device (the Android ID, or the identifier for vendor on iOS). We store it together with
your account ID and email address so the free welcome allowance is granted only once per
device.
-
Push notifications: If you allow notifications, we store your device's push
token (Firebase Cloud Messaging) with your account so we can send them.
-
Purchases: Purchases are made through the Apple App Store or Google Play and
handled by RevenueCat; we do not receive your card details. If you buy a plan we store a
record of it (plan, price, currency, date, store). We also record when the plans screen was
shown to you and what you were doing at that moment (the level test, a chat, a call or a
scenario), and whether a purchase followed.
-
Course groups: If you join a Geminura course group with a code from a
school or teacher, the teachers of that group can see the name or nickname you chose and
your learning activity and progress (for example words learned, mistakes, practice time,
and the number of messages and calls). They do not see your email address. We also store
your course progress and the messages you exchange with the group's teachers.
-
Third-party services we share data with:
-
OpenAI (openai.com) — your chat messages and vocabulary are sent to
OpenAI to generate the AI teacher's replies, corrections and translations, together with
the teacher's notes about you. The text of a voice call is sent to OpenAI for line
translation and reply suggestions during the call, and afterwards to prepare your recap
and the teacher's notes. A word or phrase you ask to hear may be sent to OpenAI to
generate its pronunciation audio.
-
Google (Gemini API, ai.google.dev) — your microphone audio is streamed
to Google during voice calls and the level test, and Google generates the teacher's
voice and the captions. Google also receives the lesson instructions for the call
(your level and the teacher's notes about you) and anything you type during a call.
-
Google Firebase (Authentication, Cloud Firestore, Cloud Messaging) —
account and app data storage, and push notifications.
-
RevenueCat (revenuecat.com), Apple App Store and
Google Play — purchases. RevenueCat receives your account ID and your
purchase information.
-
Resend (resend.com) — delivers the email with your verification code;
it receives your email address and the content of that email.
-
DigitalOcean (digitalocean.com) — hosts our application server.
Requests from the app (for example chat messages and call text on their way to OpenAI)
pass through this server, and like any web server it receives your IP address.
-
Lorem Picsum (picsum.photos) — serves the preset profile pictures. It
receives your IP address when these images load, and nothing else.
-
Vapi (vapi.ai) — only in app versions before 2.0, where your microphone
audio is streamed to Vapi during voice calls instead of Google.
- We do not use advertising, and we do not sell your personal data.
-
Legal basis (GDPR): We process account, chat and learning data to perform our
contract with you (Art. 6(1)(b) GDPR). Microphone access is used only after you grant
permission, which you may withdraw at any time in your device settings.
-
Data retention: We keep your data for as long as your account exists. What
remains after deletion is described on our
account deletion page.
-
Your rights: You have the right to access, correct, export, restrict and
delete your personal data. You can delete your account at any time in the app:
Profile → Delete account. This permanently removes your account, chat history,
vocabulary, statistics, the teacher's notes, your call records and your leaderboard entry.
Some records, including purchase records, are not removed automatically; they are listed
on the account deletion
page, and you can ask us to erase them. You may also contact us to exercise any of these
rights, and you have the right to lodge a complaint with your national data protection
authority.
-
Children: Geminura is not directed at children. You must be 13 years or older
to use the service.
-
Reporting content: The AI can occasionally produce inaccurate or
inappropriate output. Press and hold any AI message in a chat to report it to us for review.
-
Changes: We will update this policy when our practices change and will revise
the effective date above.
- Contact: info@gs-digitalhub.nl
Nederlands
- Toepassingsgebied: Dit beleid geldt voor alle gebruikers van de Geminura-app.
-
Accountgegevens: Bij het aanmaken van een account slaan wij uw e-mailadres,
weergavenaam en bijnaam op, en de profielafbeelding die u in de app kiest. Als u zich
aanmeldt met Google of Apple, ontvangen wij uw naam en e-mailadres van die aanbieder, en
van Google ook de URL van uw profielfoto. Ook bewaren wij de landcode uit de
regio-instelling van uw apparaat. Terwijl u uw e-mailadres bevestigt, bewaren wij kort een
registratie met dat adres en een gehashte kopie van de verificatiecode. Accounts worden
beheerd met Google Firebase Authentication.
-
Leergegevens: Wij slaan de talen die u leert en uw niveau per taal op
(inclusief het resultaat van de niveautest), statistieken, fouten, reeksen, oefentijd,
quizresultaten, opgeslagen woorden en prestaties, evenals uw tegoed aan berichten en
spreektijd en dagelijkse gebruikstellers (berichten, aantal oproepen, seconden spreektijd).
-
Chatberichten: Uw gesprekken met de AI-docent worden opgeslagen zodat uw
geschiedenis beschikbaar blijft.
-
Spraakgegevens: Tijdens een spraakoproep — ook tijdens de korte niveautest —
wordt uw microfoonaudio rechtstreeks vanaf uw apparaat naar Google (Gemini API) gestreamd.
Wij nemen uw stem niet op en slaan deze niet op onze servers op. Google zet de oproep om in
ondertiteling die op uw scherm verschijnt, en wat u tijdens een oproep typt, gaat ook naar
Google. De tekst van een lesoproep wordt via onze server naar OpenAI gestuurd: tijdens de
oproep wanneer vertaling of antwoordsuggesties worden gebruikt, en na afloop voor uw
samenvatting en correcties en voor het geheugen van de docent. De tekst van de oproep als
geheel bewaren wij niet, alleen wat eruit voortkomt: nieuwe woorden in uw woordenschat, een
correctiekaart met de ene zin die wordt verbeterd, en de notities van de docent. Per oproep
bewaren wij een sessieregistratie: taal, docent, scenario, duur en — bij de niveautest —
het vastgestelde niveau.
-
Geheugen van de docent: Om lessen persoonlijk te maken kan de AI-docent
enkele korte notities bewaren over wat u in een chat of oproep vertelt (bijvoorbeeld waar u
vandaan komt, uw werk of waarom u de taal leert). Wij bewaren geen notities over gezondheid,
religie, politiek, financiën of documenten. Deze notities worden meegestuurd naar OpenAI
(chat) en Google (spraakoproepen) voor uw volgende lessen en worden samen met uw account
verwijderd.
-
Ranglijst en uitnodigingen: Elk account staat in de ranglijst in de app.
Andere gebruikers zien daar uw bijnaam, profielfoto, land, punten, overwinningen en status.
Als u geen bijnaam heeft ingesteld, wordt de naam van uw account getoond; is die er niet,
dan staat u vermeld als “Learner”. Er wordt geen deel van uw e-mailadres getoond. Na afloop van een seizoen blijven de hoogste plaatsen (bijnaam,
foto, land, punten) bewaard als gepubliceerde uitslag van dat seizoen, en de bijnaam van de
winnaar wordt aan alle gebruikers bekendgemaakt. Wij bewaren ook uw puntengeschiedenis, uw
persoonlijke uitnodigingscode en, als u een code van iemand heeft gebruikt, welke code dat
was en van wie.
-
Apparaat-ID: Bij de eerste aanmelding stuurt de app ons een identificatie
van uw apparaat (Android-ID, of de identifier for vendor op iOS). Wij bewaren deze samen met
uw account-ID en e-mailadres, zodat het gratis welkomsttegoed slechts één keer per apparaat
wordt toegekend.
-
Pushmeldingen: Als u meldingen toestaat, bewaren wij het pushtoken van uw
apparaat (Firebase Cloud Messaging) bij uw account.
-
Aankopen: Aankopen verlopen via de Apple App Store of Google Play en worden
afgehandeld door RevenueCat; wij ontvangen uw kaartgegevens niet. Bij aankoop van een plan
bewaren wij een registratie (plan, prijs, valuta, datum, winkel). Wij registreren ook wanneer
het scherm met plannen aan u is getoond en wat u op dat moment deed (niveautest, chat, oproep
of scenario), en of er een aankoop volgde.
-
Cursusgroepen: Als u met een code van een school of docent deelneemt aan
een Geminura-cursusgroep, kunnen de docenten van die groep de naam of bijnaam zien die u
heeft gekozen, en uw leeractiviteit en voortgang (bijvoorbeeld geleerde woorden, fouten,
oefentijd en het aantal berichten en oproepen). Uw e-mailadres zien zij niet. Wij bewaren
ook uw cursusvoortgang en de berichten die u met de docenten van de groep uitwisselt.
-
Derden met wie wij gegevens delen: OpenAI (chatberichten, woordenschat, de
notities van de docent, de tekst van spraakoproepen — tijdens de oproep voor vertaling en
antwoordsuggesties en na afloop voor uw samenvatting en de notities van de docent — en
woorden waarvan u de uitspraak opvraagt), Google (Gemini API: microfoonaudio tijdens
spraakoproepen en de niveautest; Google genereert de stem van de docent en de
ondertiteling en ontvangt ook de lesinstructies voor de oproep, namelijk uw niveau en de
notities van de docent, en wat u tijdens een oproep typt), Google Firebase (Authentication,
Cloud Firestore, Cloud Messaging: opslag van account- en appgegevens en pushmeldingen),
RevenueCat, Apple App Store en Google Play (aankopen; RevenueCat ontvangt uw account-ID en
aankoopgegevens), Resend (verzending van de e-mail met uw verificatiecode: uw e-mailadres
en de inhoud van die e-mail), DigitalOcean (hosting van onze applicatieserver: verzoeken
vanuit de app, zoals chatberichten en oproeptekst op weg naar OpenAI, lopen via deze
server, die zoals elke webserver uw IP-adres ontvangt), Lorem Picsum (picsum.photos: levert
de standaard profielafbeeldingen en ontvangt daarbij alleen uw IP-adres) en Vapi (alleen in
appversies vóór 2.0: microfoonaudio tijdens spraakoproepen in plaats van Google).
- Wij gebruiken geen advertenties en verkopen uw persoonsgegevens niet.
-
Rechtsgrond (AVG): Verwerking is noodzakelijk voor de uitvoering van onze
overeenkomst met u (art. 6(1)(b) AVG). De microfoon wordt alleen gebruikt nadat u
toestemming heeft gegeven; die kunt u op elk moment intrekken in de instellingen van uw
apparaat.
-
Bewaartermijn: Wij bewaren uw gegevens zolang uw account bestaat. Wat na
verwijdering overblijft, staat op onze
pagina over
accountverwijdering.
-
Uw rechten: U heeft recht op inzage, correctie, overdracht, beperking en
verwijdering. U kunt uw account op elk moment verwijderen via
Profiel → Account verwijderen. Dit verwijdert definitief uw account, chatgeschiedenis,
woordenschat, statistieken, de notities van de docent, uw oproepregistraties en uw
vermelding in de ranglijst. Sommige gegevens, waaronder aankoopregistraties, worden niet
automatisch verwijderd; deze staan op de
pagina over
accountverwijdering en u kunt ons vragen ze te wissen. U kunt ook contact met ons
opnemen om deze rechten uit te oefenen, en u kunt een klacht indienen bij de Autoriteit
Persoonsgegevens.
- Kinderen: Geminura is niet gericht op kinderen. U moet 13 jaar of ouder zijn.
-
Melden van inhoud: De AI kan soms onjuiste of ongepaste uitvoer geven. Houd
een AI-bericht ingedrukt om het bij ons te melden.
-
Wijzigingen: Wij werken dit beleid bij wanneer onze werkwijze verandert en
passen dan de ingangsdatum hierboven aan.
- Contact: info@gs-digitalhub.nl
Русский
-
Сфера действия: Настоящая политика применяется ко всем пользователям
приложения Geminura.
-
Данные аккаунта: При регистрации мы собираем и храним ваш адрес электронной
почты, отображаемое имя и никнейм, а также картинку профиля, которую вы выбираете в
приложении. При входе через Google или Apple мы получаем от этого сервиса ваше имя и адрес
электронной почты, а от Google — ещё и ссылку на фото профиля. Также мы храним код страны
из региональных настроек вашего устройства. Пока вы подтверждаете адрес почты, мы
кратковременно храним запись с этим адресом и хешем кода подтверждения. Аккаунты
управляются через Google Firebase Authentication.
-
Учебные данные: Мы храним изучаемые языки и ваш уровень по каждому из них
(включая результат теста на уровень), статистику занятий, количество ошибок, серии, время
практики, результаты тестов, сохранённые слова и достижения, а также баланс сообщений и
голосового времени и ежедневные счётчики использования (сообщения, число звонков, секунды
разговора).
-
Сообщения чата: Ваши переписки с ИИ-преподавателем сохраняются, чтобы история
была доступна вам.
-
Голосовые данные: Во время голосового звонка — в том числе короткого теста
на уровень — аудио с микрофона передаётся с вашего устройства напрямую в Google (Gemini API).
Мы не записываем и не храним ваш голос на наших серверах. Google превращает разговор в
текстовые субтитры, которые показываются на экране; то, что вы печатаете во время звонка,
тоже передаётся в Google. Текст учебного звонка передаётся через наш сервер в OpenAI: во
время звонка — когда используются перевод реплик или подсказки ответов, и после него —
чтобы подготовить итоги и исправления и обновить память преподавателя. Текст звонка целиком
мы не храним — только то, что из него получено: новые слова в вашем словаре, карточку
исправления с одной исправляемой фразой и заметки преподавателя. По каждому звонку мы
сохраняем запись о сессии: язык, преподаватель, сценарий, длительность и — для теста на
уровень — определённый уровень.
-
Память преподавателя: Чтобы уроки были личными, ИИ-преподаватель может
сохранять несколько коротких заметок о том, что вы рассказываете в чате или на звонке
(например, откуда вы, кем работаете, зачем учите язык). Мы не сохраняем заметки о здоровье,
религии, политике, финансах и документах. Эти заметки передаются в OpenAI (чат) и Google
(голосовые звонки) для следующих уроков и удаляются вместе с аккаунтом.
-
Рейтинг и приглашения: Каждый аккаунт участвует в рейтинге в приложении.
Другие пользователи видят там ваш никнейм, фото профиля, страну, очки, победы и статус. Если
никнейм не задан, показывается имя вашего аккаунта; если его нет, вы указаны как
«Learner». Никакая часть вашего адреса почты не показывается.
Когда сезон заканчивается, верхние места (никнейм, фото, страна, очки) сохраняются как
опубликованные итоги этого сезона, а никнейм победителя объявляется всем пользователям. Мы
также храним историю начисления очков, ваш личный код приглашения и — если вы использовали
чужой код — какой именно и чей он.
-
Идентификатор устройства: При первом входе приложение передаёт нам
идентификатор устройства (Android ID или identifier for vendor на iOS). Мы храним его вместе
с идентификатором аккаунта и адресом электронной почты, чтобы бесплатный приветственный
бонус выдавался только один раз на устройство.
-
Push-уведомления: Если вы разрешили уведомления, мы храним push-токен вашего
устройства (Firebase Cloud Messaging) в вашем аккаунте.
-
Покупки: Покупки совершаются через Apple App Store или Google Play и
обрабатываются сервисом RevenueCat; данные вашей карты мы не получаем. При покупке тарифа мы
сохраняем запись (тариф, цена, валюта, дата, магазин). Мы также фиксируем, когда вам был
показан экран тарифов и что вы делали в этот момент (тест на уровень, чат, звонок или
сценарий), и последовала ли покупка.
-
Учебные группы: Если вы присоединились к учебной группе Geminura по коду
от школы или преподавателя, преподаватели этой группы видят выбранное вами имя или никнейм,
а также вашу учебную активность и прогресс (например, выученные слова, ошибки, время
практики, число сообщений и звонков). Ваш адрес электронной почты они не видят. Мы также
храним ваш прогресс по курсу и сообщения, которыми вы обмениваетесь с преподавателями
группы.
-
Третьи стороны, которым передаются данные: OpenAI (сообщения чата, словарь,
заметки преподавателя, текст голосовых звонков — во время звонка для перевода и подсказок
ответов, после него для итогов и заметок преподавателя — и слова, произношение которых вы
запрашиваете), Google (Gemini API: аудио с микрофона во время звонков и теста на уровень;
Google создаёт голос преподавателя и субтитры, а также получает инструкции к уроку — ваш
уровень и заметки преподавателя — и то, что вы печатаете во время звонка), Google Firebase
(Authentication, Cloud Firestore, Cloud Messaging: хранение данных аккаунта и приложения,
push-уведомления), RevenueCat, Apple App Store и Google Play (покупки; RevenueCat получает
идентификатор аккаунта и сведения о покупке), Resend (отправка письма с кодом
подтверждения: ваш адрес электронной почты и содержимое этого письма), DigitalOcean
(хостинг нашего сервера приложения: запросы из приложения, например сообщения чата и текст
звонков по пути в OpenAI, проходят через этот сервер, и он, как любой веб-сервер, получает
ваш IP-адрес), Lorem Picsum (picsum.photos: отдаёт стандартные картинки профиля и получает
при этом только ваш IP-адрес) и Vapi (только в версиях приложения до 2.0: аудио с
микрофона во время звонков вместо Google).
- Мы не используем рекламу и не продаём ваши персональные данные.
-
Правовое основание (GDPR): Обработка необходима для исполнения договора с вами
(ст. 6(1)(b) GDPR). Микрофон используется только после вашего разрешения, которое можно
отозвать в любой момент в настройках устройства.
-
Срок хранения: Мы храним ваши данные, пока существует ваш аккаунт. Что
остаётся после удаления, описано на
странице об удалении
аккаунта.
-
Ваши права: Вы имеете право на доступ, исправление, перенос, ограничение и
удаление данных. Вы можете удалить аккаунт в любой момент:
Профиль → Удалить аккаунт. Это безвозвратно удаляет аккаунт, историю чатов, словарь,
статистику, заметки преподавателя, записи о звонках и вашу строку в рейтинге. Некоторые
записи, включая записи о покупках, не удаляются автоматически; они перечислены на
странице об удалении
аккаунта, и вы можете попросить нас стереть их. Вы также можете связаться с нами,
чтобы воспользоваться любым из этих прав, и подать жалобу в национальный орган по защите
данных.
- Дети: Geminura не предназначено для детей. Вам должно быть не менее 13 лет.
-
Жалобы на контент: ИИ иногда может выдавать неточный или неуместный ответ.
Нажмите и удерживайте сообщение ИИ, чтобы пожаловаться на него.
-
Изменения: Мы обновляем эту политику при изменении наших практик и
меняем дату вступления в силу, указанную выше.
- Контакты: info@gs-digitalhub.nl