Політика конфіденційності

kAIboard — Останнє оновлення: 26 березня 2026 р. — Версія: 3.0

1. Контролер даних

Ім'я: Alessandro Faedda

Email: support@kaiboard.eu

Веб-сайт: kaiboard.eu

Тип: Фізична особа (незалежний розробник)

Alessandro Faedda є контролером персональних даних, зібраних через додаток kAIboard.

2. Які дані ми збираємо

kAIboard розроблено відповідно до принципу мінімізації даних. Ми збираємо лише дані, суворо необхідні для роботи додатка.

2.1 Автоматично зібрані дані

Дані Тип Мета Правова основа
Масив пристроїв Список ідентифікаторів (напр. ["android_e19d6c...", "android_175be4..."]) Синхронізація підписки та токенів на кількох пристроях з однаковим обліковим записом Google Play Виконання договору (Ст. 6.1.b GDPR)
Поточне використання токенів Ціле число (current_usage) Відстежування загального місячного споживання, спільного між усіма пристроями Виконання договору (Ст. 6.1.b GDPR)
Історія покупок ID продукту, дата покупки, ID замовлення Перевірка покупок і запобігання шахрайству Виконання договору (Ст. 6.1.b GDPR)
Текст для перекладу Текстовий вміст Переклад у реальному часі Виконання договору (Ст. 6.1.b GDPR)

Синхронізація мульти-девайс

Якщо ви використовуєте kAIboard на кількох пристроях з одним і тим самим обліковим записом Google Play:

Дані, збережені для мульти-девайс:

Конфіденційність: Масив devices містить ТІЛЬКИ псевдонімізовані Android ID (напр. "android_abc123..."). Ми не збираємо номери телефонів, IMEI або інші особисті ідентифікатори.

2.1.1 Дані місячної підписки

Якщо ви оформляєте місячну підписку (наприклад, План PLUS з 250 000 токенів/місяць), ми зберігаємо наступні додаткові дані:

Дані Тип Мета Правова основа
План підписки String (напр. "plus", "pro", "max") Визначити активний план та застосувати правильний ліміт токенів Виконання контракту (Ст. 6.1.b GDPR)
Місячний ліміт токенів Ціле число (напр. 250000, 500000, 1000000) Застосувати максимальну кількість токенів, включених у підписку Виконання контракту (Ст. 6.1.b GDPR)
Поточне використання токенів Ціле число Відстежувати спільне місячне споживання та застосовувати ліміт Виконання контракту (Ст. 6.1.b GDPR)
Дата місячного скидання Дата ISO (напр. "2026-02-01") Автоматичне скидання використання на початку місяця Виконання контракту (Ст. 6.1.b GDPR)
ID продукту Google Play String (напр. "abbonamento_mensile_2500") Перевірити дійсність підписки через Google Play Billing API Виконання контракту (Ст. 6.1.b GDPR)
Статус автоматичного поновлення Boolean Перевірити, чи підписка буде автоматично поновлена Виконання контракту (Ст. 6.1.b GDPR)
Дата придбання підписки Timestamp Управління циклом виставлення рахунків та суперечками Виконання контракту (Ст. 6.1.b GDPR)
Дата закінчення підписки Timestamp ISO 8601 (напр. "2026-02-28T14:30:00Z") Управління пільговим періодом після скасування (підписка залишається активною до цієї дати) Виконання контракту (Ст. 6.1.b GDPR)
Прапорець «Не буде поновлено» Boolean (will_not_renew) Вказати, що підписку скасовано, але вона діє до закінчення терміну Виконання контракту (Ст. 6.1.b GDPR)
Дата скасування Timestamp (cancelled_at) Відстежувати, коли користувач скасував підписку Виконання контракту (Ст. 6.1.b GDPR)
🔄 АВТОМАТИЧНЕ ЩОМІСЯЧНЕ СКИДАННЯ: Лічильник використання токенів автоматично обнуляється в дату поновлення вашої підписки (кожні 30 днів з дати покупки). Скидання відбувається у фоновому режимі, навіть якщо додаток закритий або не використовувався тижнями, за допомогою автоматичного worker, запланованого на 3:00 ночі. Місячний ліміт відновлюється без ручного втручання.
⚠️ ВАЖЛИВО — СКАСУВАННЯ ПІДПИСКИ: Якщо ви скасуєте підписку, дані, пов'язані з підпискою, зберігаються до закінчення поточного розрахункового періоду (Ст. 6.1.b GDPR — виконання контракту). Після закінчення терміну дії ви можете видалити всі хмарні дані через екран Конфіденційність.

