Політика конфіденційності
Ця Політика конфіденційності пояснює, як Luma збирає, використовує, зберігає, передає та захищає інформацію під час використання мобільного застосунку Luma, юридичного сайту luma-app.space і пов'язаних сервісів.
1. Сфера дії
Ця Політика поширюється на Android-застосунок Luma, його хмарні функції, AI-обробку, необов'язкову рекламу з винагородою, необов'язкові підписки, юридичний сайт luma-app.space і звернення до підтримки або юридичні повідомлення щодо Luma.
2. Які дані ми збираємо
2.1 Дані облікового запису та профілю
- адреса електронної пошти та метадані Firebase Authentication
- інформація про спосіб входу: email або Google Sign-In
- ім'я, прізвище, підтвердження віку, обрана стать, зображення профілю
- мова, часовий пояс, налаштування сповіщень та персоналізації
- обрана AI-персональність та статус Pro або тарифу
2.2 Контент, який створюють користувачі
- повідомлення в чаті та контекст останніх розмов
- транскрипти голосових дзвінків або текст, отриманий з мовлення, коли використовуються голосові функції
- події органайзера, нотатки, плани, словники, спогади та робочі простори зростання
- користувацькі AI-персональності, відгуки, тікети підтримки, баг-репорти та запити функцій
- зображення, які користувачі додають у чат або профіль
Історія чату за замовчуванням зберігається локально на пристрої користувача. Luma не зберігає історію чату як серверну, якщо користувач не обере функцію, яка синхронізує, ділиться, створює резервну копію, імпортує або іншим чином завантажує контент чату чи пов'язаний контекст. Однак, коли користувач надсилає повідомлення Luma AI, повідомлення та відповідний контекст передаються до бекенду Luma та хмарних AI-провайдерів для обробки і генерації відповіді.
Дані окремих функцій
- Для голосової взаємодії аудіо з мікрофона тимчасово обробляється на пристрої для створення транскрипту. Транскрипт надсилається на бекенд Luma та до хмарних AI-сервісів; під час озвучення текст відповіді, вибраний голос і мова надсилаються до Microsoft Edge speech services.
- Для Nearby, навігації та Travel ми можемо обробляти точну або приблизну локацію, пошуки місць, пункти призначення, маршрутну інформацію та дані місця зустрічі лише коли користувач запускає відповідну функцію. Luma не створює безперервної історії місцезнаходжень.
- Nearby збирає дані профілю, підтвердження віку, необов'язкове фото та bio, інтереси, дані зустрічей, учасників, чату, відгуків, блокувань і скарг. Вибрані дані профілю та зустрічі бачать інші відповідні користувачі Nearby або учасники зустрічі, як описано у функції.
- Робочі простори Travel можуть містити дані про напрямок і проживання, вибрані координати, дати, збережені місця, бюджет, склад групи, мови, харчові, дієтичні та mobility preferences. Вони приватні для акаунта і не передаються у Nearby.
- Захоплення екрана запускає сам користувач через Android MediaProjection. Захоплені та обрізані зображення тимчасово зберігаються на пристрої; вибране зображення надсилається Luma AI лише коли користувач прикріплює та надсилає його в чаті.
- Коли Pro-користувач ділиться знімком синхронізованого чату, Luma зберігає вибрані повідомлення й метадані чату, ім'я та email відправника і код доступу. Посилання можна імпортувати протягом 24 годин, якщо власник не відкличе або не замінить його; одержувач отримує локальну копію.
- Пошук у словнику та пошук зображень може напряму надсилати слово або пошуковий запит, мову і звичайні метадані запиту до DictionaryAPI.dev, Wiktionary чи Wikimedia Commons, Pixabay або Pexels. Необов'язкові API-ключі Pixabay і Pexels, введені користувачем, зберігаються локально в Android SharedPreferences і надсилаються лише вибраному постачальнику.
- Security Agent обробляє цільовий URL або Git-репозиторій, підтвердження повноважень, метадані сканування і результати. Після підключення GitHub Luma запитує дозволи repo, user і read:user для читання GitHub-профілю та списку репозиторіїв, включно з приватними репозиторіями, дозволеними користувачем. GitHub access token може пройти через Firebase, Cloud Tasks та ізольований worker для запитаного сканування.
2.3 Платежі, винагороди та записи перевірки
- ідентифікатори продуктів підписки Google Play, токени покупки, хеші токенів і стани закінчення дії
- записи перевірки покупок і метадані історії підписок
- баланси Luma Coin, погашення та історія покупок
- записи перевірки рекламних винагород, ідентифікатори відповідей, статуси винагород, мітки часу та антифрод-метадані
Ми не отримуємо та не зберігаємо повні номери платіжних карток. Платежі обробляються Google Play.
2.4 Інформація про пристрій, застосунок і безпеку
- токен Firebase Cloud Messaging для пуш-сповіщень
- сигнали цілісності застосунку, такі як Firebase App Check або Google Play Integrity
- метадані запитів і журнали безпеки, створені Google Cloud та пов'язаною інфраструктурою
- ідентифікатор інсталяції, прив'язаний до застосунку, що зберігається локально для антифроду, перевірки винагород і контролю лімітів
- базовий зашифрований локальний кеш для безперервності та продуктивності застосунку
Luma не отримує та не зберігає сирі шаблони відбитків пальців, обличчя чи інші біометричні шаблони. Біометрична автентифікація обробляється пристроєм або операційною системою.
3. Як ми використовуємо інформацію
- створення та захист облікових записів користувачів
- надання функцій чату, органайзера, планувальника, словників, пам'яті та Growth Hub
- обробка AI-запитів через наш бекенд і хмарних AI-провайдерів
- застосування персоналізації та налаштувань AI-персональностей
- доставка сповіщень і нагадувань, обраних користувачем
- перевірка підписок і підтримка доступу до Pro
- перевірка рекламних винагород, нарахування винагород і запобігання зловживанням або повторним нарахуванням
- налагодження, підтримка, покращення та захист застосунку
- відповідь на запити підтримки, видалення та юридичні запити
4. Коли інформація може передаватися
Ми не продаємо персональні чи чутливі дані користувачів за гроші.
Ми можемо ділитися інформацією з постачальниками послуг і платформами, необхідними для роботи Luma, зокрема:
- Google Firebase і Google Cloud, включно з Firestore, Cloud Functions, Storage, App Check і Messaging
- Google Cloud Vertex AI для генерації AI або модерації
- Google Play і Google Play Billing для покупки та перевірки підписок
- Google Sign-In, якщо користувач обирає цей спосіб входу
- Google AdMob та пов'язані сервіси Google для опціональної рекламної винагороди
- Resend для листів верифікації та скидання пароля
- регуляторні органи, влада, радники чи правонаступники, коли це вимагає закон або це операційно необхідно
- Microsoft Edge speech services для вибраних запитів синтезу мовлення; DuckDuckGo або Yahoo для веб-пошуку, який запускає користувач; OpenStreetMap, Nominatim або OSRM для карт, геокодування, місць чи маршрутів
- Firebase Crashlytics для діагностики збоїв, а Google Cloud Run і Cloud Tasks для обробки Security Agent
- OpenAI для вибраних AI-запитів і safety-модерації лише коли серверний production rollout вмикає цей маршрут
- GitHub для авторизованого доступу до репозиторіїв; DictionaryAPI.dev, Wiktionary і Wikimedia Commons для словникового чи медіапошуку; Pixabay і Pexels за вибором користувача; Hugging Face або GitHub Releases для завантаження мовних моделей на пристрій
5. Обробка штучним інтелектом
Коли користувачі надсилають AI-запити, використовують голосові функції, додають зображення, працюють у Growth Hub або просять Luma створити структурований контент, відповідна інформація може передаватися до бекенду Luma та хмарних AI-сервісів для роботи функції.
За замовчуванням Luma не зберігає повну історію чату на наших серверах як синхронізований серверний архів розмов. Окремі AI-запити можуть тимчасово оброблятися Cloud Functions та хмарними AI-провайдерами для генерації відповідей, контролю лімітів, захисту сервісу та підтримки конкретної запитуваної функції. Серверне зберігання контенту чату або похідного контексту відбувається лише тоді, коли користувач обирає хмарну функцію - синхронізацію, обмін, імпорт у Growth Hub, збереження пам'яті, надсилання запиту підтримки або іншу функцію, що вимагає завантаження чи збереження контенту.
Виведення AI може бути неточним, неповним, застарілим або непридатним для рішень з високим ризиком, навіть коли воно звучить впевнено. Користувачі несуть відповідальність за перевірку AI-виведення перед тим, як діяти на його основі.
Luma не використовує промпти, зображення, Travel-контекст або результати Security Agent для навчання універсальної моделі Luma. Google Vertex AI є основним хмарним AI-постачальником. Захищений fail-closed серверний rollout може спрямовувати окремі дозволені запити до OpenAI і після повторюваних помилок переходити до перевірених моделей Gemini.
Запити через маршрут OpenAI використовують API-контролі, що вимикають зберігання відповіді моделі для запиту. AI-постачальники все одно можуть зберігати обмежені записи для безпеки або контролю зловживань за своїми enterprise/API-умовами. Де підтримується, Luma передає псевдонімний хешований safety-ідентифікатор замість email користувача.
5.1 Конфіденційність Security Agent і code audit
Для сканування Security Agent Luma надсилає авторизований публічний HTTPS-сайт або Git-репозиторій і параметри до ізольованого Google Cloud Run worker. Для дозволеного сканування приватного репозиторію тимчасово може передаватися GitHub-токен. Робочі файли зберігаються в тимчасовій директорії та видаляються після сканування; Luma навмисно не зберігає сирі клоновані файли як постійний контент користувача.
Luma зберігає у Firestore scan jobs, verified-domain records, підтвердження дозволу й аудиту, метадані звітів, посилання на цілі, usage telemetry та знайдені вразливості, щоб власник акаунта бачив результат, а Luma могла протидіяти зловживанням. GitHub і Firebase Authentication можуть зберігати записи про зв'язування акаунтів або авторизацію за власними умовами.
AI-виведення може містити галюцинації, вигадані твердження, неправдиві факти, хибні посилання, неправильні дати чи нагадування, некоректні плани, помилки в коді або інші помилки. AI-виведення генерується автоматично і може не перевірятися Luma незалежно перед показом. Застереження та обмеження відповідальності щодо AI-виведення описані в Умовах використання.
6. Реклама, дані запиту реклами та перевірка винагород
Luma містить опціональну рекламу з винагородою. Якщо користувач обирає перегляд, Google AdMob та пов'язані сервіси Google можуть обробляти інформацію про запит реклами, пристрій, діагностику, вимірювання та рекламу відповідно до власних політик Google.
Для реклами з винагородою Luma також зберігає та обробляє метадані перевірки винагород, необхідні для:
- перевірки легітимності зворотного виклику винагороди
- запобігання повторним нарахуванням або шахрайству з винагородами
- застосування лімітів антизловживань на користувача та інсталяцію
- нарахування правильного результату винагороди
Ці метадані перевірки можуть включати ідентифікатори інсталяції застосунку, псевдонімне зв'язування користувача, ідентифікатори зворотних викликів реклами, мітки часу перевірки реклами та антифрод-сигнали, які використовує наш бекенд.
7. Локальне зберігання та синхронізація
Деякий контент за замовчуванням залишається локально на пристрої. Окремі функції можуть також синхронізувати дані з хмарним сховищем або базами даних, коли користувач обирає ці функції.
Історія чату за замовчуванням зберігається лише локально, якщо користувач не обере функцію, яка її завантажує або синхронізує. Навіть коли історія чату залишається локальною, окремі повідомлення, надіслані онлайн AI-функціям, передаються до нашого бекенду та AI-провайдерів для обробки і генерації відповіді.
Юридичний сайт використовує локальне сховище браузера, щоб пам'ятати мову, тему і вибір у повідомленні про cookies. Наразі на цих юридичних сторінках немає поведінкової реклами чи аналітики. Постачальники хостингу й безпеки можуть створювати звичайні журнали запитів і безпеки.
8. Зберігання та видалення
Ми зберігаємо дані стільки, скільки розумно необхідно для роботи, захисту й підтримки застосунку, дотримання закону, запобігання зловживанням, вирішення спорів і підтримки цілісності платежів та винагород.
- обліковий запис і користувацький контент зазвичай зберігаються, поки акаунт активний
- коди верифікації короткочасні і автоматично спливають
- записи винагород і антифроду можуть зберігатися протягом операційних або диспутних періодів
- записи перевірки покупок і підписок можуть зберігатися для платежів, податків, запобігання шахрайству та відповідності
- обмежені псевдонімні антизловживальні записи можуть залишатися, коли це необхідно для захисту сервісу
- історія чату, що залишається лише локальною, не зберігається Luma як серверна історія, хоча окремі AI-запити можуть проходити через наш бекенд і AI-провайдерів для обробки
- знімки спільних чатів перестають імпортуватися через 24 години, після відкликання або заміни; залишкові записи можуть зберігатися до планового очищення, завершення строку резервних копій або видалення акаунта
- користувацький кеш веб-пошуку спливає не пізніше ніж через 10 хвилин; строки журналів безпеки постачальників визначаються їхніми умовами
Видалення акаунта в застосунку спочатку планується. Акаунт переходить у 3-денне вікно видалення, і користувач може відновити його, увійшовши знову протягом цього періоду. Якщо акаунт відновлено, ще один запит на видалення не може бути зроблений протягом 1 дня як міра антизловживання. Після 3-денного вікна ми зазвичай видаляємо або деідентифікуємо пов'язані з акаунтом дані, якщо деякі категорії не повинні зберігатися для запобігання шахрайству, платежам, юридичній відповідності, обробці спорів або безпеці сервісу.
Після вікна відновлення процес видалення призначений для видалення або деідентифікації основного запису акаунта, власного хмарного контенту, Travel-просторів, Nearby-профілів і створених зустрічей, а також jobs, reports, verified-domain records і usage data Security Agent. Контент за участю інших користувачів може бути відв'язаний, деідентифікований або збережений для захисту їхнього контенту, розгляду скарг, протидії шахрайству, білінгових спорів або виконання закону. Видалення акаунта Luma не стирає копії, уже імпортовані чи збережені іншою особою, або записи, які незалежно зберігає сторонній постачальник.
9. Вибір і права користувачів
Залежно від місця перебування й застосовного права користувач може мати право на доступ, виправлення, видалення, обмеження чи заперечення проти обробки; отримання переносних даних; відкликання згоди, якщо обробка ґрунтується на ній; і подання скарги компетентному наглядовому органу.
Користувачі можуть керувати або видаляти частину контенту в застосунку, відкликати дозволи пристрою в Android і доступ підключеного постачальника в його налаштуваннях. Для ширших запитів, перенесення даних, відкликання згоди або проблем із видаленням звертайтеся до підтримки. Реалізація законного права не призведе до дискримінаційного ставлення.
Правові підстави та міжнародна обробка
Коли закон вимагає правової підстави, Luma покладається на виконання угоди з користувачем для акаунта й запитаних функцій; згоду для необов'язкових дозволів і обробки, де це потрібно; законні інтереси у безпеці, протидії шахрайству, діагностиці, модерації та вдосконаленні; а також юридичні обов'язки щодо білінгу, податків, обліку чи законних запитів.
Постачальники можуть обробляти дані за межами країни користувача. Де це потрібно, Luma застосовує належні договірні гарантії, зокрема стандартні договірні положення або еквівалентні механізми, разом із технічними й організаційними заходами. Зверніться до підтримки за додатковою інформацією про гарантії конкретної передачі.
Luma використовує автоматизовані системи для AI-відповідей, протидії спаму й зловживанням, перевірок цілісності, підтримки модерації, винагород, квот і security findings. Luma навмисно не приймає виключно автоматизованих рішень із юридичними або подібними істотними наслідками без гарантій, яких вимагає закон.
10. Діти
Luma не призначена для дітей віком до 13 років, або старшого віку, коли місцеве законодавство вимагає згоди батьків. Якщо є підстави вважати, що дитина надала дані з порушенням цього правила, зверніться до нас, і ми розглянемо випадок.
Luma Nearby доступний лише користувачам від 18 років. Ми можемо обмежити або прибрати доступ до Nearby, якщо дані про вік неточні або ця вимога не виконується.
11. Безпека
Ми використовуємо розумні заходи захисту, такі як автентифікований контроль доступу, HTTPS/TLS, серверну валідацію, App Check, антизловживальні засоби контролю та зашифроване локальне сховище, де це підтримується. Жоден сервіс не може гарантувати абсолютної безпеки.
12. Зміни до цієї Політики
Ми можемо час від часу оновлювати цю Політику. Якщо зміна істотно впливає на використання персональних даних, ми повідомимо про неї через застосунок, сайт, email або інший належний канал до набрання чинності або в цей момент, як вимагає закон.
13. Контакти
З питань конфіденційності, запитів на видалення акаунта або інших запитів щодо даних звертайтесь:
support@luma-app.space
https://luma-app.space