mcpro24fpsПрофессиональная видеокамера для Android

Политика конфиденциальности — mcpro24fps

Относится к mcpro24fps (lv.mcprotector.mcpro24fps), mcpro24fps Demo (lv.mcprotector.mcpro24fps.demo) и к русской сборке, которая распространяется напрямую файлом APK (lv.mcprotector.mcpro24fps.red), для Android. Распространение — через Google Play, Huawei AppGallery, Samsung Galaxy Store и RuStore, а русская сборка публикуется в нашем канале в Telegram. Разделы, где назван конкретный магазин, относятся только к той сборке, из которой установлена ваша копия.

1. Кто мы

Оператор: CHANTAL PRO SIA. Адрес: Bebru iela 16–34, Jēkabpils, Jēkabpils nov., LV-5201, Латвия. Регистрационный номер: 40103332030. НДС: LV40103332030. Связь: info@mcpro24fps.com. Сайт: https://mcpro24fps.com

По любому вопросу об этой политике и о ваших данных пишите на info@mcpro24fps.com.

2. Коротко

Для съёмки в mcpro24fps учётная запись не нужна. Всё, что вы снимаете, — видео, звук, кадры RAW/DNG, снимки, пресеты и LUT’ы — остаётся в памяти вашего устройства, в выбранной вами папке. Сама камера никогда не соединяется ни с одной системой Chantal Pro SIA.

Учётная запись нужна ровно для одного необязательного: RAW Bundle — встроенной покупки, которая добавляет RAW-плеер и конвертер и запись в .mcpro. Если вы начинаете его бесплатный пробный период или покупаете его, вы входите аккаунтом того магазина, из которого установлена ваша копия, и приложение обращается к нашему серверу лицензий (§3.11). Если вы ни разу не входили и покупки RAW Bundle у вас нет, приложение ничего не отправляет на наш сервер.

С устройства могут уходить только эти данные:

  • диагностика сбоев и ошибок (§3.1);
  • автоматическая статистика использования того SDK аналитики, который входит в вашу сборку магазина, — своих событий мы не пишем (§3.2);
  • ваши покупки и пожертвования, которые целиком обрабатывает платёжный компонент самого магазина; ваших платёжных данных мы не видим (§3.4);
  • только для RAW Bundle: адрес почты и идентификатор аккаунта вашего магазина, случайный идентификатор установки и токен вашей покупки RAW Bundle — они уходят на наш сервер лицензий (§3.11).

Мы никогда не собираем: ваши записи и ни один их кадр; звук с вашего микрофона; ваши контакты, SMS, календарь и историю звонков; ваш номер телефона или IMEI; ни один файл за пределами собственной папки вывода приложения; ваше местоположение (§3.6 — координаты попадают только в ваши же файлы и только если вы это включили); рекламный идентификатор (§3.3).

3. Что собирается, зачем и как этим управлять

3.1 Диагностика сбоев и ошибок

Каких сборок касается: сборка для Google Play и русская сборка прямым APK используют Google Crashlytics. Сборки для AppGallery, Galaxy Store, RuStore и обычная сборка для установки из файла собираются без него.

Что содержит отчёт: производителя, модель и аппаратное имя устройства, отпечаток сборки Android, версию Android, версию приложения и вариант сборки, а также контекст сессии камеры, нужный для воспроизведения сбоя, — внутренний идентификатор камеры, разрешение, частоту кадров, кодек и MIME-тип, битрейт и признак сборки Demo или русской, — плюс короткий журнал последних действий внутри приложения. Если сбой произошёл в момент регистрации готовой записи в медиабазе Android, отчёт несёт ещё и путь к этому файлу, а в нём — выбранные вами папку и имя файла. Содержимое ваших файлов никогда не читается, не открывается и не передаётся.

Идентификатор: в отчёте есть случайный идентификатор установки, созданный самим SDK, — это не аккаунт и не серийный номер устройства. Очистка данных приложения или переустановка создаёт новый.