2.1.2 Пільговий період (Grace Period)

📅 ПІДПИСКУ СКАСОВАНО, АЛЕ ВОНА ЩЕ АКТИВНА

Якщо ви скасуєте підписку через Google Play, преміум-сервіс залишається активним до кінця вже оплаченого періоду.

Приклад:

  • Ви придбали підписку PLUS 15 січня 2026 року
  • Скасували 20 січня 2026 року
  • ✅ Преміум залишається активним до 15 лютого 2026 року (вже оплачено)
  • ✅ Місячні токени доступні до закінчення терміну
  • ❌ Підписка НЕ поновлюється автоматично

Дані, збережені під час пільгового періоду:

  • subscription_end: Точна дата, до якої ви маєте право на сервіс
  • will_not_renew: Прапорець, що вказує «скасовано, але дійсно»
  • cancelled_at: Timestamp скасування
  • monthly_limit: Ліміт токенів, збережений до закінчення терміну

Коли пільговий період закінчується:

  1. Преміум деактивується автоматично
  2. Дані підписки переміщуються в історію (user_subscriptions_history)
  3. Активний документ (user_subscriptions) видаляється
  4. Ви можете видалити історію через «Видалити хмарні дані»
⚠️ ПОПЕРЕДЖЕННЯ - ПЕРЕВСТАНОВЛЕННЯ АБО ЗМІНА ПРИСТРОЮ ПРОТЯГОМ ПІЛЬГОВОГО ПЕРІОДУ:

З активною підпискою (не скасованою): Якщо ви видалите та перевстановите додаток або встановите його на новий пристрій чи кілька пристроїв з тим самим обліковим записом Google, ваша підписка та баланс токенів синхронізуються автоматично. Вам не потрібно нічого робити — відновлення відбувається автоматично при першому запуску.

Зі скасованою підпискою (пільговий період): Якщо ви перевстановите додаток на тому самому пристрої, система знайде вашу підписку та баланс токенів через Firebase і відновить їх автоматично, навіть протягом пільгового періоду. На інших пристроях, на яких додаток вже був встановлений з тим самим обліковим записом, відновлення має відбутися автоматично, якщо пристрій вже був зареєстрований у системі.

Важливо: Якщо протягом пільгового періоду ви встановите додаток на абсолютно новому пристрої, на якому ніколи не було kAIboard з вашим обліковим записом, залишкові дні та баланс токенів можуть бути неможливими для відновлення з міркувань безпеки, оскільки новий пристрій ще не зареєстрований у системі. Так само, якщо ви видалите хмарні дані з додатку протягом пільгового періоду, видалення є негайним і означає остаточну втрату залишкового періоду та балансу токенів.

2.1.3 Історія підписок

Коли підписка закінчується або видаляється, ми переміщуємо дані в документ історії для відповідності GDPR та аудиту.

Дані Тип Мета Зберігання
Історія підписок Масив об'єктів у user_subscriptions_history/{purchaseToken} Відстежуваність покупок, аудиторський слід, відповідність GDPR 90 днів після закінчення терміну
Дані на кожен запис План, використані/лімітні токени, дати початку/кінця/скасування, причина скасування, пристрої Аудит, підтримка користувачів, управління поверненнями 90 днів після закінчення терміну
🔒 КОНСОЛІДАЦІЯ МУЛЬТИ-ДЕВАЙС: Історія консолідується за purchaseToken, а не за пристроєм. Усі поновлення та зміни однієї і тієї ж підписки згруповані в одному документі, незалежно від кількості використаних пристроїв.
⚠️ ВИДАЛЕННЯ ІСТОРІЇ: Ви можете видалити історію в будь-який час через «Видалити хмарні дані». Видалення є остаточним і включає:
  • ✅ Активний документ (user_subscriptions/{purchaseToken})
  • ✅ Документ історії (user_subscriptions_history/{purchaseToken})
  • ✅ Журнали адміністративної діяльності (admin_activity_logs/{device_id})
  • ✅ GDPR compliant: пошук за purchaseToken, fallback за масивом devices

2.1.4 Журнали адміністративної діяльності

