Политика конфиденциальности
Настоящая Политика описывает, какие данные обрабатываются при использовании веб-приложения Mysels (далее — «Сервис»), в каких целях и на каких условиях. Сервис предназначен для пользователей старше 18 лет и ориентирован преимущественно на аудиторию в Российской Федерации и Республике Молдова.
1. Оператор персональных данных
Оператор: Рыбалка Сергей Сергеевич, физическое лицо, Бендеры, Республика Молдова.
Контакт по вопросам персональных данных: srybalka07@gmail.com. По мере готовности может использоваться адрес privacy@mysels.com на домене mysels.com; актуальный контакт всегда указан в действующей редакции настоящей Политики.
2. Какие данные мы обрабатываем
В зависимости от вашей роли в Сервисе могут обрабатываться следующие категории данных:
- Клиенты (гости витрины): анонимный идентификатор устройства/клиента, избранное, настройки фильтров, содержимое корзины, черновик оформления заказа (имя, телефон, e-mail, адрес доставки, Telegram, комментарий), текст обращений в поддержку и служебный контекст (роль в приложении, clientId, платформа, версия приложения).
- Мастера: имя, город, телефон, описание профиля, фото, геолокация и ссылка на карту, контакты в соцсетях и мессенджерах, портфолио и прайс-лист, хеш секретной фразы, хеши ответов на секретные вопросы восстановления (фамилия матери, город рождения, номер школы — на сервере хранятся только хеши, не исходный текст).
- Магазины: название, слоган, города, телефон, логотип, сайт, геоданные и ссылки на карты, контакты, URL YML-фида, хеш секретной фразы, хеши секретных вопросов восстановления (как у мастеров).
- Заказы: имя, телефон, e-mail, Telegram, способ и адрес доставки, пункт самовывоза, комментарий, состав заказа (товары, цены, количество).
- Технические данные: токены сессий (в хешированном виде на сервере), служебные идентификаторы для ограничения злоупотреблений (rate limit), версия приложения при обращении в поддержку (если функция включена).
3. Цели обработки
- предоставление функций Сервиса (витрина, кабинеты мастера и магазина, заказы);
- регистрация, вход и восстановление доступа к кабинету мастера и магазина;
- передача данных заказа владельцу магазина и уведомление его выбранными каналами;
- обработка обращений в поддержку и формирование ответов (в том числе с помощью ИИ-помощника);
- предотвращение дубликатов кабинетов и злоупотреблений;
- хранение медиафайлов профилей;
- обеспечение работоспособности и безопасности Сервиса.
4. Правовые основания
- Согласие — при регистрации кабинета мастера или магазина (отметка об ознакомлении с настоящей Политикой, согласие на обработку персональных данных, подтверждение возраста 18+, согласие на трансграничную передачу в соответствии с разделом 7) и при оформлении заказа (отметка об ознакомлении с настоящей Политикой и согласие на обработку персональных данных для передачи заказа магазину).
- Исполнение пользовательского сценария — вход в кабинет, восстановление доступа после регистрации, ведение профиля и каталога, работа витрины и корзины без оформления заказа.
- Законный интерес — защита от злоупотреблений, технические логи ограничения частоты запросов.
5. Хранение на устройстве пользователя
Сервис не использует HTTP-cookies для работы основных функций. Для сохранения сессии, корзины, черновиков заказа и регистрации используются localStorage и sessionStorage браузера. Чувствительные ответы на секретные вопросы и новая секретная фраза при восстановлении не сохраняются в sessionStorage.
При установке как PWA может использоваться service worker для кеширования статических файлов приложения (офлайн-оболочка).
6. Где хранятся данные и сроки
- Основная база данных и файловое хранилище медиа — Supabase, регион EU (Frankfurt, eu-central-1).
- Фронтенд и серверные API поддержки — Vercel, регион Северная Америка (Washington, D.C., США).
- Загруженные изображения профилей, портфолио, прайсов, логотипов и товаров — Cloudinary (CDN/хостинг медиа; регион обработки зависит от инфраструктуры провайдера, как правило за пределами РФ/MD).
- Сессии восстановления мастера и магазина (challenge) — срок жизни 15 минут, после чего удаляются по расписанию.
- Иные сроки хранения определяются необходимостью предоставления Сервиса и выполнения законных обязанностей; по запросу пользователя данные могут быть удалены или уточнены в пределах технической возможности (см. раздел 9).
7. Передача третьим лицам (обработчики и получатели)
Данные могут передаваться следующим категориям получателей:
- Supabase — хостинг БД и медиафайлов (EU, Frankfurt).
- Vercel — хостинг сайта и API (США).
- Resend — отправка e-mail-уведомлений о заказах на адрес, указанный владельцем магазина (США и др.).
- Telegram — уведомления о заказах в чат, настроенный владельцем магазина.
- Яндекс.Карты — отображение карт на стороне браузера пользователя (JavaScript API).
- Cloudinary — хостинг и доставка загруженных изображений (профили, портфолио, товары; CDN, как правило США и другие регионы).
- OpenAI — генерация ответов ИИ-помощника в чате поддержки (США и др.; передаются текст обращения и служебный контекст пользователя).
- Webhook URL владельца магазина — при оформлении заказа данные покупателя могут передаваться на URL, указанный магазином (CRM, 1С и т.п.). Mysels выступает платформой; дальнейшая обработка заказа — ответственность владельца магазина.
Передача может осуществляться за пределами страны вашего проживания, в том числе в страны, где расположены указанные сервисы (ЕС, США и др.), с целью предоставления функций Сервиса.
8. Восстановление доступа
Self-service восстановление доступа доступно для кабинета мастера и кабинета магазина по данным профиля и секретным вопросам, с выдачей новой секретной фразы после успешной проверки.
9. Ваши права
Вы вправе:
- запросить информацию об обработке ваших данных;
- потребовать уточнения, блокирования или удаления данных, если они неполны или устарели;
- отозвать согласие там, где обработка основана на согласии (без retroactive эффекта на уже законную обработку).
Запрос направляйте на srybalka07@gmail.com. Срок ответа — в разумные сроки, как правило до 30 календарных дней.
10. Безопасность
Секретные фразы и ответы на вопросы восстановления хранятся в виде криптографических хешей. Доступ к служебным таблицам ограничен на уровне базы данных. Тем не менее ни один интернет-сервис не может гарантировать абсолютную безопасность; рекомендуем хранить секретную фразу в надёжном месте.
11. Изменения Политики
Мы можем обновлять настоящую Политику при изменении функций Сервиса или подключении новых обработчиков (например, платёжных или медиа-сервисов). Новая редакция публикуется на mysels.com/privacy с указанием даты. Продолжение использования Сервиса после публикации означает согласие с обновлённой редакцией, если иное не требуется применимым законом.
12. Планируемые изменения
При подключении платёжных провайдеров для подписок и иных новых обработчиков настоящая Политика будет дополнена. Актуальная версия всегда доступна по ссылкам выше.