Настоящая Политика конфиденциальности объясняет, какие данные собирает Volume Shader, как эта информация используется и какие у вас есть варианты выбора.

Она охватывает три продукта: сайт Volume Shader BM на volumeshaderbm.com; приложение Volume Shader для Android, опубликованное в Google Play как com.volumeshader; и приложение для iOS: пакет App Store com.volumeshader («Volume Shader»). Если правила отличаются, в разделе указано, относится ли он к Web, Android или iOS.

Volume Shader публикуется RankAlgos Tech (Private) Limited. Мы не продаём персональную информацию.

1. Краткое резюме

Краткая версия для всех трёх продуктов.

  • Для веб-теста, приложения Android и приложения iOS аккаунт не требуется.
  • Бесплатные приложения Android и iOS могут показывать рекламу Google AdMob. Unity Ads также может появляться через AdMob. Баннерная и нативная реклама не прерывает тесты. После одной бесплатной сессии Test и одной бесплатной сессии Phone Inspect (Android) или Checkup (iOS) (примерно по 15 минут) вы можете подождать около 30 минут до следующего бесплатного окна или по желанию посмотреть rewarded-рекламу, чтобы разблокировать оба на два часа. Отказ от рекламы не блокирует остальное приложение. Где требуется, User Messaging Platform (UMP) Google запрашивает согласие на рекламу. На iOS небольшой баннер появляется на Test и Device, а помеченная нативная реклама — на Test, Device и Checkup. Реклама не накладывается на GPU-тест и полноэкранные шаги проверки. Если вы разрешите отслеживание, AdMob может использовать Identifier for Advertisers (IDFA); если откажетесь, вы всё равно увидите неперсонализированную рекламу. Где требуется, в Settings есть элемент параметров конфиденциальности, и вы можете нажать значок AdChoices на объявлении.
  • Мы не ведём собственные рекламные серверы и не загружаем ваши результаты для рекламы. Ни в одном приложении нет аналитических SDK, которыми мы строили бы профили о вас.
  • Сайт использует Cloudflare Insights (Web Analytics) для агрегированной статистики просмотров страниц. Туда не входят результаты бенчмарка.
  • На сайте, в приложении Android и в приложении iOS отправка анонимных результатов включена по умолчанию. Вы можете выключить её. Когда она включена, анонимный результат Volume Shader может быть отправлен на наши серверы. Подробности — в разделах 2, 4 и 8.
  • Результаты бенчмарка хранятся на вашем устройстве. На Android завершённый результат Volume Shader также может быть отправлен, если Share anonymous scores включено. На iOS завершённый результат Volume Shader также может быть отправлен, если Share GPU scores включено.
  • На Android камера, микрофон и геолокация используются только когда вы открываете инструмент, которому они нужны, и эти данные остаются на устройстве. Приложение iOS не запрашивает камеру, микрофон или геолокацию.
  • Сайт не запрашивает камеру, микрофон или точную геолокацию для теста WebGL.
  • Раздел App Privacy в App Store для приложения iOS перечисляет данные, которые рекламный SDK использует для рекламы, и анонимный GPU-результат, который отправляется только когда Share GPU scores включено. Этот результат не используется для отслеживания. Возрастной рейтинг App Store — 4+.

2. Веб-сайт (Web)

Volume Shader BM в вебе — это браузерный GPU-тест, а также страницы вроде этой политики и лендингов Android и iOS.

Наш хостинг и CDN хранят обычные журналы запросов (IP-адрес, тип браузера, страница перехода и время). Мы используем их для безопасности и надёжности.

Cloudflare Insights фиксирует агрегированный трафик, например просмотры страниц. Результаты бенчмарка туда не входят.

Аккаунт не нужен. Тест WebGL не запрашивает камеру, микрофон или точную геолокацию.

Если Share anonymous score включено (по умолчанию; выключите на странице теста), браузер может отправить анонимный результат на наши серверы после окна измерения. Туда могут входить средний FPS и связанные выборки, грубое имя GPU при наличии, размер экрана, семейство браузера/ОС и случайный install id только в local storage браузера. Мы не собираем имя, email или точную геолокацию. Когда переключатель выключен, результат не отправляется.