Для забезпечення відстежуваності та підтримки у випадку суперечок ми зберігаємо реєстр основних операцій, пов'язаних з підписками.

Дані Тип Мета Зберігання
Журнали адміністративної діяльності Масив подій у admin_activity_logs/{device_id}
  • Аудиторський слід для підтримки користувачів
  • Вирішення суперечок Google Play (протягом 60 днів)
  • Запобігання шахрайству та суперечкам з біллінгом
  • Управління пільговим періодом та автоматичними поновленнями
90 днів від останньої зміни
Зареєстровані події
  • Оформлення підписки
  • Скасування підписки
  • Закінчення підписки
  • Автоматичне поновлення
  • Зміни плану
Відстежувати історію змін для аудиту та підтримки 90 днів від останньої зміни
Деталі на кожну подію Timestamp, дія, причина, план, деталі операції Інформація, необхідна для відтворення хронології у випадку суперечок 90 днів від останньої зміни
⚠️ ВАЖЛИВО — ЖУРНАЛИ ДІЯЛЬНОСТІ: Журнали діяльності містять ТІЛЬКИ операційні метадані (коли, що, чому). Вони НЕ містять конфіденційних персональних даних. Автоматично видаляються через 90 днів від останньої зміни та доступні для видалення через «Видалити хмарні дані».
🔒 ПРАВОВА ОСНОВА: Законний інтерес (Ст. 6.1.f GDPR) — Необхідний для:
  • Управління суперечками протягом 60 днів (вимога Google Play)
  • Технічної підтримки та усунення проблем
  • Запобігання шахрайству в системі біллінгу
  • Аудиторського сліду для операційної відповідності

Вплив на права користувача мінімізовано, тому що:

  • ✅ Дані псевдонімізовані (жодних прямих особистих ідентифікаторів)
  • ✅ Зберігання обмежене 90 днями
  • ✅ Автоматичне видалення кожні 24 години через фонове очищення
  • ✅ Ручне видалення через «Видалити хмарні дані»

2.2 Дані, що зберігаються лише локально (на пристрої)

Наступні дані НІКОЛИ не надсилаються на зовнішні сервери:

📌 КЕШ ПРОДУКТИВНОСТІ: Щоб уникнути затримок при перемиканні між розмовами, kAIboard запам'ятовує, яку мову ви використовуєте з найчастішими контактами (~25-30). Цей кеш залишається на вашому пристрої і займає менше 1 МБ пам'яті. Він зберігається до видалення додатка або ручного видалення через кнопку «Видалити всі локальні дані». Це тривале зберігання необхідне для забезпечення плавної роботи без затримок у 1-3 секунди при кожному перемиканні чату.
⚠️ ВАЖЛИВО: kAIboard звертається до ваших контактів ЛИШЕ для відображення імен контактів в інтерфейсі управління мовами та для визначення мови за міжнародним префіксом номера телефону. Номери телефонів та імена контактів НІКОЛИ не надсилаються на наші сервери.

2.3 Дані, які ми НЕ збираємо

kAIboard НЕ збирає:

3. Як ми використовуємо ваші дані

3.1 Переклад у реальному часі

