Документы
Политика конфиденциальности
Mixly предназначен только для взрослых. Приложение является информационным каталогом и справочником рекомендаций по миксам вкусов для кальяна/шиши. Оно не продаёт, не доставляет, не содействует продаже и не продвигает покупку или употребление табака, никотина, алкоголя либо контролируемых товаров.
1. Кто управляет Mixly
Оператором Mixly является Индивидуальный предприниматель ULADZISLAU YARMAKOVICH, Батуми, Грузия («Mixly», «мы», «нас» или «наш»).
Контактный email для запросов по конфиденциальности, поддержке и юридическим вопросам: support@get-mixly.app.
Почтовый адрес: Грузия, г. Батуми, ул. Вахтанга Горгасали, N116-118, 11 этаж, квартира N58.
2. Область применения
Эта Политика конфиденциальности описывает, как Mixly обрабатывает информацию при использовании мобильного приложения Mixly и связанных с ним юридических страниц, сервисов каталога, аналитики, подписок, поддержки, шаринга, перевода и community-функций. Политика предназначена для описания текущего поведения приложения.
3. Информация, хранящаяся на вашем устройстве
Mixly хранит часть данных локально на вашем устройстве, чтобы приложение могло работать без аккаунта. Это может включать:
- предпочтения онбординга, например выбранные бренды, категории, вкусы и предпочитаемую крепость;
- идентификаторы избранных миксов;
- локальное состояние приложения, необходимое для показа персонализированной ленты миксов, дневных бесплатных лимитов, подсказок свайпа и состояния paywall;
- данные Labs, такие как пользовательские табаки, сгенерированные или ручные lab-миксы, проценты ингредиентов и счётчики случайной генерации;
- локально созданный Mixly user ID и необязательный никнейм для поддержки и community-функций;
- локально созданный Amplitude device ID для аналитики, если аналитика включена;
- временные изображения share-card, созданные на вашем устройстве, когда вы выбираете поделиться изображением микса и эта функция включена;
- поведение приложения, связанное с языком, определяемое по локали устройства или выбору языка в приложении.
Эта информация хранится на устройстве с использованием технологий локального хранилища, таких как AsyncStorage, и временных файлов приложения. Mixly не предоставляет регистрацию по email/паролю. Вы можете войти через Apple на iOS или через Google на Android, а на iOS пользователь может явно привязать Google к тому же аккаунту. Для авторизованного аккаунта Mixly сохраняет приватную облачную копию перечисленных данных в Supabase, чтобы восстановить их на другом устройстве. Эта копия привязана к аутентифицированному Supabase user ID и недоступна другим пользователям. Часть локальной идентификационной информации, например созданный Mixly user ID и необязательный никнейм, также может синхронизироваться с Supabase для работы поддержки и community-функций. Если вы выбираете скопировать свой системный ID Mixly, это значение помещается в буфер обмена устройства средствами операционной системы.
Сайт Mixly хранит выбранный язык интерфейса в localStorage (mixly-lang). Если вы явно разрешаете необязательную веб-аналитику, Mixly загружает PostHog из US Cloud. PostHog может хранить состояние аналитики в cookies или localStorage и обрабатывать псевдонимный идентификатор браузера, путь страницы без query-параметров, язык интерфейса, тип страницы, origin реферера и переходы по ссылкам App Store или Google Play. Мы не включаем автосбор действий, heatmaps, запись сессий, рекламу или отслеживание в соцсетях. От аналитики можно отказаться или изменить выбор в любой момент по ссылке «Настройки аналитики» в футере. PostHog и его инфраструктура могут обрабатывать сетевые метаданные, включая IP-адрес, для приёма событий; информация может обрабатываться в США.
4. Информация, обрабатываемая бэкендом и провайдерами сервисов
Mixly использует Supabase как провайдера сервисов для размещения данных каталога, пользовательских профилей, маршрутизации поддержки, community-предложений миксов, данных модерации, community-реакций, community-комментариев/отзывов, опубликованных community-миксов, маршрутизации RevenueCat webhook и smart share-link страниц. Данные каталога могут включать бренды, вкусы, составы миксов, ссылки на источники и связанные метаданные. Приложение запрашивает эти данные у Supabase, чтобы отображать, ранжировать и обновлять миксы.
Когда ваше устройство подключается к Supabase или к сервисам хостинга, используемым для юридических страниц или инфраструктуры приложения, эти провайдеры могут обрабатывать техническую информацию, необходимую для работы, безопасности и диагностики. Это может включать IP-адрес, метаданные запросов, метаданные устройства или сети, временные метки, журналы ошибок и журналы безопасности.
Мы используем эту техническую информацию только для функционирования сервиса, безопасности, отладки, предотвращения злоупотреблений, а также для соблюдения юридических и операционных требований. Мы не используем её для рекламного трекинга.
5. User ID, поддержка и community-функции
Mixly создаёт псевдонимный локальный user ID, например идентификатор, начинающийся с «MX-», и позволяет по желанию указать никнейм. Это не аккаунт с email/паролем, но эти данные могут храниться локально и синхронизироваться с Supabase для идентификации запросов поддержки, ограничения злоупотреблений, отображения community-авторства и работы процессов предложений.
Приложение позволяет отправлять предложения, запросы по каталогу, обратную связь и community-предложения миксов. В зависимости от функции Mixly может передавать текст сообщения, тип сообщения, язык приложения, метку источника, созданный user ID, необязательный никнейм, название микса, описание микса, вкусы, табаки, крепость, временные метки и связанные технические данные запроса в Supabase Edge Functions.
Сообщения поддержки и обратной связи могут пересылаться через сервисы сообщений или уведомлений, которые оператор Mixly использует для поддержки и продуктовых операций. Community-предложения миксов могут сохраняться в Supabase для модерации, проверки, улучшения каталога и возможной публикации в приложении. Если community-предложение одобрено, указанный никнейм может отображаться рядом с опубликованным миксом.
Community-функции могут позволять реагировать на опубликованные community-миксы, отправлять оценки, писать текст отзывов/комментариев, редактировать или удалять свои отзывы и запрашивать перевод текста отзывов. Mixly может обрабатывать ID опубликованного микса, тип реакции, оценку, текст отзыва/комментария, язык отзыва, созданный user ID, необязательный никнейм, временные метки и связанные метаданные запроса. Текст отзыва/комментария и snapshot никнейма могут быть видны другим пользователям, если отображаются в community-разделе.
Если вы запрашиваете перевод текста community-отзыва/комментария, Mixly может отправить этот текст и целевой язык сторонним поставщикам сервисов перевода. Поставщики перевода могут обрабатывать этот текст и связанные технические метаданные в соответствии со своими условиями и практиками конфиденциальности.
Сервисы сообщений и уведомлений могут обрабатывать содержание сообщений и связанные метаданные в соответствии со своими условиями и практиками конфиденциальности. Пожалуйста, не указывайте чувствительные персональные данные в сообщениях поддержки, обратной связи или предложений, если это не необходимо для вашего запроса.
6. Аналитика
Mixly использует Amplitude как провайдера аналитики, чтобы понимать базовое использование приложения, улучшать качество продукта, диагностировать работу функций и оценивать premium-сценарии. Аналитика включается только если приложение настроено с Amplitude API key.
Аналитические события могут включать псевдонимный Amplitude device ID, session ID, название события, время события, платформу, название и версию операционной системы, версию приложения, build number, app slug, язык приложения, premium-статус, активную вкладку и сведения о локали устройства, такие как язык устройства, language tag, регион, валюта, система измерения, направление текста, часовой пояс и использование 24-часового формата. Если вы входите через Apple или Google, Mixly также отправляет псевдонимный Supabase account ID, чтобы связать аналитику между вашими авторизованными устройствами; email и имя из аккаунта провайдера не отправляются.
Свойства аналитических событий могут включать выбранную вкладку, предыдущую вкладку, название экрана, количество выбранных элементов онбординга, выбранные идентификаторы крепости, ID микса, название микса, количество ингредиентов, уровень крепости, состояние избранного, длину поискового запроса и количество результатов, направление свайпа, источник paywall, package ID, product ID, тип package, цену, валюту, статус восстановления, статус события покупки, статус шаринга, оценку отзыва, длину текста отзыва, reaction ID и похожие метаданные взаимодействия с продуктом.
Amplitude и связанная аналитическая инфраструктура также могут обрабатывать IP-адрес и метаданные запроса при отправке аналитических событий. В зависимости от настроек Amplitude это может использоваться для определения примерной географической информации, такой как страна, регион или город, для продуктовой аналитики и предотвращения злоупотреблений.
События успешной premium-покупки могут включать Amplitude revenue fields, если RevenueCat предоставляет данные цены продукта. Mixly не использует Amplitude для рекламы, персонализации рекламы или cross-app tracking. Мы намеренно не отправляем в Amplitude ваше имя, email, точную GPS-геолокацию, контакты, фотографии, текст сообщений поддержки или полный текст community-отзывов/комментариев.
7. Подписки и покупки
Mixly может предлагать premium-функции через in-app purchases, подписки, trial-доступ, lifetime-доступ или похожие платные варианты. Обработка покупок выполняется Apple App Store, Google Play и RevenueCat. Mixly напрямую не собирает и не хранит полные данные банковской карты.
RevenueCat и соответствующий магазин приложений могут обрабатывать информацию, необходимую для показа предложений, обработки покупок, проверки чеков, управления подписками, восстановления покупок и определения активных premium-entitlements. Это может включать идентификаторы пользователя приложения или устройства, идентификаторы продуктов и packages, статус покупки, receipt/transaction data, entitlement status, страну магазина, валюту, цену, временные метки, диагностику и связанные технические данные.
RevenueCat purchase webhook events могут маршрутизироваться через backend-сервисы Mixly и сервисы сообщений или уведомлений для операционных уведомлений о покупках. Такие webhook events могут включать product ID, store, price, currency, entitlement IDs, app user ID, transaction IDs, offering ID, purchase time, expiration time и event time.
8. Шаринг и ссылки
Mixly позволяет делиться миксами или приложением через системный share sheet. Когда вы выбираете поделиться миксом, Mixly может создать share text, Mixly deep link, smart share URL и, если функция включена, временное изображение share-card на основе названия микса, ингредиентов, процентов, описания и ссылки на приложение. Приложение-получатель или человек, с которым вы делитесь, выбирается вами и не контролируется Mixly.
Smart share-link страницы и deep links могут обрабатывать ID микса, URL запроса, user-agent, IP-адрес, временные метки и связанные технические метаданные запроса, чтобы ссылка могла открыть Mixly или перенаправить в подходящий магазин приложений. Mixly также отслеживает базовые события шаринга в аналитике, например ID микса, источник, режим шаринга и статус успеха или ошибки.
9. Данные, которые мы не собираем напрямую
В текущем релизе Mixly не предоставляет и не использует:
- регистрацию или вход через email/пароль; Mixly поддерживает только необязательный вход через аккаунты Apple и Google;
- прямую обработку карточных платежей со стороны Mixly (выставление счетов по подписке и управление покупками осуществляются App Store или Google Play);
- рекламные SDK или персонализацию рекламы;
- публичные социальные профили, приватные чаты или прямые сообщения между пользователями;
- разрешения на камеру, фото-библиотеку, контакты, точную/примерную геолокацию, микрофон или push-уведомления.
10. Как мы используем информацию
Мы используем информацию, описанную в этой политике, чтобы:
- предоставлять основные функции приложения: каталог, фильтры, рекомендации, избранное и онбординг;
- загружать и обновлять контент каталога и community-контент;
- получать, маршрутизировать, просматривать и по возможности отвечать на сообщения поддержки, обратной связи и предложений;
- модерировать, улучшать, одобрять, отклонять и публиковать community-предложения миксов;
- обеспечивать работу community-реакций, оценок, отзывов, редактирования отзывов, удаления отзывов и перевода отзывов;
- предоставлять premium-функции, показывать предложения подписки, проверять покупки, восстанавливать покупки и управлять premium-entitlements;
- создавать share text, share cards, deep links, smart share links и fallback-ссылки на магазины приложений, когда вы выбираете поделиться контентом;
- измерять использование приложения, работу функций, онбординг, избранное, community-взаимодействия, шаринг, paywall-сценарии и purchase funnel через аналитику;
- поддерживать безопасность, предотвращать злоупотребления, отлаживать ошибки и обеспечивать работу бэкенд-сервисов;
- соблюдать юридические обязательства и обеспечивать соблюдение наших Условий использования и Лицензионного соглашения.
11. Передача информации
Мы не продаём персональные данные. Мы не передаём персональные данные для рекламного трекинга или персонализации рекламы.
Мы можем передавать или допускать обработку информации поставщиками сервисов, которые помогают работать Mixly, включая Supabase, сервисы сообщений и уведомлений, Amplitude, RevenueCat, Apple App Store, Google Play, поставщиков сервисов перевода, провайдеров хостинга, провайдеров электронной почты и поставщиков технической инфраструктуры. Эти провайдеры обрабатывают информацию для работы сервиса, хостинга, аналитики, управления подписками, перевода, безопасности, поддержки и аналогичных целей.
Мы также можем раскрывать информацию, если этого требует закон, судебный или иной правовой процесс, запрос государственных органов, либо для защиты прав, безопасности и защищённости Mixly, пользователей или других лиц.
12. Срок хранения и удаление
Локальные данные приложения остаются на устройстве, пока вы не удалите их, не очистите данные приложения, не сбросите приложение или не удалите Mixly. Если вы вошли через Apple или Google, вы можете удалить аккаунт в приложении: это удалит аутентифицированный аккаунт и его приватный облачный снимок данных. При выходе локальные данные аккаунта удаляются с устройства после попытки синхронизации.
Сообщения поддержки, обратной связи, user profile records, аналитические записи, записи premium-entitlement, технические логи smart share links, community-предложения, community-реакции и community-отзывы хранятся только столько времени, сколько разумно необходимо для поддержки, улучшения приложения и каталога, модерации, аналитики, управления подписками, работы шаринга, безопасности, юридических и операционных целей.
Вы можете удалить свои community-отзывы в приложении, если эта функция доступна. Вы можете запросить удаление переписки с поддержкой, user profile records, community-предложений или community-отзывов, а также задать вопросы по конфиденциальности, обратившись на публичную страницу запроса на удаление аккаунта или на support@get-mixly.app. Нам может потребоваться сохранить часть информации, если это необходимо по юридическим причинам, для безопасности, предотвращения мошенничества, биллинга, разрешения споров или по обоснованным операционным причинам.
13. Дети и несовершеннолетние
Mixly не предназначен для детей и несовершеннолетних. Вам должно быть не менее 18 лет для использования Mixly, либо больше, если более высокий возраст требуется законодательством, применимым к вам. Мы сознательно не собираем персональную информацию о детях или несовершеннолетних.
14. Международная обработка
Mixly управляется из Грузии и использует поставщиков сервисов, которые могут обрабатывать информацию в других странах. В этих странах могут действовать законы о защите данных, отличающиеся от законов вашей страны.
15. Безопасность
Мы применяем разумные технические и организационные меры, направленные на защиту информации, обрабатываемой Mixly. Ни один способ передачи или хранения данных не является полностью безопасным, и мы не можем гарантировать абсолютную безопасность.
16. Изменения этой политики
Мы можем обновлять эту Политику конфиденциальности по мере изменения Mixly или требований законодательства. При существенных изменениях мы обновим дату вступления в силу и опубликуем обновлённую политику через приложение или соответствующую публичную юридическую страницу.
17. Контакты
По вопросам конфиденциальности, поддержки или юридическим вопросам: support@get-mixly.app.