Зачем: находить и чинить сбои в приложении, где сбой может стоить вам дубля. Правовое основание: ст. 6(1)(f) GDPR, наш законный интерес в стабильном продукте.

Прямо говоря: отчёты о сбоях работают всегда. Переключатель «Статистика», описанный ниже, их не выключает. Если они вам не нужны вовсе, используйте сборку AppGallery, Galaxy Store или RuStore — в них SDK сбоев нет.

3.2 Статистика использования

Своих событий мы не пишем. Ничего о ваших настройках, ваших съёмках, вашей камере, ваших пресетах и о том, как вы пользуетесь приложением, мы не отправляем. Действует только то, что SDK аналитики собирает сам: первый запуск приложения, начало сессии, обновление и удаление приложения, время в активном состоянии, модель устройства, версию ОС, версию приложения, приблизительную страну или регион по IP-адресу, язык и созданный самим SDK идентификатор установки.

SDK аналитики по сборкам магазинов

СборкаАналитикаПоставщик
Google Play (полная и Demo)Google Analytics for FirebaseGoogle
Huawei AppGalleryHUAWEI Analytics KitHuawei
Samsung Galaxy Storeне настроена—
RuStoreне настроена—
Прямой APK, русская сборкаGoogle Analytics for FirebaseGoogle

Как выключить: в приложении — Меню → Статистика → Выкл. Переключатель управляет тем SDK аналитики, который есть в вашей сборке, — Firebase или Huawei, — и пока он выключен, не отправляется ничего. Одно честное исключение: в русской сборке прямым APK сбор включается заново при каждом запуске приложения. В сборках из магазинов сбор к тому же автоматически выключается на всё время записи, чтобы не мешать съёмке.

Правовое основание: ст. 6(1)(f) GDPR, а там, где этого требует ваш магазин или ваша юрисдикция, — согласие, которое вы даёте при первом запуске приложения.

3.3 Рекламный идентификатор — не собирается

В приложении нет рекламы, нет рекламного SDK и ни на кого не строится профиль. Рекламный идентификатор не собирается ни на одной версии Android: разрешение AD_ID удаляется из приложения на этапе сборки, разрешения Privacy Sandbox, которые иначе добавила бы библиотека аналитики (ACCESS_ADSERVICES_AD_ID, ACCESS_ADSERVICES_ATTRIBUTION), удаляются тоже, а сбор отключён внутри самого SDK аналитики — это закрывает и те версии Android, где разрешение не требуется. В сборке для AppGallery явно отключён сбор собственного рекламного идентификатора Huawei (OAID), потому что SDK аналитики Huawei иначе собирал бы его по умолчанию. Никакой рекламной атрибуции мы не ведём.

3.4 Покупки и пожертвования

Полная версия покупается в вашем магазине. Внутри приложения можно дополнительно купить RAW Bundle (§3.11) и сделать необязательное пожертвование фиксированной суммы — сколько угодно раз. Каждая транзакция идёт внутри платёжного компонента магазина: мы не получаем ни номера карты, ни банковских реквизитов, ни платёжного адреса — только сводные отчёты о продажах, которые показывает наша консоль разработчика. Пожертвование ничего не открывает, и никаких сведений о нём к нам не уходит. Покупку RAW Bundle наш сервер лицензий подтверждает у магазина, как описано в §3.11. Возвраты обрабатывает магазин по своим правилам.

3.5 Запрос оценки

Сборка для Google Play может показать окно Google Play In-App Review. Всё, что вы там напишете, уходит в Google Play, а не к нам; мы видим только публичную оценку и текст отзыва, которые публикует Google.

3.6 Местоположение — по желанию и только внутри ваших файлов

По умолчанию выключено. Если вы включите запись данных GPS в приложении и дадите Android-разрешение на местоположение, приложение запишет координаты съёмки в создаваемый вами файл: в атом местоположения контейнера MP4 и в GPS-теги файлов DNG или JPEG. Эти координаты лежат внутри вашего файла на вашем устройстве. Мы их не получаем, и получать их нам некуда. Помните, что их прочтёт любой, кому вы потом отправите файл, — если это важно, удалите метаданные перед публикацией.

