Политика конфиденциальности
Эта политика объясняет, как SlotSmile («Приложение»: приложение для Android, версии для Windows и веба, а также страницы онлайн-записи по адресу slotsmile.app/m/…) обрабатывает персональные данные. Приложение предоставляется NBSerG, Украина («мы», «Поставщик услуг»).
1. Кто отвечает за ваши данные
- Данные вашего аккаунта и подписки: оператором (контролёром) является NBSerG. Контакт: slotsmile.app@gmail.com.
- Данные ваших клиентов, которые вы вносите в Приложение: контролёром являетесь вы (мастер). Мы обрабатываем их по вашему поручению и только для работы функций Приложения (хранение, синхронизация, онлайн-запись) и не используем в своих целях.
- Если вы клиент и отправили заявку на запись: за вашу заявку отвечает мастер, к которому вы записывались. Вы также можете написать нам (контакты ниже), и мы поможем.
2. Какие данные мы обрабатываем
Приложение работает офлайн: без аккаунта данные остаются на вашем устройстве. Перечисленное ниже обрабатывается только в той мере, в какой вы пользуетесь соответствующей функцией.
- Аккаунт: при входе через Google — имя, адрес электронной почты и уникальный идентификатор аккаунта (Firebase Authentication).
- Данные, которые вы вносите: клиенты (имя, телефон, заметки, язык сообщений), записи (дата, время, услуга, цена, расходы, предоплата, заметки), услуги и настройки. Они хранятся на вашем устройстве в зашифрованном виде, а при облачной синхронизации (Pro/VIP) также в Cloud Firestore.
- Фотографии (VIP): фото, добавленные к клиенту, хранятся на устройстве и, если вы включите синхронизацию фото, в папке, которую приложение создаёт в вашем Google Диске.
- Google Календарь (Pro/VIP, по желанию): при включении синхронизации приложение создаёт календарь в вашем Google Календаре и записывает туда ваши записи. Доступ запрашивается только при включении этой функции.
- Покупки: подписками занимаются Google Play и RevenueCat. Мы получаем статус подписки и идентификатор пользователя приложения; данные банковской карты нам недоступны.
- Push-уведомления (по желанию): токен устройства, платформа и язык хранятся, когда они нужны онлайн-записи или включённым уведомлениям Telegram. Уведомления сообщают о заявках и ответах клиентов; уведомление об ответе Telegram содержит действие и время визита, без имени и телефона клиента. Выключение одной функции не удаляет токен, если он нужен другой. Токены удаляются или отключаются при выходе, отключении соответствующих функций и удалении аккаунта; действуют также настройки уведомлений системы.
- Технические записи: даты триала, месячные счётчики и записи отправки/защиты от повторов связаны с ID аккаунта, даже если в них нет имени, почты и телефона. Они нужны для проверки доступа, лимитов, защиты и надёжной отправки. Связанные с аккаунтом записи приложения включены в серверную очистку при удалении аккаунта.
- Отчёты о сбоях и диагностика (только в релизных сборках): журналы сбоев, модель устройства, версия операционной системы и приложения, идентификатор установки (Firebase Crashlytics).
Мы не показываем рекламу, не используем аналитические и рекламные SDK, не собираем точное местоположение и не используем искусственный интеллект для обработки ваших данных.
Telegram (по желанию): обрабатываются привязанный Telegram user/chat ID, международный номер клиента, язык, состояние подключения, сведения о визитах и ответы. Для листа ожидания — услуга, диапазон дат, часы и дни недели. Для повторных приглашений — отдельное согласие, отказы по услугам, интервалы и служебные записи отправки для защиты от повторов. Отметки просмотра сохраняются для аккаунта на устройстве.
3. Страницы онлайн-записи
- Мастер может включить публичную страницу записи (slotsmile.app/m/…). Посетители видят отображаемое имя мастера, услуги с длительностью и свободные дни и время. Имена клиентов и другие данные клиентов не публикуются.
- Когда посетитель отправляет заявку, мы получаем имя, телефон, необязательный комментарий, а также выбранные услугу, дату и время. Заявка хранится в аккаунте мастера и видна только ему: он может принять её (создаются запись и карточка клиента) или отклонить. Мы не используем эти данные для рекламы и не продаём их.
- Для приёма заявки страница отправляет её на наш сервер (облачная функция в ЕС), который проверяет её и сохраняет в аккаунте мастера; вход и почта не нужны. Ваш IP-адрес обрабатывается инфраструктурой Google и Cloudflare для доставки и защиты страницы. На странице нет рекламных и аналитических cookies; в вашем браузере сохраняется только время последней заявки, чтобы ограничить повторные отправки.
- Чтобы остановить автоматические злоупотребления, форма защищена Cloudflare Turnstile: он обрабатывает ваш IP-адрес и сигналы браузера и может использовать строго необходимое техническое хранилище. Мы также храним краткоживущие технические записи (счётчики с хэшем IP-адреса), чтобы ограничивать число запросов; они удаляются автоматически, обычно в течение нескольких дней.
- Если мастер включил подтверждение по e-mail, страница также спрашивает адрес вашей электронной почты. Мы используем его один раз, чтобы отправить вам одноразовую ссылку подтверждения через почтового провайдера, и не сохраняем его вместе с заявкой. Пока вы не нажали ссылку, ваше имя, телефон, комментарий и выбранное время хранятся во временной записи, которая удаляется после подтверждения или по истечении срока ссылки (обычно в течение нескольких дней). Почтовый провайдер хранит журналы доставки ограниченное время.
- Ставя галочку согласия, вы соглашаетесь, что мастер получает и обрабатывает ваши данные для организации записи. Чтобы удалить заявку, напишите нам, указав адрес страницы мастера, своё имя и телефон.
3а. Telegram-бот и запись внутри Telegram
Мастер включает функции Telegram, а клиент подключается через приглашение. Связь используется для напоминаний о визитах, подтверждений одобренных онлайн-заявок и передачи ответов клиента. Просьба перенести или отменить не меняет запись автоматически: её обрабатывает мастер. «Мои записи» показывает будущие визиты, доступные подтверждённому подключению. Mini App проверяет пользователя по подписанным Telegram данным запуска и может подставлять имя и телефон из связанной карточки. Правила обычной страницы онлайн-записи сохраняются.
Участие в листе ожидания добровольное: клиент выбирает услугу, даты и время и может удалить заявку. Повторные приглашения требуют отдельного согласия этому мастеру; его можно отозвать или отключить приглашения по услуге, не выключая обычные напоминания о визитах. Запуск бота сам по себе не считается согласием на повторные приглашения. /stop прекращает сообщения, но не удаляет автоматически записи мастера. Для удаления обратитесь к мастеру или на slotsmile.app@gmail.com.
Сообщения Telegram о визитах и лист ожидания используются для выбранной услуги организации записи. Повторные приглашения основаны на отдельном добровольном согласии клиента, которое можно отозвать.
Ответы Telegram автоматически удаляются из нашей базы через выбранные мастером 1, 7, 30 или 90 дней либо вручную раньше. Ожидания удаляются при выходе из листа/удалении аккаунта или после срока действия ежедневной очисткой. Согласие, отказы и последний цикл повторного приглашения могут храниться, пока существует аккаунт связанного мастера, чтобы соблюдать предпочтения и не повторять сообщения. Краткоживущие ссылки и отметки отправки имеют отдельный срок. Старые технические отметки push без прямой привязки могут оставаться до своего срока, примерно до 31 дня. Удаление ответа не удаляет сам визит.
3б. Кабинет клиента
В обычном браузере кабинет использует Firebase Authentication, а внутри Mini App — подписанные данные запуска Telegram. Публичную ссылку мастера можно сохранить без доступа к частной истории. История визитов открывается только через уже проверенную связь Telegram либо короткоживущее одноразовое приглашение, которое мастер создал для конкретной карточки клиента. Хранятся профиль кабинета, сохранённые мастера, проверенные связи, язык, согласия и настройки листа ожидания. Сервер возвращает только время, услугу, статус и сведения о мастере; внутренние заметки, финансы, фотографии и данные других клиентов не выдаются.
«Приду», просьба перенести и просьба отменить записываются отдельно от статуса визита. Удаление мастера из избранного или доступа к кабинету не отменяет визит и не удаляет законную учётную запись мастера. Удаление кабинета стирает профиль кабинета, сохранённые/проверенные связи и данные доступа; по поводу карточки и визитов в учёте обратитесь к мастеру.
4. Зачем мы используем данные и правовые основания (GDPR)
- Работа Приложения — аккаунт, синхронизация, онлайн-запись, подписки (исполнение договора).
- Необязательные функции — Google Календарь, фото в Google Диске, галочка согласия на странице записи (согласие; вы можете отозвать его в любой момент, отключив функцию или написав нам).
- Безопасность, защита бесплатного тарифа и страниц записи от злоупотреблений, исправление сбоев (законные интересы).
- Юридические обязанности, например учётные записи о покупках.
5. Данные пользователей Google
SlotSmile обращается к Google Календарю и Google Диску только тогда, когда вы включаете синхронизацию календаря или фото, и только к календарю и папке, которые создаёт само приложение. Эти данные используются исключительно для работы этих функций.
Использование и передача SlotSmile информации, полученной через API Google, соответствует Политике в отношении данных пользователей в сервисах API Google, включая требования об ограниченном использовании. Мы не используем данные пользователей Google для рекламы, не продаём их и не позволяем людям читать их, кроме случаев, когда есть ваше согласие, этого требуют безопасность или закон.
6. Кто ещё обрабатывает данные
Мы пользуемся услугами следующих поставщиков, которые обрабатывают данные по нашему поручению на своих условиях. Мы не продаём персональные данные и не передаём их для рекламы.
- Google (Firebase Authentication, Cloud Firestore, Firebase Hosting, Firebase Crashlytics, Firebase Cloud Messaging, Google Диск, Google Календарь, Google Play): Политика Firebase, Политика конфиденциальности Google.
- RevenueCat (управление подписками): Политика конфиденциальности.
- Cloudflare (DNS для slotsmile.app и защита от ботов Turnstile на страницах записи): Политика конфиденциальности, Дополнение о конфиденциальности Turnstile.
- Resend (отправка писем с подтверждением записи): Политика конфиденциальности.
Мы можем раскрыть данные, если этого требует закон или это необходимо для защиты прав и безопасности.
Telegram — отдельный поставщик сообщений, а не архив, полностью контролируемый SlotSmile. Сведения о визитах и ответы проходят через инфраструктуру Telegram и остаются в чате. Telegram обрабатывает свои аккаунты и сообщения по своей Политике конфиденциальности, в том числе за пределами ЕС, где применимо. Используйте канал только с клиентами, которые выбрали подключение; не добавляйте ненужные чувствительные сведения в названия услуг и сообщения.
7. Где хранятся данные
Наша база Cloud Firestore расположена в Европейском союзе (мультирегион Google eur3). Google и RevenueCat могут обрабатывать данные в других странах, в том числе в США. Если данные покидают ЕЭЗ, передача опирается на механизмы, которых требует глава V GDPR, например решения об адекватности или стандартные договорные положения. Наши серверные функции работают в Бельгии (регион Google Cloud europe-west1).
8. Хранение и удаление
- Данные на вашем устройстве хранятся, пока вы не удалите их или приложение.
- Облачные данные хранятся, пока вы не удалите их или аккаунт. В приложении выберите «Аккаунт и синхронизация» → «Удалить аккаунт и все данные»: удаляются клиенты, записи, услуги, настройки, страница онлайн-записи и все заявки, папка с фото в Google Диске и календарь, созданный приложением. См. Удаление аккаунта и данных. Можно также запросить удаление письмом; мы выполним запрос в течение 30 дней.
- Заявки онлайн-записи также удаляются автоматически: примерно через 30 дней после того, как мастер принял или отклонил заявку, и примерно через 14 дней после времени записи, если на неё не ответили. Запись или карточка клиента, которые мастер создал из заявки, принадлежат самому мастеру и хранятся, пока он их не удалит.
- Технические записи: даты триала, месячные счётчики и записи отправки/защиты от повторов связаны с ID аккаунта, даже если в них нет имени, почты и телефона. Они нужны для проверки доступа, лимитов, защиты и надёжной отправки. Связанные с аккаунтом записи приложения включены в серверную очистку при удалении аккаунта.
- Записи о покупках хранят Google Play и RevenueCat в соответствии с законом. Резервные копии удаляет Google по собственному графику. Данные о сбоях хранятся до 90 дней.
9. Ваши права
В зависимости от места проживания (в том числе по GDPR и калифорнийскому CCPA/CPRA) вы можете иметь право на доступ, исправление, удаление, ограничение обработки ваших данных и возражение против неё, на получение их копии и на отзыв согласия. Мы не продаём персональные данные и не передаём их для кросс-контекстной рекламы.
Напишите на slotsmile.app@gmail.com; мы ответим в течение одного месяца. По данным клиентов мастера сначала обратитесь к самому мастеру; мы поможем ему ответить. Вы также можете подать жалобу в орган по защите данных (члены EDPB; в Великобритании — ICO).
10. Дети
Приложение не предназначено для детей младше 16 лет (или старше, если так установлен возраст цифрового согласия). Мы сознательно не собираем их данные. Если вы считаете, что ребёнок передал данные, свяжитесь с нами, и мы их удалим.
11. Безопасность
Клиенты, записи и услуги на устройстве хранятся в зашифрованном виде (AES-256), ключ лежит в защищённом хранилище системы. Данные передаются по зашифрованным соединениям и шифруются Google при хранении в облаке. Правила нашей базы данных позволяют читать данные только владельцу аккаунта (публичная страница записи не содержит данных клиентов). Ни одна система не защищена полностью; в случае утечки данных мы уведомим надзорные органы и затронутых пользователей, как того требует закон.
12. Изменения
Мы можем обновлять эту политику. Дата вступления в силу выше изменится, а при необходимости мы запросим ваше согласие.
13. Контакты
NBSerG, Украина · slotsmile.app@gmail.com