Политика конфиденциальности
Последнее обновление: 9 сентября 2026 г.
Введение
Dresser («приложение», «мы») — это приложение виртуального гардероба и AI-стилиста для iOS. В этом документе описано, какая информация собирается приложением, как она используется, с кем она может передаваться, и какой выбор есть у вас.
Пожалуйста, прочитайте это, прежде чем продолжить. Dresser спроектирован по принципу «локально прежде всего» — ваш гардероб в первую очередь живёт на вашем устройстве, и точка, — но приложению для работы нужны облачные сервисы, и ваша информация, включая в некоторых случаях фотографии и данные о гардеробе, может обрабатываться сторонними поставщиками услуг или передаваться им в рамках работы соответствующих функций. Как минимум, сейчас это включает Firebase и Google (аналитика, отчёты о сбоях, обработка с помощью AI и — только если вы решите войти через Apple — синхронизация вашего аккаунта и гардероба) и Apple (погода, платформенные сервисы и вход через Apple) — подробнее о том, что именно получает и не получает каждый из них, см. разделы «Информация, которую мы передаём поставщикам услуг» и «Учётные записи и синхронизация» ниже. Со временем мы можем привлекать других поставщиков — этот документ всегда будет актуализироваться, чтобы отражать то, что действительно верно для используемой вами версии. Продолжая использовать Dresser, вы соглашаетесь с настоящей Политикой конфиденциальности. Если применимое к вам законодательство требует отдельного явного согласия на определённый вид обработки данных, мы запросим его отдельно — продолжение использования приложения в таких случаях не считается таким согласием.
Где сегодня хранится ваша информация
- Ваш гардероб. Фотографии вещей, атрибуты, которые вы или приложение им присваиваете (категория, цвет, сезон, стиль), сохранённые образы («луки»), история носки, любые предпочтения стиля, которые вы указали в разделе «Мой стиль» (предпочитаемые стили, цвета или категории, которых лучше избегать, заметки о комфорте), а также короткие заметки, которые стилист запоминает из разговора (например, указанное предпочтение, ограничение или дата события), отображаемые в разделе «Мой стиль», где вы можете удалить любую из них в любой момент, хранятся на вашем устройстве с помощью фреймворка SwiftData от Apple — это верно для каждого пользователя, независимо от того, вошли вы в аккаунт или нет. Если вы решите войти через Apple, эти же данные также синхронизируются с нашими серверами, чтобы гардероб мог последовать за вами на новое устройство; подробнее о том, что именно это означает и как это отменить, см. раздел «Учётные записи и синхронизация» ниже. Отдельные функции передают ограниченные, необходимые именно для их работы данные поставщикам услуг, перечисленным ниже, как описано в этом документе.
- Удаление фона. При фотографировании вещи фон удаляется на устройстве с помощью фреймворка Vision от Apple — это первый этап обработки, до того как что-либо об этом фото будет куда-либо отправлено.
- Настройки приложения. Ваши настройки тактильного отклика, оформления (светлая/тёмная/как в системе) и аналитики хранятся локально на устройстве и никуда не передаются — это настройки устройства, а не часть данных вашего гардероба.
Информация, которую мы передаём поставщикам услуг
Dresser использует следующие сторонние сервисы, каждый — для конкретной, ограниченной цели:
Firebase Analytics (Google)
Мы используем Firebase Analytics, чтобы понимать, как приложение используется в целом — например, какие экраны открываются и как часто используется та или иная функция, — чтобы улучшать приложение. События аналитики никогда не включают ваши фотографии, названия вещей, заметки или любое другое введённое вами содержимое — только анонимные, агрегированные сигналы использования (например, «был открыт раздел «Гардероб»»). Приложение подключает Firebase Analytics без поддержки рекламного идентификатора, и рекламный идентификатор (IDFA) никогда не собирается. Вы можете отключить это в любой момент в разделе Настройки → Конфиденциальность → Аналитика использования; по умолчанию приложение передаёт эти данные, как это принято для большинства инструментов аналитики использования, но выбор всегда остаётся за вами.
Если вы установили приложение после перехода по результату Apple Search Ads, часть этих событий аналитики (только события первого запуска и покупки/подписки) может дополнительно содержать собственные идентификаторы кампании и группы объявлений Apple для этой установки — это стандартный механизм атрибуции установок от Apple, который сообщает нам, какая из наших собственных рекламных кампаний привела к установке. Для этого используется отдельный, недолговечный токен от Apple («AdServices»), а не рекламный идентификатор (IDFA), упомянутый выше, и Apple не требует для него отдельного запроса разрешения на отслеживание.
Firebase Crashlytics (Google)
Мы используем Firebase Crashlytics для автоматического получения отчётов о сбоях, если приложение неожиданно прекращает работу во время сеанса. Отчёт о сбое может включать технические детали — например, какая строка кода выполнялась, модель устройства и версию ОС, — но никогда не включает ваши фотографии или содержимое гардероба. Отчёты о сбоях нельзя отключить в приложении, поскольку это данные о надёжности и безопасности, которые приносят пользу каждому пользователю молодого приложения, включая того, чей сбой был зафиксирован, — отключение только снизило бы нашу способность находить и исправлять ту самую ошибку, которая на него повлияла.
Firebase App Check
Firebase App Check подтверждает, что запросы к нашему серверу действительно исходят от неизменённой копии приложения Dresser, защищая наши лимиты использования AI от злоупотреблений. Он не собирает никакой информации лично о вас — он проверяет приложение, а не пользователя.
Google Gemini через Firebase AI Logic
Когда вы фотографируете или редактируете вещь, описание её атрибутов (не исходное фото) может быть отправлено модели Google Gemini для предложения категории, цвета, сезона и стилевых тегов. Когда вы используете чат с AI-стилистом, ваши вопросы и описание релевантных вещей из вашего гардероба отправляются в Gemini для формирования ответа по стилю. Ваши исходные фотографии никогда не отправляются в Gemini для предложения атрибутов или чата — удаление фона всегда происходит на устройстве в первую очередь, и только уже обработанные данные изображения без фона, необходимые для предложения атрибутов, отправляются при добавлении новой вещи. Ваши переписки со стилистом сохраняются на вашем устройстве, чтобы вы могли продолжить с того места, где остановились, и остаются там между сеансами использования приложения, пока вы не удалите отдельный разговор, не очистите всю историю чата или не удалите приложение — открытие или чтение прошлого разговора никогда ничего не отправляет в Gemini. Стилист также может записать короткую структурированную заметку о предпочтении, ограничении или дате события, которые вы упомянули в разговоре, чтобы запомнить это для будущих разговоров — никогда не дословную цитату или сам разговор целиком, только короткий фактический тезис. Эти заметки отображаются в разделе «Мой стиль», где вы можете удалить любую из них в любой момент; удаление необратимо. Если стилист рекомендует покупку и вы нажимаете на появившуюся карточку «Найти в магазинах», приложение открывает встроенный веб-браузер с поиском Google по этой вещи рядом с вами — эта страница поиска принадлежит Google и регулируется политикой конфиденциальности Google, а не нашей.
Генерация студийного фото. Если вы нажимаете кнопку, чтобы сгенерировать студийное фото вещи, — или, для самой первой подтверждённой вами вещи в процессе онбординга, когда приложение генерирует его автоматически в рамках знакомства с этой функцией, — фотография выреза вещи (или, если выреза ещё нет, исходное фото) отправляется модели генерации изображений Google Gemini, которая возвращает новое, сгенерированное AI фото этой вещи на чистом студийном фоне. Это единственная функция, где устройство покидает само изображение, а не только его описание, и отправляется только фото той вещи, для которой вы генерируете фото. На платном уровне API, используемом для этой функции, ваш контент не используется для улучшения продуктов Google; Google хранит изображение и сгенерированный результат до 55 дней исключительно для отслеживания нарушений своей Политики допустимого использования, доступ к которым имеют только уполномоченные сотрудники Google, после чего удаляет их. Каждое сгенерированное изображение содержит невидимый, встроенный Google водяной знак происхождения (SynthID), который никак не влияет на то, как выглядит фото. Студийное фото — это стилизованная AI-производная вашей вещи и может не точно воспроизводить каждую деталь — например, логотип, надпись или повторяющийся узор, — поэтому приложение всегда сохраняет и ваше исходное фото, и вырез, а студийное фото помечается как сгенерированное.
Apple WeatherKit
Чтобы предложить наряд, подходящий для сегодняшней погоды, приложение с вашего разрешения запрашивает приблизительную (на уровне города) геопозицию устройства и использует её для получения местного прогноза погоды через сервис WeatherKit от Apple. Точная геопозиция никогда не запрашивается. Вы можете в любой момент просмотреть или отозвать это разрешение в разделе Настройки → Конфиденциальность → Разрешения, или непосредственно в настройках iOS.
Apple StoreKit (покупки и подписки)
Когда вы просматриваете продукты, покупаете или восстанавливаете подписку либо пакет кредитов, а также когда Apple обновляет состояние покупки, Dresser получает через StoreKit идентификатор продукта, идентификатор транзакции, даты покупки и окончания, сведения об отзыве или возврате, право на пробное предложение, магазин и проверенное состояние права доступа — только в объёме, необходимом для выдачи и сверки покупки. Dresser хранит минимальные локальные данные о Premium и балансе кредитов, чтобы не зачислить одну транзакцию дважды и показывать актуальный доступ, и эти данные хранятся только на данном устройстве — статус подписки и баланс кредитов намеренно не входят в синхронизацию гардероба, описанную в разделе «Учётные записи и синхронизация» ниже.
Apple обрабатывает оплату и способ платежа вашей учётной записи Apple в соответствии с собственной политикой конфиденциальности. Dresser никогда не получает полный номер банковской карты или код безопасности. Мы не передаём в аналитику идентификаторы транзакций, чеки, локализованные ошибки StoreKit или платёжные реквизиты; аналитика монетизации использует только нечувствительный идентификатор продукта, источник экрана покупки, стабильную категорию результата и количество зачисленных кредитов.
Чего мы не делаем
- Мы не продаём ваши данные никому и ни по какой причине.
- Мы не используем ваши данные для рекламы и не собираем рекламный идентификатор (IDFA). Собственный сигнал атрибуции установок от Apple, описанный выше, — это отдельный механизм, который лишь сообщает нам, какая из наших рекламных кампаний привела к установке; он никого не идентифицирует и не формирует профиль.
- Мы не формируем профиль межприложенческого отслеживания.
- Мы не передаём ваши фотографии или содержимое гардероба каким-либо третьим лицам, кроме описанных выше случаев, и только минимально необходимые для работы конкретной функции данные.
Ваш выбор
- Аналитика: отключите передачу данных об использовании в любой момент в разделе Настройки → Конфиденциальность → Аналитика использования.
- Камера и геопозиция: просмотрите или измените эти разрешения в любой момент в разделе Настройки → Конфиденциальность → Разрешения, откуда есть прямая ссылка на соответствующий раздел настроек iOS.
- Язык: приложение следует языку, выбранному вами в настройках iOS.
- Ваши данные остаются вашими: удаление приложения удаляет данные вашего гардероба с этого устройства. (Функция экспорта данных запланирована на одно из будущих обновлений.) Если вы хотя бы раз входили через Apple, удаление приложения не удаляет копию, уже синхронизированную с нашими серверами, — чтобы удалить и её, используйте «Удалить аккаунт» в разделе Настройки → Аккаунт (см. «Учётные записи и синхронизация» ниже).
Учётные записи и синхронизация
Dresser предлагает необязательную учётную запись, чтобы ваш гардероб мог последовать за вами на новое устройство. Пользоваться ей или нет — целиком ваш выбор, и он никак не влияет на поведение приложения, если вы этого не делаете.
- Без входа в аккаунт с устройства ничего не уходит. При первом открытии приложения оно незаметно создаёт для вас техническую анонимную учётную запись в фоновом режиме — без экрана, без какой-либо личной информации, и никакие данные никуда не отправляются лишь из-за этого. Если вы никогда не входите в аккаунт, ваш гардероб остаётся ровно там же, где и всегда: только на вашем устройстве, как описано выше.
- Войдите через Apple — и синхронизация начнётся автоматически. В разделе Настройки → Аккаунт вы можете в любой момент войти со своим Apple ID. Это превращает анонимную учётную запись в постоянную и сразу же запускает фоновую синхронизацию вашего гардероба — вещей и их атрибутов, сохранённых образов, истории носки, предпочтений стиля из раздела «Мой стиль» (предпочитаемые стили, цвета или категории, которых лучше избегать, заметки о комфорте), заметок, которые записал стилист из разговора, и самих фотографий вещей и образов — с Google Firebase (Cloud Firestore для данных, Cloud Storage для фотографий, регион
us-central1), в приватной области базы данных, которую может читать и изменять только ваша собственная учётная запись, — она никогда не видна другим пользователям. Выход из аккаунта немедленно останавливает синхронизацию: каждая запись SwiftData и каждая фотография, уже находящиеся на устройстве, остаются в точности как есть, а новые изменения просто перестают покидать устройство, пока вы снова не войдёте в аккаунт, — та же гарантия «локально прежде всего», с которой начинается этот документ. - Что мы получаем от Apple, когда вы входите в аккаунт. Устойчивый идентификатор вашего Apple ID и — как правило, только при самой первой авторизации Dresser — ваше имя и/или email, ровно в том объёме, в котором вы решили поделиться ими на экране входа Apple (сгенерированный Apple адрес приватной пересылки считается «предоставленным», если вы выбрали «Скрыть Email»). Эта запись учётной записи хранится в Firebase Authentication — части того же сервиса Firebase/Google, который уже раскрыт выше; само приложение хранит на устройстве лишь короткую строку в разделе Настройки → Аккаунт (ваш email или «Вход через Apple», если ничего не было предоставлено) для вашего собственного удобства — она никогда не записывается в нашу базу данных. Чтобы мы могли позднее отозвать авторизацию входа через Apple для этого приложения, если вы удалите учётную запись, мы также запрашиваем у Apple и храним refresh-токен в месте базы данных, которое само приложение никогда не может прочитать, — используется исключительно для этой одной цели.
- «Удалить аккаунт» окончательно удаляет ваши серверные копии. Настройки → Аккаунт → Удалить аккаунт безвозвратно удаляет каждый синхронизированный элемент, образ, запись истории носки и фотографию, привязанные к вашей учётной записи, отзывает авторизацию входа через Apple для этого приложения у Apple и удаляет саму запись учётной записи. Это не затрагивает ваш локальный гардероб на устройстве — вы продолжаете пользоваться приложением точно так же, как сейчас, начиная со свежей анонимной сессии, будто вы никогда не входили в аккаунт. Поскольку это необратимо, если вы входили в аккаунт более пяти минут назад, приложение попросит вас снова войти через Apple, чтобы подтвердить, что это действительно вы. Краткая внутренняя запись о том, что было удалено, может сохраняться до 30 дней (чтобы любое другое ваше устройство успело узнать об удалении), после чего она безвозвратно и автоматически удаляется.
- Удаление приложения — не то же самое, что удаление учётной записи. Если вы хотя бы раз входили в аккаунт, удаление Dresser с устройства удаляет ваш локальный гардероб, в точности как указано в пункте «Ваши данные остаются вашими» выше, — но не затрагивает копию, уже синхронизированную с нашими серверами. Эта копия остаётся до тех пор, пока вы не воспользуетесь функцией «Удалить аккаунт» выше, — именно это позволяет вашему гардеробу вернуться при переустановке приложения или переходе на новое устройство.
Конфиденциальность детей
Dresser не предназначен для детей младше 13 лет, и мы сознательно не собираем персональные данные детей младше 13 лет.
Изменения в этом документе
Если мы изменим, какие данные собирает приложение или как они используются, мы обновим этот документ и дату «Последнее обновление». При существенном изменении мы также попросим вас ознакомиться с обновлённой политикой и принять её при следующем открытии приложения — с помощью того же единого экрана согласия, который вы видели при первом использовании Dresser.
Свяжитесь с нами
Вопросы по этому документу можно направить на адрес поддержки, указанный в приложении в разделе Настройки → Поддержка → Написать в поддержку.