Правовое основание: согласие, ст. 6(1)(a) GDPR, данное включением функции. Отозвать можно в любой момент в приложении или в настройках Android — приложение просто перестанет писать координаты.

3.7 Bluetooth

Разрешения Bluetooth запрашиваются ровно для одного: подключения необязательного пульта BLE. Сканирование объявлено как neverForLocation, поэтому Android не станет выводить из его результатов ваше местоположение. Ничего о вашем Bluetooth-окружении с устройства не уходит.

3.8 Камера и микрофон

Используются, чтобы сделать вашу запись, и больше ни для чего. Ни один кадр и ни один отрезок звука никуда не передаётся — ни в какой момент и ни в какой сборке.

3.9 Хранилище, настройки и резервное копирование

Результат пишется в выбранную вами папку внутри DCIM/. Настройки, пресеты и LUT’ы хранятся в собственном хранилище приложения. Приложение выставляет android:allowBackup="false": облачное резервное копирование Android не копирует его настройки с вашего устройства.

3.10 Уведомления

Используются для уведомлений о записи и о фоновых задачах, которых требует Android. Маркетинговых уведомлений мы не шлём и push-сервиса не держим.

3.11 Учётная запись и сервер лицензий — только для RAW Bundle

Когда: только если вы нажимаете «Войти», чтобы начать 7-дневный бесплатный пробный период RAW Bundle или купить его, либо если в аккаунте вашего магазина уже есть покупка RAW Bundle, которую приложение может восстановить. Камера, запись и воспроизведение работают и без этого.

Как вы входите: аккаунтом того магазина, из которого установлена ваша копия, — аккаунтом Google в сборке для Google Play, HUAWEI ID в сборке для AppGallery, VK ID в сборке для RuStore, аккаунтом Samsung в сборке для Galaxy Store. Сам вход проходит в собственном окне этого поставщика; мы получаем ваш адрес почты и идентификатор аккаунта, который поставщик выдаёт для нашего приложения, но никогда — ваш пароль. Токен входа на наш сервер не передаётся. Аккаунт без адреса почты использовать нельзя: ваша лицензия привязана именно к адресу.

Что несёт запрос к нашему серверу: ваш адрес почты и идентификатор аккаунта у поставщика (после того как вы вошли), название магазина, имя пакета приложения, случайный идентификатор установки, который приложение создаёт при первом запуске, токен покупки и идентификатор продукта вашей покупки RAW Bundle, если она есть, свежесгенерированное случайное значение (чтобы подписанный ответ нельзя было повторно использовать на другом устройстве) и заголовок с отпечатком сертификата подписи установленного приложения — по нему сервер отклоняет модифицированные копии. Ничего о ваших записях, настройках или содержимом устройства не передаётся.

Что сервер с этим делает: проверяет новую покупку в собственной службе проверки покупок магазина — Google Play Developer API, службе заказов HUAWEI IAP, службе чеков Samsung IAP или RuStore Public API, только того магазина, который ваш, — и отвечает подписанным подтверждением того, на что у вас есть право. Раз в сутки он перепроверяет действующие покупки в том же магазине — так покупка, за которую вернули деньги, перестаёт открывать RAW Bundle. Одну покупку можно использовать не более чем на 10 установках; переустановка приложения создаёт новый идентификатор установки и считается новой установкой, а при смене телефона мы можем освободить места — напишите нам.

