Lingueez · Правове
Політика конфіденційності — Lingueez
Останнє оновлення: 25.06.2026 · Версія: 1.0
Ця Політика конфіденційності пояснює, які персональні дані збирає застосунок Lingueez («Lingueez», «застосунок», «ми»), навіщо та які права ви маєте. Її складено відповідно до статей 12–14 Загального регламенту ЄС про захист даних (GDPR).
ℹ️ Англійська версія — тут.
1. Хто відповідає (Контролер)
Контролером даних для типової хмарної служби синхронізації є:
Lingueez Ел. пошта: privacy@lingueez.app
Самостійний хостинг. Lingueez можна спрямувати на власний проєкт Supabase (через змінні
середовища SUPABASE_URL / SUPABASE_KEY). У такому разі ви стаєте контролером даних у
своєму проєкті, і розділи цієї політики про «хмарну службу» до тих даних не застосовуються.
2. Стисло
- Lingueez працює передусім локально. Застосунком можна користуватися без облікового запису; у цьому режимі жодні персональні дані не залишають ваш пристрій, окрім необов’язкових онлайн-функцій, які ви свідомо запускаєте (переклад, озвучення, ШІ, пошук).
- Якщо ви створюєте обліковий запис і вмикаєте синхронізацію, ваш словниковий вміст зберігається у хмарі для використання на кількох пристроях.
- Ми не використовуємо аналітику, рекламу чи стеження.
- Ви можете будь-коли експортувати всі свої дані та видалити обліковий запис у застосунку.
3. Які дані ми обробляємо та навіщо
3.1 Дані облікового запису (лише якщо ви входите)
| Дані | Джерело | Мета | Правова підстава |
|---|---|---|---|
| Адреса ел. пошти | Ви (реєстрація) або Google (вхід через Google) | Створення/ідентифікація облікового запису, вхід, службові листи | Договір — ст. 6(1)(b) |
| Ідентифікатор облікового запису (UUID) | Генерується нашим провайдером автентифікації | Ідентифікація облікового запису та ізоляція ваших даних | Договір — ст. 6(1)(b) |
| Відображуване ім’я | Ви або ваш профіль Google | Показати, хто увійшов | Договір — ст. 6(1)(b) |
| Пароль | Ви | Автентифікація (зберігається лише як хеш у провайдера; ми його не бачимо) | Договір — ст. 6(1)(b) |
3.2 Синхронізований вміст (лише якщо ввімкнено синхронізацію)
Коли синхронізацію ввімкнено, у хмарі та у зв’язку з вашим ідентифікатором зберігаються: ваші слова та їхні визначення, збережені тексти, теги і зв’язки між ними, а також позначки часу, статуси та позначки «обране».
- Мета: резервне копіювання та доступність бібліотеки на всіх ваших пристроях.
- Правова підстава: Договір — ст. 6(1)(b).
- Рядки кожного користувача ізольовані через Row-Level Security, тож один обліковий запис не може читати дані іншого.
3.3 Дані, що залишаються на вашому пристрої (ми їх не вивантажуємо)
- Історія прослуховувань/повторень (для статистики прогресу) — лише локально.
- Токени автентифікації — у захищеному сховищі (keychain) ОС, а якщо його немає — у зашифрованому локальному файлі.
- Журнали застосунку (
app.log) та журнали збоїв — лише локально, з ротацією. Журнали автоматично редагуються: адреси пошти, токени й ключі API маскуються перед записом. Вони передаються лише якщо ви самі експортуєте діагностичний пакет (напр., для звіту про ваду). - Ваші налаштування та локальні резервні копії бази даних.
3.4 Необов’язкові онлайн-функції (керуєте ви)
Ці функції працюють лише за вашого використання; більшість потребує власного ключа API. Під час використання відповідний текст надсилається третій стороні:
| Функція | Що надсилається | Кому | Примітки |
|---|---|---|---|
| Переклад (типовий, безкоштовний) | Слово/фраза/текст для перекладу | Google (неофіційна точка доступу) | Типовий. Виконується, коли ви перекладаєте. Угоди про обробку даних немає; див. §5. У Налаштуваннях можна перейти на DeepL. |
| Озвучення (типове, gTTS) | Текст для озвучення | Google (неофіційна точка доступу) | Типове. Виконується, коли ви користуєтеся озвученням. Див. §5. У Налаштуваннях можна перейти на Google Cloud TTS. |
| Переклад (DeepL) | Текст для перекладу | DeepL SE (Німеччина) | Лише якщо ви налаштували ключ DeepL. |
| Визначення/генерація текстів ШІ | Ваш запит (слово, ваші тексти) | OpenAI або Google (Gemini) | Лише якщо ви ввімкнули ШІ та надали ключ. |
| Озвучення (Google Cloud TTS) | Текст для озвучення | Google Cloud | Лише якщо налаштовано облікові дані Google Cloud. |
| Словник / Вікіпедія / вебсайти та RSS | Пошуковий запит або URL | Вікіпедія та обрані вами сайти | Лише коли ви шукаєте чи відкриваєте джерело. |
- Правова підстава: ці функції виконуються лише тоді, коли ви активно ними користуєтеся (ви обираєте перекласти, відтворити аудіо, шукати чи згенерувати). Ми спираємося на ст. 6(1)(b) (дії на ваш запит) та, для додаткових сервісів, які ви вмикаєте, — на ст. 6(1)(a) (згода). Уникнути будь-якої з них можна, не користуючись функцією або перемкнувши типовий переклад/озвучення на провайдерів з угодами (DeepL / Google Cloud TTS) у Налаштуваннях.
3.5 Оновлення
Під час запуску (якщо ввімкнено) застосунок запитує GitHub про наявність новішого випуску. Це звичайна перевірка версії; жодні дані запису чи ідентифікатор пристрою не надсилаються. Правова підстава: законний інтерес у наданні оновлень — ст. 6(1)(f).
3.6 Чого ми НЕ робимо
Жодної аналітики, реклами, поведінкового стеження, профілювання, автоматизованих рішень із правовими наслідками та жодного продажу персональних даних.
4. Скільки ми зберігаємо дані
- Обліковий запис і синхронізований вміст: зберігаються, поки існує запис. Видалений вміст (чи запис) позначається на видалення та зберігається короткий пільговий період (типово 30 днів) для поширення видалення на інші пристрої, після чого видаляється остаточно.
- Локальні резервні копії на пристрої — за ротаційним графіком (щоденні + щомісячні).
- Журнали ротуються автоматично та обмежені кількома мегабайтами.
5. Субобробники та міжнародні передачі
| Обробник | Роль | Розташування / гарантії |
|---|---|---|
| Supabase | База даних, автентифікація, службові листи | Регіон ЄС; угода DPA укладена |
| Google (OAuth, Cloud TTS, Gemini) | Необов’язково, за вашим вибором | DPA / SCC ЄС / Data Privacy Framework ЄС–США |
| OpenAI | Необов’язковий ШІ | DPA / SCC |
| DeepL SE | Необов’язковий переклад | Німеччина / ЄС |
⚠️ Неофіційні точки доступу Google. Типові безкоштовні переклад і озвучення використовують точки доступу Google, не охоплені угодою про обробку даних, і можуть передавати дані за межі ЄС без стандартних гарантій. Вони виконуються лише тоді, коли ви користуєтеся цими функціями, і ви можете перемкнутися на офіційні альтернативи з угодами (DeepL, Google Cloud TTS) у Налаштуваннях.
6. Ваші права
Залежно від того, де ви живете (наприклад, у США — зокрема в Каліфорнії — чи в Україні), ви маєте права на доступ, виправлення, видалення та перенесення ваших даних, право заперечувати проти певної обробки чи обмежувати її, а також відкликати згоду. Ми дотримуємося цих прав для всіх користувачів. Багато з цього вбудовано в застосунок:
- Доступ і перенесення: скористайтеся Експортом, щоб завантажити всі свої дані у відкритому форматі.
- Видалення: скористайтеся Видалити обліковий запис, щоб остаточно прибрати запис і весь синхронізований вміст із хмари. Прибрати обліковий запис - виходить із обліковогу запису на пристрої без видалення хмарних даних.
- Виправлення: редагуйте вміст і профіль безпосередньо в застосунку.
- Відкликання згоди: вимкніть необов’язкові онлайн-функції в Налаштуваннях.
Ми не продаємо й не передаємо ваші персональні дані для реклами. З будь-яким запитом пишіть на privacy@lingueez.app; ми відповідаємо протягом 30 днів. Якщо у вашому регіоні є орган із захисту даних, ви також маєте право подати йому скаргу.
7. Безпека
Дані в передачі шифруються (HTTPS/TLS). Хмарні дані ізольовано за користувачем через Row-Level Security. Токени зберігаються у keychain ОС, а за його відсутності — у зашифрованому файлі. З журналів вилучаються секрети. Жоден захід не є досконалим, але ми вживаємо належних технічних та організаційних заходів і повідомимо вас і наглядовий орган про порушення, коли цього вимагає закон.
8. Діти
Lingueez не призначено для дітей. Для створення облікового запису потрібно мати щонайменше 13 років (і досягти віку, дозволеного законом вашої країни/штату для згоди з цією політикою). Ми свідомо не збираємо персональних даних дітей до 13 років; якщо ви вважаєте, що дитина надала нам дані, напишіть нам, і ми їх видалимо.
9. Зміни
Ми залишаємо за собою право вносити зміни до цієї Політики. Про істотні зміни буде повідомлено через оновлення номера версії та дати останнього оновлення, наведених вище. У разі якщо такі зміни стосуються вашого облікового запису, від вас може вимагатися повторне підтвердження згоди з цією Політикою в застосунку.
10. Контакти
Lingueez · privacy@lingueez.app