Политика в отношении обработки персональных данных
Вступает в силу: 28 августа 2026 года · Действует с момента размещения на сайте ota.aistastudio.ru
1. Оператор и сфера действия
1.1. Оператор персональных данных — Общество с ограниченной ответственностью «СТУДИЯ АИСТА», ОГРН 1267800056260, ИНН 7814865711, КПП 781401001, адрес: 197706, г. Санкт-Петербург, вн.тер.г. город Сестрорецк, ул. Всеволода Боброва, д. 30, литера А, помещ. 1-Н, офис 13, далее — «Оператор», «мы».
1.2. Политика разработана в соответствии с Федеральным законом от 27.07.2006 № 152-ФЗ «О персональных данных» и определяет порядок обработки и меры по обеспечению безопасности персональных данных при работе сервиса Otapush — сервера OTA-обновлений для мобильных приложений на React Native/Expo, — включая сайт, портал разработчика и программный интерфейс обновлений по адресу https://ota.aistastudio.ru.
1.3. Адрес для обращений по вопросам обработки персональных данных — privacy@aistastudio.ru.
2. Субъекты данных
Мы обрабатываем данные следующих категорий субъектов:
- Разработчики-клиенты — лица, зарегистрировавшие учётную запись в портале Otapush;
- Конечные пользователи приложений клиентов — пользователи мобильных приложений наших клиентов, чьи устройства обращаются к серверу за обновлениями. В отношении их данных мы действуем не как оператор, а по поручению клиента (раздел 5);
- Посетители сайта — в части cookie, локального хранилища и веб-аналитики (раздел 7).
3. Какие данные обрабатываются
| Категория | Состав |
|---|---|
| Учётные данные разработчика | Адрес электронной почты, имя, хеш пароля (bcrypt; пароль в открытом виде не хранится), тарифный план, дата регистрации. |
| Данные портала | Приложения (название, слаг, версия runtime, сертификаты подписи кода), каналы распространения, опубликованные обновления (сборки JavaScript и ресурсы, сообщения о публикации, идентификатор коммита), API-ключи. По каждому API-ключу хранится только его SHA-256-хеш и префикс из первых 12 символов: сам ключ показывается один раз при создании и восстановлению не подлежит. |
| Данные устройств конечных пользователей | Идентификатор устройства deviceId, идентификатор приложения, календарный месяц обращения (YYYY-MM), платформа (iOS/Android), канал, время последнего обращения; события check, download, install с идентификатором обновления и временем. Подробно — раздел 5. |
| Платёжные данные | Сумма, дата и статус платежа, идентификаторы заказа и платежа платёжного провайдера, способ оплаты (банковская карта или счёт), тип плательщика (физическое или юридическое лицо). Полные данные банковской карты мы не получаем и не храним — их обрабатывает платёжный провайдер (раздел 6). |
| Технические журналы сервера | Дата и время запроса, HTTP-метод, путь запроса, код ответа, длительность обработки; при ошибках — сообщение об ошибке. IP-адрес и User-Agent в журнал не записываются. |
| Cookie и локальное хранилище | Токен сессии портала, выбранный язык интерфейса, зафиксированный выбор по cookie — раздел 7. |
3.1. Специальные категории персональных данных (о состоянии здоровья, судимости, религиозных и политических убеждениях) и биометрические персональные данные Оператор целенаправленно не собирает.
4. Цели и правовые основания
| Цель | Правовое основание |
|---|---|
| Регистрация, идентификация и предоставление доступа к порталу | Исполнение договора, стороной которого является субъект (п. 5 ч. 1 ст. 6 152-ФЗ) |
| Проверка и доставка OTA-обновлений устройствам | Исполнение договора (п. 5 ч. 1 ст. 6 152-ФЗ) |
| Подсчёт MAU и тарификация, статистика обновлений для клиента | Исполнение договора (п. 5 ч. 1 ст. 6 152-ФЗ); в отношении данных конечных пользователей — поручение оператора-клиента (ч. 3 ст. 6 152-ФЗ) |
| Расчёты, формирование кассовых чеков, бухгалтерский и налоговый учёт | Исполнение обязанностей, возложенных законом (п. 2 ч. 1 ст. 6 152-ФЗ); 54-ФЗ, 402-ФЗ, НК РФ |
| Обеспечение безопасности, диагностика сбоев, предотвращение злоупотреблений | Законные интересы Оператора при условии ненарушения прав субъекта (п. 7 ч. 1 ст. 6 152-ФЗ) |
| Поддержка и ответы на обращения | Исполнение договора; согласие субъекта |
| Веб-аналитика сайта (Яндекс.Метрика) | Согласие субъекта (п. 1 ч. 1 ст. 6 152-ФЗ) — раздел 7 |
4.1. Обработка ведётся способами: сбор, запись, систематизация, накопление, хранение, уточнение, извлечение, использование, передача (предоставление, доступ), обезличивание, блокирование, удаление, уничтожение. Обработка — автоматизированная.
4.2. Решения, порождающие юридические последствия в отношении субъекта, исключительно на основании автоматизированной обработки (ст. 16 152-ФЗ) Оператором не принимаются.
5. Данные конечных пользователей приложений клиентов
5.1. Кто здесь оператор. Приложения наших клиентов обращаются к серверу Otapush за обновлениями, и при этом мы обрабатываем сведения об устройствах конечных пользователей. Цели и состав этой обработки определяет клиент-разработчик — оператором персональных данных конечных пользователей является он, а Otapush обрабатывает эти данные по его поручению (ч. 3 ст. 6 152-ФЗ). Мы физически не можем получить согласие конечного пользователя: мы его не знаем и не имеем с ним связи.
5.2. Что такое deviceId. Идентификатор устройства задаёт само приложение клиента и передаётся с каждым запросом на проверку обновлений — технические детали описаны в документации протокола. Мы этот идентификатор не генерируем, не проверяем и не связываем с личностью пользователя: для нас это непрозрачная строка, которую клиент выбрал сам. Клиенту следует использовать устойчивый технический идентификатор (например, getAndroidId() / getIosIdForVendorAsync() из expo-application) и не помещать в deviceId прямые персональные данные — адреса электронной почты, имена, номера телефонов.
5.3. Что мы храним об устройствах. Запись вида «приложение + deviceId + календарный месяц (YYYY-MM) + платформа + канал + время последнего обращения» — она нужна для подсчёта MAU (monthly active users), по которому тарифицируется сервис, — и события check (проверка обновления), download (скачивание), install (запуск обновления) с идентификатором обновления и временем. Эти записи образуют статистику, которую клиент видит в портале.
5.4. Разграничение обязанностей. Законность обработки (наличие согласия пользователя или иного основания), информирование пользователей и ответы на их запросы обеспечивает клиент; конфиденциальность, безопасность и обработку строго в пределах поручения обеспечивает Оператор (ст. 19 152-ФЗ).
5.5. На момент этой редакции отдельное соглашение о поручении обработки персональных данных между Оператором и клиентом не опубликовано; распределение ролей, описанное в этом разделе, действует фактически. До публикации такого соглашения обращения субъектов, чьи данные обрабатываются по поручению клиента, мы перенаправляем клиенту как оператору и сообщаем об этом заявителю, если это не нарушит прав других лиц.
6. Кому передаются данные
| Получатель | Что передаётся и зачем |
|---|---|
| АО «ТБанк» (Россия) — платёжный провайдер (интернет-эквайринг) | Сумма и описание платежа, идентификатор заказа, адрес электронной почты для кассового чека (54-ФЗ). Цель — приём оплаты и формирование чека. Данные банковской карты вводятся на странице платёжного провайдера и к нам не поступают. |
| ООО «Яндекс» (Россия) — счётчик Яндекс.Метрики | Сведения о посещении сайта — только после явного согласия «Принять все» (раздел 7). До согласия счётчик не загружается и данные не передаются. |
| Государственные органы | По мотивированному запросу в случаях и объёме, предусмотренных законодательством РФ. |
6.1. Персональные данные не продаются и не передаются рекламным сетям и брокерам данных.
6.2. Все перечисленные выше получатели находятся в Российской Федерации.
7. Cookie и аналитика
7.1. Идентификаторы в cookie и локальном хранилище браузера вместе с IP-адресом могут позволять косвенно определить пользователя, поэтому мы относимся к ним как к персональным данным (ст. 3 152-ФЗ, ст. 10.1 149-ФЗ).
7.2. Необходимые — обрабатываются без отдельного согласия, так как без них сервис не работает (основание — исполнение договора, п. 5 ч. 1 ст. 6 152-ФЗ):
ota_token(localStorage) — токен сессии портала (JWT, срок действия 30 дней);otapush-lang(localStorage) — выбранный язык интерфейса;otapush_cookie_consent(localStorage) — запись вашего выбора по этому баннеру (п. 7.4).
7.3. Необязательные — веб-аналитика Яндекс.Метрики. Счётчик загружается только после того, как вы нажали «Принять все» в баннере. До этого скрипт счётчика не загружается и данные не передаются; молчание или закрытие баннера согласием не считается. В счётчике включены карта кликов (clickmap), отслеживание переходов по ссылкам (trackLinks) и точный показатель отказов (accurateTrackBounce); вебвизор намеренно выключен.
7.4. Выбор хранится в localStorage под ключом otapush_cookie_consent в виде {"choice":"all"|"necessary","version":1,"decidedAt":"<дата и время ISO>"}. Срока действия у записи нет; повторный запрос согласия у всех пользователей выполняется повышением номера версии текста согласия.
7.5. Выбор «Только необходимые» полностью сохраняет работоспособность сервиса. Изменить или отозвать выбор можно в любой момент ссылкой «Настройки cookie» в подвале сайта — она открывает тот же баннер, в котором виден текущий выбор; либо очистив данные сайта в браузере, либо написав на privacy@aistastudio.ru. При отказе от ранее данного согласия страница перезагружается: уже загруженный счётчик нельзя выключить изнутри страницы иначе.
8. Сроки хранения
| Данные | Срок |
|---|---|
| Учётные данные и содержимое портала (приложения, каналы, обновления, API-ключи) | В течение действия учётной записи; удаление — по обращению (раздел 10) |
| Данные о платежах | Сроки, обязательные по законодательству о бухгалтерском учёте и налоговому законодательству (не менее 5 лет — ч. 1 ст. 29 402-ФЗ) |
| Записи об устройствах и событиях обновлений | Организованы по календарным месяцам; автоматическая ротация на момент этой редакции не настроена, фиксированный срок будет указан здесь после её внедрения |
| Технические журналы сервера | Автоматическая ротация не настроена; срок будет указан здесь после её внедрения |
| Запись согласия на cookie | На устройстве пользователя, без срока — до смены выбора или очистки данных сайта |
8.1. Данные уничтожаются или обезличиваются по достижении целей обработки, при отзыве согласия (если нет иного основания обработки) или по истечении сроков выше.
9. Защита данных
9.1. Оператор принимает правовые, организационные и технические меры по ст. 18.1 и 19 152-ФЗ, в том числе:
- пароли хранятся только в виде необратимых хешей (bcrypt, cost 10);
- API-ключи хранятся в виде SHA-256-хеша и короткого префикса;
- сессии портала — подписанные токены JWT (HS256) со сроком действия 30 дней;
- закрытые ключи подписи кода обновлений не покидают сервер;
- внешние соединения шифруются (TLS, терминация на reverse proxy);
- доступ к данным каждого клиента изолирован: запросы к приложениям, ключам и статистике выполняются только от имени их владельца.
10. Права субъекта и как их реализовать
10.1. Вы вправе: получить сведения об обработке ваших данных (ст. 14 152-ФЗ); требовать их уточнения, блокирования или уничтожения, если они неполны, устарели, неточны или незаконно получены; отозвать согласие на обработку (ч. 2 ст. 9 152-ФЗ); возражать против обработки; обжаловать действия Оператора в Роскомнадзор или в суд (ст. 17 152-ФЗ).
10.2. Права реализуются по обращению на privacy@aistastudio.ru с адреса электронной почты, привязанного к учётной записи; обращение должно содержать сведения, позволяющие вас идентифицировать, и существо требования. Автоматических средств выгрузки или удаления данных в портале на момент этой редакции нет — запросы выполняются вручную. Ответ предоставляется в срок до 10 рабочих дней с возможностью продления не более чем на 5 рабочих дней с уведомлением о причинах.
10.3. Если вы — конечный пользователь приложения одного из наших клиентов, оператором ваших данных является разработчик этого приложения: направляйте запрос ему. Обращение, поступившее к нам, мы перенаправим клиенту и сообщим об этом вам, если это не нарушит прав других лиц (п. 5.5).
10.4. Надзорный орган: Федеральная служба по надзору в сфере связи, информационных технологий и массовых коммуникаций (Роскомнадзор), rkn.gov.ru.
11. Изменение Политики
11.1. Оператор вправе изменять Политику. Новая редакция размещается на этой странице с указанием даты вступления в силу; при существенных изменениях мы дополнительно уведомляем пользователей через интерфейс портала или по электронной почте.
11.2. Предыдущие редакции предоставляются по запросу на privacy@aistastudio.ru.
12. Реквизиты оператора
- Оператор: Общество с ограниченной ответственностью «СТУДИЯ АИСТА» (ООО «СТУДИЯ АИСТА»)
- ОГРН: 1267800056260
- ИНН: 7814865711, КПП: 781401001
- Юридический адрес: 197706, г. Санкт-Петербург, вн.тер.г. город Сестрорецк, ул. Всеволода Боброва, д. 30, литера А, помещ. 1-Н, офис 13
- Сайт сервиса: https://ota.aistastudio.ru
- Адрес для обращений по персональным данным: privacy@aistastudio.ru
- Уведомление Роскомнадзора об обработке персональных данных (ст. 22 152-ФЗ): уведомление готовится к подаче
- Налоговый режим: НДС не облагается в связи с применением упрощённой системы налогообложения (п. 2 ст. 346.11 НК РФ)