Где хранится: на нашем сервере api.mcpro24fps.com, в базе данных PostgreSQL, размещённой в Европейском союзе: ваш адрес почты, магазин и идентификатор аккаунта у поставщика, начало и конец вашего бесплатного пробного периода вместе с односторонним хешем вашего адреса почты, вычисленным с секретным ключом нашего сервера (он фиксирует, что пробный период использован, и переживает удаление аккаунта — чтобы на один адрес приходился один бесплатный период), записи о ваших покупках (номер заказа, магазин, продукт, состояние, отметки времени и сам токен покупки — он хранится, потому что покупку нужно перепроверять в магазине) и идентификаторы установок, использующих каждую покупку, с датами, когда их видели впервые и в последний раз.

Журнал проверок. Сервер записывает попытки проверить лицензию или покупку: время, адрес почты, магазин, продукт, результат и IP-адрес, с которого пришёл запрос. Сам токен покупки в этот журнал никогда не пишется.

Правовое основание: исполнение договора, ст. 6(1)(b) GDPR — лицензию на RAW Bundle невозможно предоставить, не установив аккаунт и покупку; для журнала проверок и предела установок — наш законный интерес в безопасности службы лицензий, ст. 6(1)(f) GDPR.

4. Третьи стороны по сборкам магазинов

В вашей копии приложения активна только группа строк вашего собственного магазина.

Обработчики и что к ним попадает

СервисЧто попадаетЗачемСборка
Google Play services / Billingтранзакция покупки и пожертвованияпродажа приложения и RAW Bundle, проверка правGoogle Play
Google Sign-Inваш адрес почты и идентификатор аккаунта Googleвход для RAW BundleGoogle Play
Google Play Developer APIтокен покупки RAW Bundle, с нашего серверапроверка покупки, выявление возвратовGoogle Play
Firebase Crashlyticsотчёты о сбоях, как описано в 3.1диагностикаGoogle Play, прямой APK
Google Analytics for Firebaseавтоматические события SDKметрики стабильности и распространенияGoogle Play, прямой APK
Google Play In-App Reviewваша оценка и отзывсбор отзывовGoogle Play
Huawei IAP / AGConnectтранзакция покупки и пожертвованияпродажа приложения и RAW BundleAppGallery
HUAWEI Account Kitваш адрес почты и идентификатор HUAWEI IDвход для RAW BundleAppGallery
Служба заказов HUAWEI IAPтокен покупки RAW Bundle, с нашего серверапроверка покупки, выявление возвратовAppGallery
HUAWEI Analytics Kitавтоматические события SDKметрики стабильностиAppGallery
Samsung IAPтранзакция покупки и пожертвованияпродажа приложения и RAW BundleGalaxy Store
Вход аккаунтом Samsungваш адрес почты и идентификатор аккаунта Samsungвход для RAW BundleGalaxy Store
Служба чеков Samsung IAPидентификатор покупки RAW Bundle, с нашего серверапроверка покупки, выявление возвратовGalaxy Store
RuStore Payтранзакция покупки и пожертвованияпродажа приложения и RAW BundleRuStore
VK IDваш адрес почты и идентификатор VK IDвход для RAW BundleRuStore
RuStore Public APIидентификатор счёта RAW Bundle, с нашего серверапроверка покупки, выявление возвратовRuStore

Политики поставщиков: Google Play Services и Firebase — policies.google.com/privacy и firebase.google.com/support/privacy; Huawei — consumer.huawei.com/en/privacy; Samsung — уведомление о конфиденциальности на account.samsung.com; RuStore — политика конфиденциальности на rustore.ru; VK ID — политика конфиденциальности на id.vk.ru.

5. Куда уходят данные

Диагностика и статистика обрабатываются на инфраструктуре самого поставщика и под его же гарантиями для передач за пределы Европейской экономической зоны. Своей копии мы не храним. Наш собственный сервер лицензий api.mcpro24fps.com размещён в Европейском союзе; приложение обращается к нему только ради RAW Bundle (§3.11), и там хранятся ваш адрес почты, записи о покупках, идентификаторы установок и журнал проверок. Этот сервер общий с нашим фотоприложением mcpro35mm, но лицензия одного приложения не открывает другое.

6. Сколько данные хранятся

