Политика конфиденциальности
Эта страница — перевод английского оригинала. При расхождениях действует английская версия.
1. Введение и оператор данных
«Список для дома» (Ev Listesi, «Приложение») — мобильное приложение, которое помогает соседям и семьям просто, спокойно и в реальном времени договариваться о том, что нужно дому.
Здесь описано, какие данные обрабатываются при использовании Приложения, каким сервисам они передаются и как хранятся и удаляются. До публичного выпуска личность оператора данных и юридический текст будут дополнительно проверены.
E-mail по вопросам конфиденциальности и поддержки: support@homelist.fatihaltuntas.dev. Никогда не отправляйте пароль от аккаунта или код подтверждения.
2. Какие персональные данные собираются и зачем
«Список для дома» следует принципу минимизации данных (собирать только необходимое). Приложение не строит профили, не собирает рекламные идентификаторы и не отслеживает ваше местоположение.
| Категория | Собираемые сведения | Цель | Правовое основание |
|---|---|---|---|
| Личность и аккаунт | Имя / отображаемое имя, адрес e-mail, ID пользователя (UID) | Создание аккаунта, вход, сброс пароля, показ участников дома друг другу | Исполнение договора (KVKK ст. 5/2-c) |
| Сервис входа | Токен Apple ID или Google OAuth | Безопасный вход в одно касание через Apple или Google | Исполнение договора |
| Данные дома и списка | Название дома, названия товаров, количество, заметки, записи о покупках | Синхронизация общего списка между участниками в реальном времени и показ завершённых покупок в истории | Оказание услуги / законный интерес |
| Уведомления и устройство | ID установки устройства (UUID), push-токен Expo, настройки уведомлений, платформа (iOS/Android), язык приложения (текст уведомления готовится на этом языке) | Сообщать об изменениях списка участникам, которые это разрешили | Явное согласие (если вы разрешили уведомления) |
| Безопасность и операции | Отпечатки запросов (хеши), ID операций (requestId) | Защита от повторной отправки (идемпотентность), выявление злоупотреблений | Законный интерес / безопасность системы |
| Сбои и диагностика | Технические сведения: стек и текст ошибки, версия приложения, модель устройства, версия ОС, состояние памяти и диска, а также случайный ID установки Crashlytics. ID аккаунта, имя, e-mail и содержимое списка в отчёты не добавляются. | Поиск и исправление сбоев и ошибок приложения | Законный интерес; отключается в разделе Дом > Мой аккаунт > Отправлять отчёты о сбоях |
| Покупки Home List Plus | Продукт (годовой или навсегда), статус и срок покупки, идентификатор транзакции магазина или хеш токена покупки, а также метка покупки, полученная из вашего идентификатора пользователя односторонним хешированием. Платёжные и карточные данные обрабатывают только Apple или Google; мы их не получаем. | Включение Plus для вашего аккаунта и домов, продления, возвраты и восстановление покупок | Исполнение договора |
| Контент Plus | Названия списков, цены товаров, валюта и месячный бюджет, повторяющиеся товары и фото чеков, которые вы добавляете | Функции Plus, общие для участников дома | Исполнение договора |
3. Сторонние поставщики и передача данных
Ваши данные никогда не продаются, не сдаются в аренду и не передаются компаниям, занимающимся таргетированной рекламой. Мы работаем только с надёжными поставщиками инфраструктуры:
- Google Cloud / Firebase: аутентификация (Firebase Authentication), хранение данных (Cloud Firestore) и серверная обработка (Cloud Functions). База Firestore размещена в мультирегионе
nam5, Cloud Functions — вus-central1; поэтому данные хранятся не только в ЕС. Подготовка App Check на стороне клиента идёт; обязательная проверка пока не включена. Приложение на телефоне использует Firebase Crashlytics для отчётов о сбоях. - Expo (650 Industries, Inc., США): только для доставки push-уведомлений (Expo Push Service). В уведомлениях нет названий товаров, заметок и другого чувствительного содержимого — только общая активность и числа («В ваш список добавлен новый товар.», «Куплено: 3. Ещё нужно: 1.») и, когда участник начинает покупки, его отображаемое имя («Анна сейчас делает покупки. Добавить что-нибудь ещё?»); это уведомление получают остальные участники того же дома.
- Apple и Google: для необязательного входа (Вход с Apple / через Google) и распространения через официальные магазины приложений.
- Firebase Cloud Storage (Google): хранит фото чеков, которые добавляют участники дома с Plus. Открыть их могут только участники этого дома.
- Apple App Store и Google Play: обрабатывают оплату, бесплатные периоды, продления, отмены и возвраты Home List Plus по своим правилам конфиденциальности. Наш сервер проверяет покупки через них (подписанные транзакции и серверные уведомления App Store, Google Play Developer API и его уведомления в реальном времени).
4. Сроки хранения и автоматическая очистка
В «Списке для дома» действуют правила активной очистки, чтобы данные не накапливались на серверах без необходимости:
- Данные аккаунта и профиля: хранятся до завершения удаления аккаунта; выход из дома сам по себе аккаунт не удаляет.
- Записи операций (_requests): создаются на 7 дней для защиты от повторов и удаляются при плановом обслуживании после истечения срока.
- Коды приглашения (_invitations): 8-значные коды перестают действовать через 24 часа. Старые коды физически удаляются отдельно.
- Очередь событий уведомлений (_notificationEvents): записи создаются на 7 дней; просроченные удаляются при плановом обслуживании.
- Отчёты о сбоях: хранятся в Firebase Crashlytics не более 90 дней. При отключении переключателя неотправленные отчёты удаляются с телефона.
- Токены уведомлений устройства: удаляются при отключении уведомлений и при изменениях аккаунта или участия. Токены, признанные недействительными при доставке, удаляются; удаление приложения с телефона не гарантирует немедленной очистки.
- Данные о покупках (_purchases, _entitlements): хранятся, пока существует аккаунт, чтобы Plus работал и учитывались возвраты; удаляются вместе с аккаунтом. Apple и Google хранят свои записи о покупках.
- Фото чеков: хранятся, пока их не удалит добавивший участник или владелец дома, пока дом не закрыт или пока не удалён добавивший их аккаунт.
- Виджет на экране «Домой»: сводка списка в виджете хранится только на вашем телефоне (App Group на iPhone, хранилище приложения на Android).
5. Cookie и отслеживание
Наше приложение и этот сайт не используют рекламные трекеры (IDFA / GAID), сторонние аналитические SDK и cookie для отслеживания. Firebase Crashlytics в приложении служит только для диагностики сбоев и ошибок, но не для рекламы или слежки. Этот сайт сохраняет в вашем браузере только выбранный язык.
6. Ваши права (KVKK и GDPR)
Согласно статье 11 KVKK (турецкий закон о защите персональных данных) и применимым статьям GDPR, вы вправе:
- Получать сведения: узнать, обрабатываются ли ваши персональные данные.
- Доступ: запросить сведения об обработке и копию своих данных.
- Исправление: потребовать исправить неполные или неверные данные.
- Удаление («право на забвение»): потребовать удалить или уничтожить ваши данные.
- Возражение: возразить против неблагоприятного для вас результата автоматизированной обработки.
7. Удаление аккаунта и данных
Запрос на удаление можно отправить из приложения. Действуют условия безопасности: повторная аутентификация, незавершённые покупки, передача прав владельца:
- В приложении: вкладка
Дом→Мой аккаунт→ Удалить мой аккаунт; запрос создаётся после повторной проверки. Если привязан Apple, его разрешение отзывается; при большой истории очистка может продолжаться в фоне. - Вне приложения: если доступа к приложению нет, отправьте запрос с указанием зарегистрированного адреса на support@homelist.fatihaltuntas.dev. Само письмо аккаунт не удаляет: нужны проверка личности и обработка запроса.
Подробные шаги: Инструкция по удалению аккаунта и данных.
8. Меры безопасности
- Соединения Приложения с сервером используют HTTPS/TLS.
- Доступ к базе данных ограничен подтверждёнными участниками дома с помощью Firebase Security Rules.
- Для попыток приглашения и регистрации устройств уведомлений действуют ограничения. Обязательная проверка App Check в рабочей среде пока не включена.
- Проверку паролей выполняет Firebase Authentication; Приложение не хранит пароли открытым текстом в своей базе данных.
9. Контакты
Адрес поддержки для вопросов о конфиденциальности и осуществления ваших прав: support@homelist.fatihaltuntas.dev.