3. Файлы cookie и локальное хранилище (Web)

Сайт может хранить настройки в cookie или локальном хранилище, включая настройку отправки результата и случайный install id только для анонимной статистики. Вы можете очистить их в настройках браузера.

Статистика посещений сайта берётся из Cloudflare Insights. Если позже мы добавим платежи или вход, мы укажем их здесь и обновим форму безопасности данных Play до запуска.

4. Приложение Android (com.volumeshader)

Приложение Android — нативное приложение на Kotlin, Jetpack Compose и OpenGL ES. GPU-тест не использует WebView для рендеринга.

Оно включает Volume Shader BM и другие тесты GPU, CPU, памяти и накопителя, сведения об устройстве, пошаговую проверку оборудования для покупателей б/у телефонов, повседневные утилиты и необязательные виджеты на домашнем экране.

Бесплатное приложение может показывать необязательную рекламу, которая не прерывает тесты: небольшой баннер и нативные карточки на Device, Test History, Utils и Inspect. Реклама не показывается во время GPU-сессий, пока идёт бенчмарк, на листе результатов, в Settings или на живых оверлеях проверки оборудования. На Inspect показывается нативная карточка под текущим шагом.

Вы получаете одну бесплатную сессию Test и одну бесплатную сессию Phone Inspect (примерно по 15 минут). После этого следующая бесплатная сессия доступна примерно через 30 минут. По желанию вы можете посмотреть rewarded-рекламу, чтобы разблокировать неограниченные Tests и Phone Inspect на два часа вместо ожидания. Отказ от рекламы не блокирует остальное приложение. Ничего не навязывается во время теста.

Рекламу показывает Google AdMob. Unity Ads также может показываться через AdMob, где это настроено. Где требуется (например ЕЭЗ, Великобритания и Швейцария), мы показываем форму согласия UMP Google. Вы можете отказаться от персонализированной рекламы. Если реклама не загрузится, остальная часть приложения всё равно работает. Где Google этого требует, в Settings есть Manage ads privacy.

Google и рекламные партнёры могут использовать Advertising ID, IP-адрес, идентификаторы устройства и приложения, а также базовую диагностику для показа и измерения рекламы по своим политикам. Мы не ведём собственные рекламные серверы и не загружаем ваши результаты для рекламы.

Когда Settings → Share anonymous scores включено (по умолчанию), завершение окна результата Volume Shader отправляет один анонимный результат на наши серверы. Он включает результат (FPS, число выборок, сложность), имя GPU из этого теста и базовые сведения об устройстве (бренд, модель, версия Android, размер экрана и краткий обзор железа при наличии). Случайный install id на телефоне отправляется, чтобы одну установку не считали слишком часто. Мы храним этот id и ваш IP только в виде хешей. Загрузка не включает аккаунт, advertising id, геолокацию, контакты, фото или аудио. Другие тесты не загружаются. Выключите настройку — и дальнейшие прогоны Volume Shader останутся на телефоне.

Приложение также хранит историю бенчмарков, локальные настройки (тема, запросы отзыва), необязательный кэш каталога имён устройств, статус согласия на рекламу от Google UMP и локальный журнал сбоев для отладки. Помимо необязательной загрузки результата Volume Shader выше, эти данные остаются на устройстве, пока вы сами не экспортируете или не поделитесь ими.

5. Разрешения приложения (Android)

Разрешения запрашиваются только когда вы открываете функцию, которой они нужны, и любое из них можно отклонить. Экраны бенчмарка и сведений об устройстве работают без камеры, микрофона и геолокации.

  • Камера: фонарик и проверка камеры. Фото и видео не сохраняются.
  • Микрофон: проверка микрофона и шумомер. Уровни измеряются в реальном времени и не сохраняются.
  • Геолокация: направление киблы и GPS-спидометр. Позиция остаётся на устройстве и не загружается.
  • Биометрия: запускает системную биометрическую проверку. Мы никогда не получаем биометрические шаблоны.
  • Интернет и состояние сети: необязательный тест скорости, тихое обновление каталога устройств, реклама после согласия где требуется, и анонимная загрузка результата Volume Shader когда Share anonymous scores включено.
  • Advertising ID (AD_ID): используется Google AdMob и рекламными партнёрами для показа и измерения рекламы, где это разрешено. Мы не используем его для построения собственных профилей.
  • Вибрация: проверка вибрации, только локально.
  • Не используется: разрешение на уведомления и службы переднего плана особого назначения.