Для RAW Bundle (§3.11): ваш адрес почты, идентификатор аккаунта и даты пробного периода — пока вы не попросите их удалить или 3 года после последнего запроса от приложения, смотря что наступит раньше; отметка пробного периода (хеш адреса с ключом, см. §3.11) — пока мы предлагаем бесплатный пробный период RAW Bundle, потому что её единственное назначение — один пробный период на адрес; записи о покупках — обезличиваются по вашему запросу на удаление, затем хранятся как псевдонимизированные бухгалтерские записи в течение установленного законом срока (5 лет по латвийскому Закону о бухгалтерском учёте) и удаляются автоматически; идентификаторы установок — пока существует покупка, к которой они относятся; журнал проверок — пока он нужен для поддержки и расследования злоупотреблений, а по запросу удаляется вместе с остальными вашими данными.

Без RAW Bundle собственных записей по этому приложению мы не создаём. В консолях поставщиков действуют сроки хранения самих поставщиков: для Firebase Analytics данные уровня событий хранятся в течение срока, заданного в консоли; отчёты о сбоях — по собственному графику Google для Crashlytics. Сводные цифры, которые никого не идентифицируют, — доля сессий без сбоев, версии приложения, модели устройств, — могут храниться дольше как инженерная история.

7. Ваши права

По GDPR вы можете запросить доступ к своим персональным данным, их исправление или удаление, ограничение обработки, переносимость, а также возразить против обработки на основании законного интереса. Вы вправе подать жалобу в латвийский надзорный орган Datu valsts inspekcija (dvi.gov.lv) или в орган своей страны.

Чтобы посмотреть, исправить, выгрузить или удалить данные учётной записи RAW Bundle на нашем сервере (§3.11), напишите на info@mcpro24fps.com с того адреса, под которым вы входили; мы отвечаем в течение 30 дней. Выход из аккаунта в приложении убирает адрес почты с вашего устройства, но не с нашего сервера — для этого попросите нас. Как устроено удаление и что при этом происходит с покупкой RAW Bundle, объяснено на странице Удаление аккаунта и данных — mcpro24fps.

Одна практическая оговорка, прямым текстом: диагностика не привязана к вашей учётной записи, поэтому диагностический отчёт обычно вообще нельзя связать с человеком — ни нам, ни поставщику. Если вы хотите удалить конкретный отчёт, пришлите дату и время, модель устройства и версию приложения — мы найдём и удалим то, что поддаётся идентификации. Идентификатор установки в SDK вы можете сбросить сами, очистив данные приложения, а полностью обойтись без диагностики — выбрав сборку, в которой SDK сбоев нет (§3.1).

8. Дети

Приложение — профессиональный инструмент для съёмки и не адресовано детям младше 13 лет. Мы сознательно не собираем персональные данные детей младше 13 лет. Если вы полагаете, что ребёнок передал нам персональные данные, напишите нам — мы их удалим.

9. Безопасность

Весь трафик уходит с устройства по TLS. Паролей мы не храним: вход происходит у поставщика аккаунтов магазина. Наш сервер лицензий хранит только то, что перечислено в §3.11, а его ответы подписаны, чтобы приложение отличало подлинный ответ от поддельного. Платёжные средства остаются у оператора магазина.

10. Изменения этой политики

Изменения публикуются на этой странице с новой датой обновления. Всё существенное упоминается и в списке изменений приложения.

11. Контакты

CHANTAL PRO SIA, регистрационный номер 40103332030, Bebru iela 16–34, Jēkabpils, Jēkabpils nov., LV-5201, Латвия · info@mcpro24fps.com

12. Язык документа

Этот текст — перевод. Юридически обязывающей является английская версия политики, опубликованная по адресу https://mcpro24fps.com/privacy-policy-for-android-app-mcpro24fps; при любом расхождении между переводом и английским текстом преимущественную силу имеет английский текст. Перевод обновляется вместе с оригиналом и несёт ту же редакцию и дату.