Коли ви використовуєте функцію перекладу:

  1. Текст, який ви вводите, надсилається на наш сервер Cloudflare Worker (безпечне реле)
  2. Worker пересилає текст в OpenAI для перекладу
  3. Переклад повертається в додаток
  4. ⚠️ ВАЖЛИВО: Текст НІКОЛИ не зберігається на наших серверах або в OpenAI (лише транзит у пам'яті)

3.1.1 Переклад на Пристрої (ML Kit)

kAIboard також пропонує режим перекладу повністю на пристрої, без підключення до Інтернету:

Ви можете керувати мовними пакетами (завантажувати та видаляти) на екрані Пакети Перекладу на Пристрої в Налаштуваннях додатку.

3.2 Резервне копіювання та синхронізація підписки

Дані підписки зберігаються у Firebase (Google Cloud), щоб ви могли:

⚠️ ВИМОГА ОБЛІКОВОГО ЗАПИСУ GOOGLE: Синхронізація підписки на кількох пристроях працює ТІЛЬКИ якщо всі пристрої використовують той самий обліковий запис Google Play, з яким ви здійснили покупки. Ця вимога встановлена API розрахунків Google Play з міркувань безпеки та для запобігання шахрайству. Якщо ви зміните обліковий запис Google, вам доведеться знову придбати підписку в новому обліковому записі.

3.3 Система захисту від шахрайства для підписок

🔒 ЯК ПРАЦЮЄ ЗАХИСТ ВІД ШАХРАЙСТВА

kAIboard використовує систему захисту на основі спільного лічильника для забезпечення цілісності споживання токенів між усіма пристроями.

Принцип роботи:

Кожна підписка пов'язана з єдиним документом Firestore, ідентифікованим purchaseToken від Google Play. Усі пристрої з однаковим обліковим записом Google читають і записують в один і той самий документ, що гарантує унікальний і спільний лічильник використання.

Практична поведінка:

  1. Пристрій A купує підписку PLUS (250 000 токенів/місяць) → Документ Firestore створено ✅
  2. Пристрій B (той же обліковий запис Google Play) відкриває додаток → Виявляє ту саму підписку, підключається до того самого документа ✅
  3. Пристрій A використовує 1 000 токенів → current_usage зростає до 1 000 у Firestore
  4. Пристрій B отримує оновлення в реальному часі → Бачить 249 000 доступних токенів ✅
  5. Обидва пристрої залишаються активними одночасно без будь-якої інвалідації ✅

Чому це безпечно:

Дані, збережені для захисту від шахрайства:

Правова основа: Виконання договору (Ст. 6.1.b GDPR) — спільний лічильник є невід'ємною частиною придбаного сервісу підписки, необхідною для правильного застосування місячного ліміту на всіх пристроях.

💡 ПРИМІТКА: На відміну від інших систем, що обмежують використання одним пристроєм, kAIboard дозволяє використовувати підписку на всіх ваших пристроях одночасно з однаковим обліковим записом Google Play. Єдиним обмеженням є загальне місячне споживання, передбачене вашим планом.

3.4 Перевірка покупок

Історія покупок зберігається для:

4. Куди ми надсилаємо ваші дані

4.1 Сторонні сервіси

Сервіс Надіслані дані Мета Місцезнаходження
Firebase (Google) Анонімний ID, використання токенів, історія покупок, дані підписки, журнали діяльності Резервне копіювання, синхронізація та аудиторський слід ЄС (європейські сервери)
Cloudflare Worker Текст для перекладу (лише транзит) Безпечне реле для перекладу ЄС (європейські сервери)
OpenAI Текст для перекладу (лише транзит) Обробка перекладу США (зі Стандартними договірними положеннями)
Google Play Billing ID замовлення, куплений продукт Управління покупками в додатку ЄС (сервери Google)

4.2 Передачі за межі ЄС

Текст для перекладу надсилається до OpenAI (США) для обробки. Передача базується на:

⚠️ ВАЖЛИВО: kAIboard використовує OpenAI як постачальника послуг перекладу через API. Хоча OpenAI публічно заявляє, що дані API не використовуються для навчання, у нас немає формальної Угоди про обробку даних (DPA) з OpenAI. Ми рекомендуємо уникати перекладу особливо конфіденційної інформації (медичних, фінансових, юридичних даних).

Посилання:

5. Як довго ми зберігаємо ваші дані

5.1 Автоматична політика зберігання

Тип даних Період зберігання Видалення
Дані активної підписки (Firebase) До закінчення поточного розрахункового періоду Автоматичне видалення після закінчення підписки + переміщення в історію
Історія підписок (Firebase) 90 днів після закінчення підписки Автоматичне видалення + ручне видалення через «Видалити хмарні дані»
Журнали діяльності (admin_activity_logs) 90 днів від останньої зміни Автоматичне видалення (кожні 24 год) + ручне видалення
Історія покупок (Firebase) 365 днів з моменту покупки Автоматичне + ручне видалення
Локальні дані (пристрій) До видалення додатка Видалення додатка + ручне видалення
Кеш контакт-мова (пристрій) До ручного видалення або видалення додатка Кнопка «Видалити всі локальні дані»
Предиктивні моделі N-gram (пристрій) До ручного видалення або видалення додатка Кнопка «Видалити всі локальні дані» або видалення з екрана Офлайн-моделі
Пакети Перекладу на Пристрої (ML Kit) До ручного видалення або видалення додатку Кнопка «Видалити всі локальні дані» або видалення з екрану Пакети Перекладу
Словники Hunspell (пристрій) До ручного видалення або видалення додатка Кнопка «Видалити всі локальні дані»
Вивчені слова (прогнозування) 14 днів (автоматичний розпад) Автоматичне + ручне видалення
Перекладений текст 0 секунд (НІКОЛИ не зберігається) Автоматичне (лише транзит у пам'яті)
Кеш перекладів (RAM) До закриття додатка Автоматичне
🗑️ АВТОМАТИЧНЕ ОЧИЩЕННЯ: Додаток автоматично виконує очищення кожні 24 години. Дані, що перевищують встановлені терміни зберігання (90-365 днів), автоматично видаляються, навіть якщо ви більше не використовуєте додаток.

6. Ваші права (GDPR)

Відповідно до GDPR ви маєте такі права:

6.1 Право на доступ (Ст. 15 GDPR)

Ви можете запитати копію всіх даних, які ми зберігаємо про вас. Дані підписки видно безпосередньо в додатку.

6.2 Право на виправлення (Ст. 16 GDPR)

Ви можете виправити неточні або неповні дані, наприклад змінивши мову, призначену контакту.

6.3 Право на видалення (Ст. 17 GDPR)

Ви можете видалити всі свої дані в будь-який час через екран Конфіденційності в додатку:

⚠️ ОБМЕЖЕННЯ ВИДАЛЕННЯ З АКТИВНОЮ ПІДПИСКОЮ (Ст. 17.3.b GDPR):

Якщо у вас є активна місячна підписка, видалення хмарних даних тимчасово заблоковано до скасування підписки.

Причина: Дані підписки (активний план, ліміт токенів, дата скидання) необхідні для виконання поточного контракту (Ст. 6.1.b GDPR). Передчасне видалення завадить:

  • ❌ Правильній роботі придбаної місячної послуги
  • ❌ Синхронізації ліміту токенів між пристроями
  • ❌ Автоматичному скиданню токенів на початку місяця

Як діяти:

  1. Скасуйте підписку через Google Play Store
  2. Дочекайтеся закінчення поточного розрахункового періоду
  3. Видаліть хмарні дані через додаток

Негайне видалення: Додаток автоматично перенаправить вас до Google Play для керування підпискою. Після скасування видалення даних буде негайно доступне.

Видалення під час пільгового періоду: Після скасування підписки ви можете видалити свої хмарні дані в будь-який час, навіть протягом залишкового оплаченого періоду (пільговий період). Видалення відбувається негайно і означає остаточну відмову від залишкового періоду та поточного балансу токенів. Це рішення є безповоротним.

Правова основа блокування: Ст. 17.3.b GDPR — «Право на видалення не застосовується тією мірою, якою обробка необхідна для виконання контракту, стороною якого є суб'єкт даних».

6.4 Право на переносимість даних (Ст. 20 GDPR)

Ви можете експортувати свої дані у машиночитаному форматі JSON через кнопку «Експортувати ваші дані (JSON)» на екрані Конфіденційність. Файл включає локальні дані (налаштування, навчання) та хмарні дані (підписка, історія, журнали діяльності).

6.5 Право на заперечення (Ст. 21 GDPR)

Ви можете заперечити проти обробки даних з законних причин. Ви можете будь-коли вимкнути переклад, звіти про збої та відкликати доступ до контактів.

6.6 Право на подання скарги

Ви можете подати скаргу до компетентного наглядового органу:

7. Як реалізувати свої права

7.1 Через додаток (негайно)

Шлях: Налаштування → Конфіденційність та безпека

  1. Експортувати ваші дані (JSON): Повний експорт локальних та хмарних даних у машиночитаному форматі (Ст. 15 + Ст. 20)
  2. Видалити хмарні дані: Дані підписки + історія підписок + історія покупок + журнали діяльності (незворотне — потрібне скасування підписки, якщо активна)
  3. Видалити дані навчання: Вивчені слова (13 мов)
  4. Видалити всі локальні дані: Всі налаштування, завантажені моделі, словники, кеш (перезапускає додаток)

7.2 Запит електронною поштою

Для реалізації інших прав напишіть на: support@kaiboard.eu

Ми відповімо протягом 30 днів з моменту вашого запиту (Ст. 12 GDPR).

8. Безпека даних

Ми застосовуємо технічні та організаційні заходи для захисту ваших даних:

9. Ідентифікатори пристрою та дозволи Android

9.1 Використовувані ідентифікатори пристрою

kAIboard використовує наступні ідентифікатори для генерації анонімного ID пристрою:

Ідентифікатор Тип Мета Постійність
Android ID Settings.Secure.ANDROID_ID Генерувати унікальний та стабільний ID пристрою Зберігається між перевстановленнями додатку (той самий ключ підпису). Змінюється після скидання пристрою до заводських налаштувань.
Install Referrer ID Google Play Install Referrer API Резервний варіант, якщо Android ID недоступний Зберігається між переустановками (якщо встановлено з Play Store)
UUID локальний java.util.UUID Остаточний резервний варіант (лише для sideload) НЕ зберігається (втрачається при видаленні)
⚠️ СКИДАННЯ ДО ЗАВОДСЬКИХ НАЛАШТУВАНЬ: Після скидання пристрою до заводських налаштувань анонімний ідентифікатор (Install ID) генерується заново. Активна підписка автоматично відновлюється Google Play при першому запуску додатку. Локальні дані (налаштування, мови контактів, вивчені слова) втрачаються і не підлягають відновленню, якщо до скидання не було створено резервну копію.

⚠️ ПРИМІТКА ПРО КОНФІДЕНЦІЙНІСТЬ: Android ID — це унікальний ідентифікатор пристрою. kAIboard використовує його ТІЛЬКИ для генерації анонімного псевдонімізованого ID (формат: "android_[hash]"). Сирий Android ID НІКОЛИ не надсилається на наші сервери або третім особам.

9.2 Дозволи додатка

Дозвіл Мета Обов'язковий
Контакти Призначення мови кожному контакту для автоматичного перемикання клавіатури ❌ Ні (необов'язково)
Спеціальні можливості Виявлення активного додатка чату для автоматичної зміни мови ❌ Ні (необов'язково)
Сповіщення Швидкі відповіді з екрана блокування правильною мовою ❌ Ні (необов'язково)
Мікрофон Голосове введення (запис лише при натисканні кнопки мікрофона) ❌ Ні (необов'язково)
Інтернет Переклад у реальному часі та хмарне резервне копіювання ✅ Так (для функцій перекладу)
⚠️ ПРИМІТКА ЩОДО БЕЗПЕКИ: Попередження безпеки Android для клавіатур є стандартним для всіх сторонніх клавіатур, це не означає, що kAIboard читає або зберігає ваші повідомлення. Ви можете перевірити вихідний код або зв'язатися з нами для отримання додаткової інформації.

10. Звіти про збої (необов'язково)

kAIboard може надсилати анонімні звіти про збої в Firebase Crashlytics ЛИШЕ якщо ви явно ввімкнете цю опцію.

Що включають звіти про збої:

Що вони НЕ включають:

Правова основа: Явна згода (Ст. 6.1.a GDPR)

Як вимкнути: Налаштування → Звіти про збої (необов'язково) → Вимкнути. Вимкнення блокує надсилання майбутніх звітів і видаляє ще не надіслані звіти з пристрою. Звіти, вже надіслані до Firebase, залишаються на бекенді і не можуть бути видалені з телефону.

11. Неповнолітні

kAIboard не призначений для дітей молодше 13 років. Ми свідомо не збираємо дані від неповнолітніх. Якщо ви є батьком і виявили, що ваша дитина надала дані, зв'яжіться з нами, щоб видалити їх.

12. Зміни в політиці конфіденційності

Ми можемо періодично оновлювати цю Політику конфіденційності. Ми повідомимо вас про будь-які істотні зміни через:

Продовження використання додатка після змін означає прийняття нової Політики конфіденційності.

13. Правова основа для обробки

Обробка ваших даних базується на:

📋 ОЦІНКА ЗАКОННОГО ІНТЕРЕСУ (Ст. 6.1.f GDPR):

Журнали адміністративної діяльності необхідні для:

  • ✅ Управління суперечками протягом 60 днів (вимога Google Play)
  • ✅ Технічної підтримки та усунення проблем
  • ✅ Запобігання шахрайству в системі біллінгу

Вплив на права користувача мінімізовано, тому що:

  • ✅ Користувач може видалити журнали через «Видалити хмарні дані»
  • ✅ Система використовує лише псевдонімізовані дані (немає прямих персональних даних)
  • ✅ Логіка прозора та документована в цій Політиці конфіденційності
  • ✅ Зберігання обмежене 90 днями з автоматичним видаленням

14. Контакти