6. Обмен из приложения (Android)

Когда вы нажимаете Share для результата или отчёта, лист обмена Android отправляет выбранное вами в выбранное приложение. Затем действует политика конфиденциальности этого приложения.

AdMob и рекламные партнёры могут передавать рекламные идентификаторы, как описано в разделе о рекламе Android выше.

7. Встроенный отзыв Google Play (Android)

Приложение может открыть диалог отзыва Google Play после успешного теста или дать ссылку на страницу в Play из Settings. Google обрабатывает это по своим правилам. Ваша оценка звёздами никогда не отправляется на наши серверы.

8. Приложение iOS (com.volumeshader)

Приложение iOS — нативное приложение на Swift, SwiftUI и Metal для iPhone и iPad. GPU-тест не использует WKWebView для рендеринга.

Оно предоставляет Volume Shader BM в режимах Simple, Standard, Advanced и Extreme, тесты CPU и памяти, сведения об устройстве из публичных API iOS и визуальную проверку оборудования: дисплей, касания, тактильную отдачу, динамик и батарею.

Приложение хранит историю бенчмарков и проверок на устройстве, предпочтение о том, что вы приняли предупреждение о нагреве, локальные настройки, которые используются только чтобы решить, когда запросить оценку в App Store, и локальные таймеры бесплатных сессий Test и Checkup. Эти данные остаются на устройстве, пока вы не используете Share или не оставите Share GPU scores включённым.

Приложение бесплатное и показывает небольшой баннер на Test и Device, а также помеченную нативную рекламу на Test, Device и Checkup. Реклама не накладывается на GPU-тест и полноэкранные шаги проверки.

Вы получаете одну бесплатную сессию Test и одну бесплатную сессию Checkup (примерно по 15 минут). После этого следующая бесплатная сессия доступна примерно через 30 минут. По желанию вы можете посмотреть rewarded-рекламу, чтобы разблокировать неограниченные Tests и Checkup на два часа вместо ожидания. Отказ от рекламы не блокирует остальное приложение. Ничего не навязывается во время GPU-теста или шага проверки.

Рекламу предоставляет Google AdMob (Google LLC). Unity Ads также может показываться через AdMob, где это настроено. Если вы разрешите отслеживание, AdMob может использовать Identifier for Advertisers (IDFA), чтобы показывать более подходящую рекламу. Если откажетесь, вы всё равно увидите неперсонализированную рекламу.

AdMob также может использовать приблизительное местоположение из IP-адреса, идентификаторы устройства, рекламные данные (например, показанные объявления), данные о взаимодействии с продуктом и производительности, а также диагностику сбоев рекламного SDK.

Вы можете нажать значок AdChoices на объявлении, чтобы узнать, почему вы его видите, или пожаловаться. Где требуется, в Settings есть элемент параметров конфиденциальности.

Если Share GPU scores включено (по умолчанию), завершённое окно Volume Shader BM отправляется на наши серверы. Это тихий 10-секундный результат: сводка FPS, имя GPU, код модели устройства и маркетинговое имя, размер экрана, версия ОС, версия приложения и случайный install id, хранящийся в Keychain. Мы храним install id только в виде хеша. Это не ваше имя и не рекламный идентификатор.

Тесты CPU, тесты памяти, отметки проверки и список истории на устройстве не отправляются. Режим Explore не отправляется. Settings → Share GPU scores выключает это. Прогон с менее чем двумя оценёнными кадрами остаётся на устройстве.

Актуальный листинг: Volume Shader в App Store.

  • Без аккаунта.
  • Без разрешений на камеру, микрофон или геолокацию.
  • Без аналитического SDK, которым мы строили бы профили о вас.
  • Без встроенного браузера, переписки или пользовательского контента, размещаемого нами.

9. Обмен из приложения (iOS)

Если вы нажимаете Share, лист обмена iOS отправляет выбранное вами в выбранное приложение. Затем действует политика конфиденциальности этого приложения.

