Sprachnest
1. Overview
Sprachnest (the "App") is a personal German-learning companion: vocabulary cards, grammar drills and exam-style practice. It has no accounts and no sign-up and shows no ads. Everything you learn stays on your device: HollyByte runs no servers for the App and never receives your cards, answers, texts or progress.
The App works offline. Data leaves your device only in three cases: crash reports (technical data, Section 6), usage statistics — only if you turn them on (Section 6), and the optional AI assistant (Section 4), which is off by default and, when you turn it on with your own API key, talks directly to the AI provider you chose. This policy explains what data the App touches, where it lives and when anything leaves your device.
2. Data We Collect
We (HollyByte) never collect your learning data — your cards, answers, texts, transcripts, photos, profile and progress stay on your device. What reaches us, through Google Firebase, is limited to:
- Crash reports — technical data sent automatically when the App crashes (Section 6);
- Usage statistics — only with your consent, off by default (Section 6);
And nothing else:
- No registration, no account;
- No advertising SDKs, no ads and no advertising identifiers;
- No access to your contacts, location or any other personal information. The microphone and a photo you pick are used only when you practise Sprechen yourself (Sections 3–5), and nothing reaches us;
- No other requests to us or to any third party — the optional AI requests described in Section 4 go directly from your device to the provider you chose and never pass through us.
3. Your Data on the Device
The following is stored in a local database and the App's settings inside its private storage on your device. Only the App can read it; we have no copy and no way to access it:
- the words, cards, notes, own associations and learning progress you create;
- your study plan (target level, pace, exam date, streak and reminder time);
- your optional "About me" profile (name, where you are from, city, work, family, hobbies — every field is optional);
- your Schreiben (writing) practice: the texts you write, your self-checks and the AI feedback you requested — deleting an attempt erases its text and feedback;
- Lesen & Hören sets written by the AI assistant at your request and your practice attempts with them — deleting a set erases its texts, your note and those attempts;
- your Sprechen (speaking) conversations: the recognised text of your answers (never audio), the examiner's lines, the cards used, your self-check and the AI feedback you requested — deleting a conversation erases all of it;
- cards made from your own photos: the photo you picked (downscaled, without location or camera data) and the card text — deleting a card erases the photo and the card;
- the answers of the AI assistant, kept so that the same suggestion can be shown again without a new request;
- your AI settings: the chosen provider, quality mode and the consent you gave.
Your AI provider API key is not stored there — see Section 4.
- Deleting the App deletes all of this data.
- Your operating system's own device backup (iCloud Backup on iOS, Google backup on Android) may include the App's data under your account, governed by Apple's or Google's terms — Sprachnest does not control or use those backups. Your API key is excluded from these backups.
- Backup file. Only when you tap "Create backup" in Settings, the App writes one file with your cards and progress, study plan and settings, "About me" profile, Schreiben texts, Sprechen transcripts and the photos of your own cards. It does not contain your API key, your AI consents or reminder settings. The file is not encrypted; the App hands it to the system share sheet, and you decide where it goes (for example Files, a cloud drive or a message to yourself) — it never passes through us. "Restore from backup" reads a file you pick and replaces the data on the device.
4. Optional AI Assistant (Your Own API Key)
Off by default. To use it, you choose a provider — Anthropic (Claude) or OpenAI (ChatGPT) — in Settings → AI assistant and enter an API key from your own account with that provider. Before the first key for a provider is saved, the App shows what will be sent and asks for your explicit consent. Without a key, every other part of the App works as usual.
When data is sent. Only when you tap an AI action yourself — for example, "Suggest" in "My association", "Evaluate with AI" for a finished Schreiben text or Sprechen conversation, "Create" for a new Lesen & Hören set or "Create card" for your own photo. A Sprechen conversation "With AI examiner" is one action you start yourself; during it, each answer you finish sends one request for the examiner's next line, and nothing is sent while you are silent or listening. Nothing is sent in the background, at start-up or during a review session without such an action. When you save a key, the App makes one request to check it (it asks the provider for the model's metadata; no learning data is sent).
What is sent. Only the data of that task:
- for associations: the German word, its translation, its grammatical gender, your explanation language (Ukrainian or Russian) and the fields of your "About me" profile that you filled in (empty fields are never sent);
- for Schreiben feedback: the writing task (situation, points to cover, formal or informal address), the text you wrote, your explanation language and the list of the App's grammar topics — without your "About me" profile, the model answer or your other attempts;
- for a new Lesen & Hören set: your target level, the exam part, the topic, the note you typed (if any), the titles of the sets that already exist for that part and — only if you keep "Use my About me profile" switched on — the fields of your "About me" profile that you filled in. To check the set before it is saved, the App sends the generated set back to the same provider (up to four requests for one "Create") — without your profile. Your answers, attempts and scores are not sent.
- for Sprechen with the AI examiner: your level, the exam part, the text of the card or task (words, situation, a written description of the photo — never a photo), the recognised text of your answers in the current part (text, never audio) and the examiner's lines — without your "About me" profile;
- for Sprechen feedback: your level, whether it was a full practice run or one part, the cards and tasks of the conversation, its transcript (typed answers are marked), your explanation language and the list of the App's grammar topics — without your "About me" profile, audio, your self-check or other conversations;
- for a card from your own photo: the photo you picked (downscaled to at most 1280 pixels and re-encoded without location or camera data), your target level and explanation language — only when you tap "Create card" (a second request with the same photo if the first card needs a fix). Please do not photograph people without their consent, documents or personal data.
Your review history, progress, statistics, other words, other writing attempts and any device or app identifiers are never sent. Please do not put personal details into a practice text that you would not want the provider to see.
Where it goes. Directly from your device to the provider's API over an
encrypted connection (HTTPS): api.anthropic.com or api.openai.com.
There is no HollyByte server in between — we never see your requests, the answers or your
key. The provider processes, bills and may retain this data under your account and its own
terms and privacy policy:
Anthropic,
OpenAI.
HollyByte receives none of this data; the provider processes it as its own controller under
your account, and its servers may be outside the EU (for example in the USA) under the
safeguards described in its privacy policy.
Your API key. It is kept only in the device's secure storage — the iOS Keychain (accessible on this device only, not included in backups or transferred to a new device) or Android's Keystore-encrypted storage (excluded from Android backup). It is never written to the App's database, settings or logs, and is sent only to the API of its own provider. You can delete the key or turn the AI assistant off at any time in Settings → AI assistant; turning it off stops all AI requests.
5. Permissions
- Notifications — requested only when you turn on the daily reminder (during setup or in Settings). Reminders are local notifications scheduled by the operating system on your device; no push servers (APNs/FCM) are involved and nothing is sent anywhere. You can turn the reminder off in the App or revoke the permission in your system settings at any time.
- Network access — used only for the optional AI assistant (Section 4). On Android it is granted at install time and shown as "full network access"; iOS does not ask for it.
- Microphone and speech recognition — requested only when you first tap the microphone in Sprechen, after an explanation in the App. Your speech is recognised by your phone's system: on iOS by Apple's speech recognition (on the device where supported, otherwise on Apple's servers), on Android by Google's or your manufacturer's speech service, which may process the audio on its servers under its own terms. The App does not record or store audio; only the recognised text is kept on your device. The microphone is on only while you record an answer. Without these permissions you can type your answers instead.
- Camera and photos — only when you add your own photo in Sprechen. The App uses the system photo picker, which shares only the photo you pick, not your whole library; iOS asks for camera access when you take a photo, and on Android the system camera app is used.
Pronunciation is synthesised on your device – by the voice built into the app or, if you choose it in the settings, by your device's text-to-speech – and needs no permission; no text or audio leaves the device. The photos on the built-in Sprechen cards ship with the App (Unsplash License; the author is shown on each card); the App never downloads photos.
6. Crash Reports and Usage Statistics
To keep the App stable and to understand which parts of it are used, the App uses Google Firebase. Neither stream ever contains your learning content.
- Crash reports (Firebase Crashlytics) — sent automatically when the App crashes: where in the code the error happened (stack trace), device model, operating system and App version, and a Firebase installation identifier. No answers, texts or other learning data are added to them. Retained by Google for 90 days. You can turn crash reports off at any time in Settings → Privacy → Crash reports: sending stops immediately, and reports not yet sent are deleted;
- Usage statistics (Google Analytics for Firebase) — only with your consent. The switch is on the last onboarding step and is off by default; you can change it at any time in Settings → Privacy → Usage statistics, and collection stops immediately when you turn it off. With consent, the App sends which screens are opened (as route templates, without record identifiers) and facts about actions — for example "lesson completed", the level, the exam part, or which AI feature was used and whether it succeeded — plus your learning plan (target level, explanation language, pace), App version, device model and language. Events never contain your answers, texts, transcripts, photos, scores, exam date, "About me" profile or AI keys. A pseudonymous app-instance identifier is used; Google Analytics does not log or store IP addresses. Retained for 2 months;
- No advertising identifiers: the App collects neither the Android advertising ID nor the iOS IDFA, shows no App Tracking Transparency prompt and does no tracking. Data is never sold;
- Firebase data is processed by Google LLC on our behalf under the Firebase Data Processing Terms. Processing takes place in part on servers in the USA, safeguarded by the EU-U.S. Data Privacy Framework and Standard Contractual Clauses.
Usage statistics rely on your consent (Art. 6(1)(a) GDPR), which you can withdraw at any time; crash reports rely on our legitimate interest in keeping the App working (Art. 6(1)(f) GDPR), and you can object to them with the switch above. Both streams are pseudonymous — we cannot identify you from them. Your rights are described in Section 9.
7. Beta Testing
While Sprachnest is in closed testing, you can join through Apple TestFlight or Google Play testing. Apple and Google run these programmes under their own terms and privacy policies.
- TestFlight. If you join through our public link, App Store Connect shows us neither your name nor your email address — only that an anonymous tester installed the build, the number of sessions and crashes. If we invite you by email, we see the address we used. If you send feedback from TestFlight, we receive your comment, screenshot and device information as Apple delivers them;
- Google Play. You join by becoming a member of our Google Group: as its owner we can see the email address of your Google account. Play Console shows us only aggregated numbers about testers; private feedback you send in Google Play reaches us as you wrote it.
We use this data only to run the test and to answer your feedback (Art. 6(1)(f) GDPR — our interest in testing the App before release). You can leave the group or TestFlight at any time; we delete the group members and their feedback when the beta ends.
8. This Website
The Sprachnest pages on hollybyte.com use no cookies, no analytics and no tracking, and load no third-party resources: fonts are served from our own server. The server, hosted by Contabo GmbH in Germany, keeps a standard access log — IP address, date and time, the page requested, the referring page and your browser's user agent — to deliver the site and keep it secure (Art. 6(1)(f) GDPR). The log is kept only for that purpose and is deleted automatically by regular log rotation.
9. Your Rights
Under the GDPR the controller is Oleksandr Nesterov (HollyByte), contact: sprachnest@hollybyte.com. You have the right to access your data (Art. 15), to have it rectified (Art. 16) or erased (Art. 17), to restrict its processing (Art. 18), to data portability (Art. 20) and to object to processing based on legitimate interest (Art. 21) — for crash reports, simply turn them off in Settings → Privacy. You can withdraw your consent to usage statistics at any time in the same place; this does not affect processing before the withdrawal.
Crash reports and usage statistics are pseudonymous: we can relate them to you only if you give us the identifiers (Art. 11 GDPR). Reinstalling the App resets them. Your learning data never reaches us, so we hold nothing else about you.
You are not obliged to provide any personal data: the App works fully with both switches off and without the AI assistant. No automated decision-making within the meaning of Art. 22 GDPR takes place — AI scores are practice feedback only.
You can lodge a complaint with a supervisory authority — in Austria the Datenschutzbehörde — or with the authority in your EU country of residence.
10. Children
Sprachnest is designed for adults preparing for German exams and is not directed to children. If you are under 16 (14 in Austria), please ask a parent or guardian before you turn on usage statistics. We do not knowingly collect personal data from children; the App collects no learning data from any user, and crash reports and usage statistics (Section 6) are pseudonymous technical data. The optional AI assistant requires your own account with an AI provider and is subject to that provider's age requirements.
11. Future Versions
Future versions may add further optional features, such as an encrypted backup option or synchronisation through your own cloud account. Any feature that sends your learning data off the device will be opt-in, the App will ask for consent where such data leaves the device, and this policy will be updated before that version ships, with a new "Last updated" date and a clear description of what changes. Crash reports (Section 6) are the one exception that does not need opt-in: they contain no learning data, and you can turn them off.
12. Contact
Questions about privacy: sprachnest@hollybyte.com.
Sprachnest
1. Загальне
Sprachnest («Застосунок») — персональний помічник для вивчення німецької: картки слів, тренажери граматики, підготовка до іспиту. У ньому немає акаунтів і реєстрації та немає реклами. Усе, що ви вчите, лишається на вашому пристрої: HollyByte не має серверів для Застосунку й ніколи не отримує ваших карток, відповідей, текстів чи прогресу.
Застосунок працює офлайн. Дані залишають пристрій лише у трьох випадках: звіти про збої (технічні дані, розділ 6), статистика використання — лише якщо ви її ввімкнете (розділ 6) і необовʼязковий ШІ-помічник (розділ 4): за замовчуванням він вимкнений, а коли ви вмикаєте його зі своїм власним API-ключем, Застосунок звертається напряму до обраного вами ШІ-провайдера. Ця політика пояснює, яких даних торкається Застосунок, де вони зберігаються і коли щось залишає ваш пристрій.
2. Які дані ми збираємо
Ми (HollyByte) ніколи не збираємо ваших навчальних даних — картки, відповіді, тексти, транскрипти, фото, профіль і прогрес лишаються на вашому пристрої. До нас через Google Firebase потрапляє лише:
- Звіти про збої — технічні дані, що надсилаються автоматично, коли Застосунок падає (розділ 6);
- Статистика використання — лише за вашою згодою, за замовчуванням вимкнена (розділ 6).
І більше нічого:
- Жодної реєстрації чи акаунта;
- Жодних рекламних SDK, реклами й рекламних ідентифікаторів;
- Жодного доступу до контактів, геолокації чи іншої особистої інформації. Мікрофон і обране вами фото використовуються лише тоді, коли ви самі тренуєте Sprechen (розділи 3–5), і до нас нічого не потрапляє;
- Жодних інших запитів до нас чи третіх сторін — необовʼязкові запити ШІ з розділу 4 йдуть напряму з вашого пристрою до обраного провайдера й ніколи не проходять через нас.
3. Ваші дані на пристрої
У локальній базі даних і налаштуваннях у приватному сховищі Застосунку на вашому пристрої зберігаються дані, перелічені нижче. Читати їх може лише Застосунок; у нас немає ні копії, ні способу до них дістатися:
- слова, картки, нотатки, власні асоціації та прогрес навчання;
- ваш план (рівень-ціль, темп, дата іспиту, стрік і час нагадування);
- необовʼязковий профіль «Про мене» (імʼя, звідки ви, місто, робота, сімʼя, хобі — кожне поле за бажанням);
- тренування Schreiben (письмо): написані вами тексти, самоперевірки й запитані оцінки ШІ — видалення спроби стирає її текст і оцінку;
- набори Lesen & Hören, які ШІ-помічник склав на ваш запит, і ваші спроби з ними — видалення набору стирає його тексти, ваше уточнення й ці спроби;
- розмови Sprechen (мовлення): розпізнаний текст ваших відповідей (ніколи не аудіо), репліки екзаменатора, використані картки, самоперевірка й запитана оцінка ШІ — видалення розмови стирає все це;
- картки з ваших фото: обране вами фото (зменшене, без геоданих і даних камери) і текст картки — видалення картки стирає фото й картку;
- відповіді ШІ-помічника — щоб ту саму пропозицію можна було показати знову без нового запиту;
- налаштування ШІ: обраний провайдер, режим якості й надана згода.
API-ключ ШІ-провайдера там не зберігається — див. розділ 4.
- Видалення Застосунку видаляє всі ці дані.
- Системна резервна копія пристрою (iCloud Backup на iOS, резервне копіювання Google на Android) може містити дані Застосунку під вашим акаунтом за умовами Apple чи Google — Sprachnest ці копії не контролює й не використовує. API-ключ у ці копії не потрапляє.
- Файл резервної копії. Лише коли ви торкаєтеся «Створити копію» в налаштуваннях, Застосунок записує один файл: картки й прогрес, план і налаштування, профіль «Про мене», тексти Schreiben, розпізнані відповіді Sprechen і фото ваших карток. API-ключа, згод на передачу даних ШІ й налаштувань нагадувань у ньому немає. Файл не зашифрований; Застосунок передає його системному меню «Поділитися», а куди його покласти (наприклад, у «Файли», на хмарний диск чи надіслати собі), вирішуєте ви — через нас він не проходить. «Відновити з копії» читає обраний вами файл і замінює дані на пристрої.
4. Необовʼязковий ШІ-помічник (ваш власний API-ключ)
За замовчуванням вимкнений. Щоб ним користуватися, ви обираєте провайдера — Anthropic (Claude) або OpenAI (ChatGPT) — у Налаштування → ШІ-помічник і вводите API-ключ зі свого власного акаунта в цього провайдера. Перед збереженням першого ключа провайдера Застосунок показує, що саме надсилатиметься, і просить вашої явної згоди. Без ключа решта Застосунку працює як і раніше.
Коли дані надсилаються. Лише коли ви самі натискаєте дію ШІ — наприклад, «Запропонувати» в «Моя асоціація», «Оцінити з ШІ» для завершеного тексту Schreiben чи розмови Sprechen, «Створити» для нового набору Lesen & Hören чи «Створити картку» для власного фото. Розмова Sprechen «З ШІ-екзаменатором» — одна дія, яку ви починаєте самі; під час неї кожна завершена вами відповідь надсилає один запит за наступною реплікою екзаменатора, а поки ви мовчите чи слухаєте, нічого не надсилається. Нічого не надсилається у фоні, під час запуску чи в сесії повторення без такої дії. Під час збереження ключа Застосунок робить один запит, щоб його перевірити (запитує в провайдера метадані моделі; навчальні дані не надсилаються).
Що надсилається. Лише дані цього завдання:
- для асоціацій: німецьке слово, його переклад, граматичний рід, мова пояснень (українська чи російська) і заповнені вами поля профілю «Про мене» (порожні поля не надсилаються ніколи);
- для оцінки Schreiben: завдання (ситуація, пункти, які треба розкрити, звертання на «Sie» чи «du»), написаний вами текст, мова пояснень і перелік граматичних тем Застосунку — без профілю «Про мене», зразкової відповіді й інших ваших спроб;
- для нового набору Lesen & Hören: рівень-ціль, частина іспиту, тема, ваше уточнення (якщо є), назви наявних наборів цієї частини і — лише коли ввімкнено «Урахувати профіль «Про мене»» — заповнені вами поля профілю. Щоб перевірити набір перед збереженням, Застосунок надсилає згенерований набір тому самому провайдерові (до чотирьох запитів на одне «Створити») — без профілю. Ваші відповіді, спроби й бали не надсилаються.
- для Sprechen з ШІ-екзаменатором: рівень, частина іспиту, текст картки чи завдання (слова, ситуація, письмовий опис фото — ніколи не саме фото), розпізнаний текст ваших відповідей у поточній частині (текст, ніколи не аудіо) і репліки екзаменатора — без профілю «Про мене»;
- для оцінки Sprechen: рівень, пробна розмова чи окрема частина, картки й завдання розмови, її транскрипт (набрані відповіді позначено), мова пояснень і перелік граматичних тем Застосунку — без профілю «Про мене», аудіо, самоперевірки чи інших розмов;
- для картки з вашого фото: обране фото (зменшене щонайбільше до 1280 пікселів і перезбережене без геоданих і даних камери), рівень-ціль і мова пояснень — лише коли ви натискаєте «Створити картку» (другий запит із тим самим фото, якщо першу картку треба виправити). Не фотографуйте людей без їхньої згоди, документи й особисті дані.
Історія повторень, прогрес, статистика, інші слова, інші письмові спроби та будь-які ідентифікатори пристрою чи Застосунку ніколи не надсилаються. Не пишіть у тренувальному тексті особистих даних, які ви не хотіли б показувати провайдерові.
Куди. Напряму з вашого пристрою до API провайдера через зашифроване
зʼєднання (HTTPS): api.anthropic.com або api.openai.com. Сервера
HollyByte посередині немає — ми ніколи не бачимо ваших запитів, відповідей чи ключа.
Провайдер обробляє ці дані, виставляє рахунок і може їх зберігати під вашим акаунтом за
власними умовами й політикою приватності:
Anthropic,
OpenAI.
HollyByte не отримує жодних із цих даних; провайдер обробляє їх як самостійний контролер під
вашим акаунтом, а його сервери можуть бути поза ЄС (наприклад, у США) із гарантіями, описаними
в його політиці приватності.
Ваш API-ключ. Зберігається лише в захищеному сховищі пристрою — iOS Keychain (доступний лише на цьому пристрої, не потрапляє в резервні копії й не переноситься на новий пристрій) або шифрованому через Android Keystore сховищі (виключене з резервного копіювання Android). Він ніколи не записується в базу даних, налаштування чи журнали Застосунку й надсилається лише до API свого провайдера. Видалити ключ або вимкнути ШІ-помічника можна будь-коли в Налаштування → ШІ-помічник; вимкнення зупиняє всі запити ШІ.
5. Дозволи
- Сповіщення — запитуються лише тоді, коли ви вмикаєте щоденне нагадування (під час налаштування або в Налаштуваннях). Нагадування — це локальні сповіщення, які планує операційна система на вашому пристрої; жодних push-серверів (APNs/FCM), нічого нікуди не надсилається. Вимкнути нагадування можна в Застосунку, а відкликати дозвіл — у системних налаштуваннях будь-коли.
- Доступ до мережі — використовується лише для необовʼязкового ШІ-помічника (розділ 4). На Android він надається під час встановлення й показується як «повний доступ до мережі»; iOS його не запитує.
- Мікрофон і розпізнавання мовлення — запитуються лише тоді, коли ви вперше торкаєтеся мікрофона в Sprechen, після пояснення в Застосунку. Мовлення розпізнає система телефона: на iOS — розпізнавання мовлення Apple (на пристрої, де це підтримано, інакше на серверах Apple), на Android — сервіс мовлення Google чи виробника пристрою, який може обробляти аудіо на своїх серверах за власними умовами. Застосунок не записує й не зберігає аудіо; на пристрої лишається тільки розпізнаний текст. Мікрофон увімкнений лише під час запису відповіді. Без цих дозволів відповіді можна вводити текстом.
- Камера й фото — лише коли ви додаєте власне фото в Sprechen. Застосунок використовує системний вибір фото, який передає тільки обране фото, а не всю фототеку; iOS запитує доступ до камери, коли ви фотографуєте, а на Android використовується системний застосунок камери.
Озвучення синтезується на пристрої — вбудованим у застосунок голосом або, якщо обрати його в налаштуваннях, системним синтезом мовлення — і дозволів не потребує; ні текст, ні звук не залишають пристрій. Фото на вбудованих картках Sprechen входять до Застосунку (ліцензія Unsplash; автора показано на кожній картці); Застосунок ніколи не завантажує фото з мережі.
6. Звіти про збої та статистика використання
Щоб Застосунок працював стабільно і щоб розуміти, якими його частинами користуються, Застосунок використовує Google Firebase. Жоден із цих потоків не містить вашого навчального вмісту.
- Звіти про збої (Firebase Crashlytics) — надсилаються автоматично, коли Застосунок падає: місце помилки в коді (стек викликів), модель пристрою, версії операційної системи й Застосунку та ідентифікатор інсталяції Firebase. Відповіді, тексти й інші навчальні дані до них не додаються. Google зберігає їх 90 днів. Вимкнути звіти можна будь-коли в Налаштуваннях → Приватність → Звіти про збої: надсилання одразу припиняється, а ще не надіслані звіти видаляються;
- Статистика використання (Google Analytics для Firebase) — лише за вашою згодою. Перемикач — на останньому кроці онбордингу, за замовчуванням вимкнений; змінити його можна будь-коли в Налаштуваннях → Приватність → Статистика використання, і після вимкнення збір одразу припиняється. За згоди Застосунок надсилає, які екрани відкрито (шаблонами маршрутів, без ідентифікаторів записів), і факти дій — наприклад, «урок пройдено», рівень, частину іспиту чи яку функцію ШІ використано й чи вдалося, — а також ваш план навчання (рівень-ціль, мову пояснень, темп), версію Застосунку, модель пристрою й мову. Події ніколи не містять ваших відповідей, текстів, транскриптів, фото, балів, дати іспиту, профілю «Про мене» чи ключів ШІ. Використовується псевдонімний ідентифікатор екземпляра Застосунку; Google Analytics не записує й не зберігає IP-адреси. Зберігається 2 місяці;
- Жодних рекламних ідентифікаторів: Застосунок не збирає ні рекламного ідентифікатора Android, ні IDFA на iOS, не показує запиту App Tracking Transparency і не відстежує вас. Дані ніколи не продаються;
- Дані Firebase обробляє Google LLC від нашого імені згідно з Firebase Data Processing Terms. Обробка частково відбувається на серверах у США, захищена EU-U.S. Data Privacy Framework і стандартними договірними положеннями.
Статистика використання ґрунтується на вашій згоді (ст. 6(1)(a) GDPR), яку можна відкликати будь-коли; звіти про збої — на нашому законному інтересі підтримувати роботу Застосунку (ст. 6(1)(f) GDPR), і заперечити проти них можна перемикачем вище. Обидва потоки псевдонімні — ми не можемо за ними вас ідентифікувати. Ваші права описано в розділі 9.
7. Бета-тестування
Поки Sprachnest у закритому тестуванні, приєднатися можна через Apple TestFlight або тестування Google Play. Apple і Google проводять ці програми за власними умовами й політиками приватності.
- TestFlight. Якщо ви приєдналися за нашим публічним посиланням, App Store Connect не показує нам ні вашого імені, ні email — лише те, що анонімний тестувальник встановив збірку, кількість сесій і збоїв. Якщо ми запросили вас листом, ми бачимо адресу, на яку надіслали запрошення. Якщо ви надсилаєте відгук із TestFlight, ми отримуємо ваш коментар, знімок екрана й дані пристрою в тому вигляді, як їх передає Apple;
- Google Play. Ви приєднуєтеся, ставши учасником нашої Google Group: як її власник ми бачимо email вашого акаунта Google. Play Console показує нам лише зведені числа про тестувальників; приватний відгук, надісланий у Google Play, доходить до нас так, як ви його написали.
Ці дані ми використовуємо лише для проведення тесту й відповідей на відгуки (ст. 6(1)(f) GDPR — наш інтерес перевірити Застосунок перед випуском). Вийти з групи чи TestFlight можна будь-коли; після завершення бети ми видаляємо учасників групи та їхні відгуки.
8. Цей сайт
Сторінки Sprachnest на hollybyte.com не використовують cookies, аналітики й відстеження та не завантажують сторонніх ресурсів: шрифти віддає наш власний сервер. Сервер, розміщений у Contabo GmbH у Німеччині, веде стандартний журнал доступу — IP-адреса, дата й час, запитана сторінка, сторінка-джерело й user agent браузера — щоб віддавати сайт і захищати його (ст. 6(1)(f) GDPR). Журнал зберігається лише для цього й автоматично видаляється під час регулярної ротації журналів.
9. Ваші права
За GDPR контролер даних — Олександр Нестеров (HollyByte), контакт: sprachnest@hollybyte.com. Ви маєте право на доступ до своїх даних (ст. 15), їх виправлення (ст. 16) чи видалення (ст. 17), обмеження обробки (ст. 18), перенесення даних (ст. 20) і заперечення проти обробки на підставі законного інтересу (ст. 21) — для звітів про збої достатньо вимкнути їх у Налаштуваннях → Приватність. Там само можна будь-коли відкликати згоду на статистику; це не впливає на обробку до відкликання.
Звіти про збої й статистика псевдонімні: повʼязати їх із вами ми можемо, лише якщо ви повідомите нам ідентифікатори (ст. 11 GDPR). Перевстановлення Застосунку їх скидає. Ваші навчальні дані до нас не потрапляють, тож іншого про вас у нас немає.
Ви не зобовʼязані надавати жодних персональних даних: Застосунок повністю працює з обома вимкненими перемикачами й без ШІ-помічника. Автоматизованого ухвалення рішень у сенсі ст. 22 GDPR немає — оцінки ШІ лише тренувальний відгук.
Ви можете подати скаргу до наглядового органу — в Австрії це Datenschutzbehörde — або до органу країни ЄС, де ви живете.
10. Діти
Sprachnest створено для дорослих, які готуються до іспитів з німецької, і він не призначений для дітей. Якщо вам менше 16 років (в Австрії — 14), попросіть батьків чи опікуна, перш ніж вмикати статистику використання. Ми свідомо не збираємо персональних даних дітей; Застосунок не збирає навчальних даних жодного користувача, а звіти про збої й статистика використання (розділ 6) — це псевдонімні технічні дані. Необовʼязковий ШІ-помічник потребує власного акаунта в ШІ-провайдера й підлягає віковим вимогам цього провайдера.
11. Майбутні версії
У майбутніх версіях можуть зʼявитися нові необовʼязкові функції — наприклад, зашифрований варіант резервної копії чи синхронізація через ваш власний хмарний акаунт. Кожна функція, що надсилає ваші навчальні дані з пристрою, буде лише за вашим вибором, Застосунок попросить згоди там, де такі дані залишають пристрій, а ця політика буде оновлена до виходу такої версії — з новою датою й чітким описом змін. Єдиний виняток, що не потребує згоди, — звіти про збої (розділ 6): вони не містять навчальних даних, і їх можна вимкнути.
12. Контакти
Питання щодо приватності: sprachnest@hollybyte.com.