10. Метка конфиденциальности App Store

См. раздел App Privacy для этого приложения в App Store. Там перечислены данные, которые рекламный SDK использует для сторонней рекламы, и анонимный GPU-результат (производительность, модель устройства, GPU, экран, версия ОС и случайный install id), который отправляется только когда Share GPU scores включено. Этот результат не используется для отслеживания. Возрастной рейтинг App Store — 4+.

11. Конфиденциальность детей

Volume Shader — общая утилита, не предназначенная для детей младше 13 лет. Приложение iOS имеет рейтинг 4+ в App Store и не относится к категории Kids Apple. Мы сознательно не собираем персональную информацию детей. Пожалуйста, не используйте сайт или любое из приложений для передачи персональных данных ребёнка. Реклама не предназначена для детей.

12. Правовые основания и ваш регион

В зависимости от региона мы обрабатываем данные, чтобы предоставить услугу, обеспечить безопасность, соблюдать закон и — для рекламы — на основании согласия или законного интереса. В Android это показано в форме UMP. В iOS App Tracking Transparency спрашивает разрешение до использования IDFA, и где требуется в Settings есть параметры конфиденциальности. Мы спрашиваем перед необязательными разрешениями (разрешения времени выполнения Android; согласие на рекламу Android через UMP; разрешение на отслеживание iOS).

13. Хранение данных

Журналы веб-запросов хранятся по срокам хранения нашего хостинга и CDN. Данные, сохранённые приложением Android или iOS, остаются до очистки хранилища приложения, выгрузки или удаления. Анонимные результаты хранятся на наших серверах по нашему сроку хранения. Данные рекламы хранят Google и рекламные партнёры по своим правилам. Контентом, которым вы поделились в другое приложение, управляет это приложение.

14. Ваши варианты выбора

  • Отклоните любое разрешение времени выполнения Android. Тест и сведения об устройстве продолжают работать без камеры, микрофона и геолокации.
  • Выключите Share anonymous score на странице веб-теста, чтобы остановить загрузку веб-результатов.
  • Выключите Settings → Share anonymous scores на Android, чтобы остановить загрузку результатов Volume Shader. Очистка хранилища приложения удаляет локальный install id.
  • Используйте Manage ads privacy в Settings Android, где этого требует Google, или форму UMP, чтобы изменить персонализацию рекламы.
  • На iOS отклоните отслеживание для неперсонализированной рекламы, нажмите AdChoices на объявлении и используйте параметры конфиденциальности в Settings, где они показаны.
  • Выключите Settings → Share GPU scores на iOS, чтобы остановить загрузку результатов Volume Shader. Удаление приложения убирает локальный install id из Keychain.
  • Очистите хранилище приложения Android или удалите его, чтобы убрать локальную историю.
  • Удалите или выгрузите приложение iOS, чтобы убрать локальную историю.
  • Очистите cookie и локальное хранилище сайта в браузере.
  • Свяжитесь с нами по запросам о конфиденциальности, применимым в вашем регионе.

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

Мы можем обновлять эту политику. Дата вверху изменяется при обновлении. Существенные изменения Android также отражаются в разделе безопасности данных Play Console до выпуска. Существенные изменения iOS также отражаются в метках конфиденциальности App Store до выпуска.

16. Сводка безопасности данных Play Console

Эти ответы соответствуют текущему приложению Android (сверьте с живой сборкой):

  • Сбор данных разработчиком: Да, только когда Share anonymous scores включено — производительность приложения (FPS), install id, созданный приложением, и сведения об устройстве, нужные для учёта прогона (модель, имя GPU). Не используется для рекламы.
  • Передача данных: Да — реклама через Google Mobile Ads и партнёров вроде Unity (Advertising ID и идентификаторы устройства для рекламы). Загрузки результатов идут на наши серверы и не продаются.
  • Advertising ID: Да (AdMob / mediation).
  • Приблизительная или точная геолокация, фото или видео, аудио: Не собираются разработчиком (только использование на устройстве; не загружаются).
  • URL политики конфиденциальности: https://volumeshaderbm.com/privacy-policy/

17. Связаться с нами

Если у вас есть вопросы об этой Политике конфиденциальности, напишите на hello@volumeshaderbm.com.