Это перевод для удобства. Юридическую силу имеет английская версия.
Политика конфиденциальности
Коротко: сканирование происходит на устройстве; история и коды остаются на ваших устройствах и, если включена синхронизация, в вашем личном iCloud. В бесплатной версии есть реклама Google, Unity и других рекламных компаний, работающих через них; они получают технические данные, например IP-адрес, а рекламный идентификатор устройства — только если вы это разрешили. Статистика и отчёты о сбоях идут на наши собственные серверы в Европейском союзе и не продаются. Если вы пользуетесь изменяемыми ссылками или публикуете код как веб-страницу, мы храним то, что нужно для их работы, — а опубликованную страницу увидит любой, у кого есть ссылка.
1. Кто мы
Scan QR разрабатывает Иван Кувшинов (Ivan Kuvshinov) — индивидуальный разработчик, проживающий в Португалии («мы»). Он является контролёром данных для обработки, описанной в этой политике, кроме случаев, когда самостоятельным контролёром выступает третья сторона — например, рекламная компания, Apple, Google или магазин приложений. По любым вопросам о данных пишите на support@qrcodeapp.org.
Политика относится ко всем версиям приложения. В конкретной версии может не быть всего, что здесь описано, — например, рекламы, покупок или уведомлений.
2. Данные на устройстве и в вашем iCloud
Сканирование происходит на устройстве: изображение с камеры и выбранные вами картинки разбираются там же и нам не отправляются. История сканирований, созданные вами коды и настройки хранятся на устройстве. На устройствах Apple они могут также синхронизироваться через ваш личный iCloud, которым управляет Apple и к которому у нас нет доступа; синхронизацию можно отключить в настройках приложения.
Приложение запрашивает только те разрешения, которые ему нужны, а фото и контакты вы выбираете на системных экранах — приложение получает только выбранное. Удаление приложения удаляет его данные с устройства; данные в iCloud удаляются в настройках iCloud. Ключи, которые операционная система хранит в защищённом хранилище — в связке ключей на устройствах Apple, которая может синхронизировать их через вашу Связку ключей iCloud, — остаются после удаления приложения, пока вы не удалите их в приложении или из связки ключей; другим приложениям они недоступны.
3. Изменяемые ссылки
Изменяемый код ведёт на короткую ссылку на нашем сервере, а она перенаправляет на адрес, который выбрали вы. Для её работы мы храним саму ссылку, адрес назначения и его прежние значения, название, которое вы дали, даты, состояние и открытую часть ключа, подтверждающего, что ссылка ваша; закрытая часть остаётся на ваших устройствах.
Когда кто-то сканирует код, наш сервер перенаправляет его по адресу назначения и считает сканирования по дням и странам. Страна определяется по IP-адресу, который не хранится вместе со счётчиками; тех, кто сканирует, мы не идентифицируем и не отслеживаем. Адреса назначения мы сверяем с открытыми списками опасных сайтов — никому их не отправляя — и вместо перехода на опасный адрес показываем предупреждение.
4. Код как веб-страница
В простой ссылке содержимое кода находится в той части адреса, которая остаётся в браузере и на наш сервер не отправляется; прочитать его может любой, у кого есть ссылка. Когда вы публикуете страницу, приложение загружает на наш сервер изображение кода и сведения, которые показаны на странице; открыть страницу и увидеть их может любой, у кого есть ссылка. Когда срок страницы истекает или вы снимаете её с публикации, мы удаляем её содержимое и храним только короткую запись о том, что страница существовала.
5. Уведомления
Если вы разрешили уведомления, приложение присылает их, чтобы сообщать о событиях в приложении. Для доставки мы храним push-токен устройства и ваши настройки уведомлений. Уведомления идут через push-сервисы Apple и Google или вашего браузера, поэтому токен и текст уведомления проходят через них. Отключить уведомления можно в любой момент в приложении или в настройках устройства.
Уведомление о действии другого пользователя — например друга — показывает его ник и фото профиля; так же уведомления о ваших действиях показывают ваши тем, кому они адресованы. Такие картинки мы готовим на своих серверах и удаляем вместе с фото профиля, из которого они сделаны.
6. Покупки
Платные возможности — разовые покупки и подписки — продаёт Apple (App Store) или Google (Google Play), они же списывают оплату. Платёжные данные к нам не попадают. Чтобы дать вам купленное, приложение или наш сервер проверяет покупку в магазине; мы храним её статус, продукт, даты и идентификатор транзакции магазина. Магазины также сообщают нашему серверу о продлении, отмене и возврате подписки. Если у вас есть платная подписка или платная возможность, другие пользователи видят её знак — например значок или оформление профиля — везде, где видят ваш ник или фото профиля.
Для работы с системами покупок магазинов приложение может использовать программы других компаний — например Unity In-App Purchasing компании Unity Technologies. Когда вы начинаете, совершаете, продлеваете или восстанавливаете покупку, такая программа может отправлять своему поставщику запись о покупке, техническую информацию об устройстве и приложении, ваш IP-адрес и идентификаторы устройства (на устройствах Apple — идентификатор для разработчика, identifier for vendor). Имя, адрес электронной почты и рекламный идентификатор мы ей не передаём. Поставщик обрабатывает эти данные по нашему поручению, а данные о транзакциях может использовать и в собственных целях — например для отчётности, соблюдения закона и защиты от мошенничества — как самостоятельный контролёр, по своей политике конфиденциальности (Unity). Когда вы удаляете аккаунт или просите удалить ваши данные, мы просим поставщика удалить данные о ваших покупках; до этого мы можем хранить нужные для такой просьбы идентификаторы.
7. Реклама
В бесплатной версии приложения есть реклама. Если вы заплатили за её отключение, рекламы нет.
- Кто показывает рекламу. Рекламные платформы Google и Unity и другие рекламные компании, работающие через них, — рекламные сети, биржи и участники торгов, а также рекламодатели, которых они представляют. Актуальные списки публикуют Google (партнёры медиации, поставщики рекламных технологий) и Unity (рекламные сети).
- Что они получают. В зависимости от ваших решений: рекламный идентификатор устройства (на устройствах Apple — только если вы разрешили отслеживание) и другие идентификаторы устройства или установки; IP-адрес и примерное местоположение по нему; технические сведения об устройстве и приложении; показанную рекламу и ваши действия с ней; ваши решения о согласии. В браузере они могут также использовать cookie и похожие технологии. С вашего согласия они могут объединять эти данные со сведениями, собранными в других приложениях и на сайтах.
- Зачем. Чтобы подбирать, показывать и учитывать рекламу, бороться с мошенничеством, отчитываться перед рекламодателями и улучшать свои продукты, а с вашего согласия — персонализировать рекламу. Эти компании — самостоятельные контролёры получаемых данных и обрабатывают их по своим политикам конфиденциальности.
- Ваш выбор. Там, где этого требует закон, приложение спрашивает ваше решение до показа персонализированной рекламы: запросом на отслеживание на устройствах Apple и формой согласия, в которой перечислены рекламные компании и их цели. Там, где это допускает закон, часть компаний обрабатывает данные на основании своего законного интереса; возразить можно в той же форме. Если вы не согласны, реклама остаётся, но неперсонализированная. Приложение работает одинаково при любом ответе, а изменить решение можно в настройках приложения или устройства.
- Жалобы на рекламу. Чтобы вы могли сообщить о рекламе, приложение помнит идентификаторы последних показанных вам объявлений — до восьми и не дольше 30 дней — и отправляет их нам, только когда вы сами сообщаете о рекламе. По жалобе мы можем передать рекламной компании, показавшей объявление (например, Google), его идентификатор и причину жалобы, чтобы объявление проверили и заблокировали; другие данные из жалобы мы ей не передаём.
- США. По законам некоторых штатов США передача данных рекламным компаниям для персонализированной рекламы может считаться «продажей» или «передачей» персональных данных. Отказаться можно, запретив отслеживание, удалив или сбросив рекламный идентификатор устройства, а где доступно — и в настройках приложения.
Политики конфиденциальности: Google (и как Google использует данные приложений, которые пользуются его сервисами); Unity. У каждой из остальных рекламных компаний своя политика конфиденциальности.
8. Статистика использования, отчёты о сбоях и настройки с наших серверов
Чтобы понимать, как пользуются приложением, и исправлять ошибки, приложение отправляет на наши собственные серверы:
- Статистику использования — события о том, что происходит в приложении, например что использована та или иная возможность. В них никогда нет того, что вы сканируете или создаёте. В США статистика включена, пока вы не выключите её в настройках приложения; в остальных странах — только если вы её разрешили. Пока статистика включена, с каждым событием передаются случайный идентификатор установки или аккаунта и технические сведения: версия приложения, тип и модель устройства, операционная система, язык. Пока она выключена, в Европейской экономической зоне, Великобритании и Швейцарии — и везде, где приложение не может определить регион, — события не отправляются вовсе; в остальных странах отправляются только счётчики без идентификатора, которые нельзя связать с одним устройством дольше чем на сутки. Приложение считает, что вы в США, только если там и регион устройства, и его часовой пояс. Наш сервер определяет примерное местоположение по IP-адресу запроса и не хранит IP-адрес вместе со статистикой. Статистика не используется для рекламы, не передаётся рекламодателям и не продаётся.
- Отчёты о сбоях — технические подробности ошибки, сведения об устройстве и приложении, последние действия приложения перед ошибкой и IP-адрес, с которого отправлен отчёт; пока статистика включена — ещё и идентификатор установки. Мы используем их только для поиска и исправления ошибок и для защиты наших серверов от злоупотреблений. Отчёты о сбоях можно отключить в настройках приложения.
- Запросы настроек — приложение спрашивает у нашего сервера, какие возможности и настройки к нему применяются. В запросе есть технические сведения и идентификатор: аккаунта, если он у вас есть, в том числе гостевого; установки, пока статистика включена; в остальных случаях — одноразовый, созданный для этого запроса. С постоянным идентификатором вы всегда видите один и тот же вариант возможности, а мы можем включить или выключить возможность отдельному пользователю — например, чтобы проверить её или исправить ошибку.
Изменить решение о статистике можно в любой момент в настройках приложения.
Отдельно мы храним обезличенные сводки без привязки к аккаунту, устройству и установке — например неверные ответы, введённые в игре, и сколько раз ввели каждый, — чтобы улучшать содержимое приложения. По ним нельзя узнать, кто их ввёл.
9. Проверка подлинности приложения
Чтобы защитить наши серверы, результаты и рейтинги от подделанных запросов, приложение просит устройство подтвердить, что запрос прислало настоящее приложение: на устройствах Apple — через Apple App Attest, на Android — через Google Play Integrity API. Для этого Apple или Google получают сведения о приложении и устройстве — например идентификатор, версию и сертификат подписи приложения и данные проверки устройства — и обрабатывают их по своим правилам; нам приходит только итог проверки. На устройствах Apple мы храним открытый ключ, который приложение создало для этой проверки. Итог проверки мы храним вместе с запросом, который он подтверждает, и используем только для защиты приложения и наших серверов от подделок и злоупотреблений — не для слежки и не для рекламы. Запрос, не прошедший проверку, не принимается: например, такой результат в рейтинги не идёт.
10. Прежние версии приложения
На устройствах, где текущая версия не работает, остаётся версия 1.x, которая устроена иначе, чем описано в разделе 8: вместо наших серверов она использует Google Firebase — статистику, отчёты о сбоях и настройки, которыми управляет Google; он может получать данные об использовании и диагностике, идентификаторы устройства и установки и ваш IP-адрес — см. сведения Google о конфиденциальности Firebase. Реклама в её бесплатной версии работает так, как описано в разделе 7.
11. Этот сайт, поддержка и почта
Сайт не показывает рекламу. Как и любой веб-сервер, наши серверы обрабатывают IP-адрес, время и запрошенный адрес каждого запроса — с сайта, из приложения и по ссылкам на наши сервисы — и ведут технические журналы доступа для безопасности и поиска неполадок. Запросы могут проходить через сеть Cloudflare (раздел 12), которая может ставить cookie, строго необходимые для защиты сайта. Если выбрать язык на сайте или открыть ссылку на версию на определённом языке, сайт запомнит язык в cookie «lang» на год: в ней только код языка, и нужна она лишь для того, чтобы показывать сайт на этом языке.
Статистика сайта. Чтобы понимать, как пользуются сайтом, и улучшать его, мы считаем посещения — на собственном сервере статистики в Европейском союзе и с помощью Cloudflare. Статистика записывает просмотренные страницы, переходы по ссылкам и отправку форм (без их содержания), сайт, с которого вы пришли, техническую информацию о браузере и устройстве и примерное местоположение, определённое по IP-адресу. Статистика не использует cookie, не используется для рекламы и никому больше не передаётся.
Если вы пишете нам — по почте или через форму на этом сайте, — мы получаем то, что вы отправили: имя, адрес электронной почты, сообщение и всё, что вы добавили, например устройство и версию приложения. IP-адрес, с которого отправлено сообщение из формы, нужен только для защиты формы от злоупотреблений и в само сообщение не попадает. Всё это мы используем только для того, чтобы ответить вам и исправить проблему. Мы также присылаем письма, нужные для работы сервиса, например для сброса пароля.
Если вы сообщаете о рекламе из приложения, мы получаем выбранную причину, ваши слова, если вы их добавили, ник и идентификатор аккаунта или установки, адрес почты аккаунта, если он есть, версию приложения, систему, модель устройства, язык и идентификаторы нескольких последних показанных вам объявлений, не старше 30 дней. Мы используем это, чтобы найти объявление, заблокировать его и при необходимости сообщить о нём рекламной компании.
12. Где хранятся данные и кто их получает
- Наши серверы. Данные, которые мы собираем, обрабатываются на серверах, которыми мы управляем сами, в Европейском союзе; серверы арендованы у хостинг-провайдера, который выступает только нашим обработчиком. Запросы к нашим сайтам и серверам — в том числе из приложения — могут проходить через сеть компании Cloudflare, Inc., которая доставляет их, защищает от атак и помогает нам считать посещения; она обрабатывает данные по нашему поручению, а для безопасности своей сети — по своей политике конфиденциальности.
- Третьи стороны — самостоятельные контролёры: рекламные компании из раздела 7; Apple и Google, когда вы пользуетесь их сервисами вместе с приложением, — например входом, покупками, уведомлениями, синхронизацией или проверкой подлинности приложения (раздел 9); магазины приложений, которые могут обрабатывать данные о загрузках, покупках и диагностике по своим политикам конфиденциальности.
- Другие пользователи. Если в приложении есть профиль, ваш ник и фото профиля видят другие пользователи — в рейтингах, списках друзей, поиске и уведомлениях.
- Защита. Компании, которые обрабатывают данные по нашему поручению, делают это по договору и только по нашим указаниям. Мы передаём данные только тем третьим сторонам, которые обеспечивают такую же или равную защиту ваших данных, как описано в этой политике и как требует закон.
- Мы не продаём персональные данные за деньги; как устроена реклама — в разделе 7.
- Правовые основания. Мы обрабатываем данные, чтобы предоставлять вам приложение и его сервисы по документу «Условия использования» (исполнение договора), — например аккаунт, материалы, которые вы создаёте или которыми делитесь в приложении, и покупки. Уведомления, статистика с идентификатором и персонализированная реклама — на основании вашего согласия, которое можно отозвать в любой момент. В США статистика с идентификатором — на основании нашего законного интереса понимать, как используется приложение, и улучшать его; возразить можно в любой момент, выключив её в настройках приложения. Счётчики без идентификатора, статистика сайта, отчёты о сбоях, настройки с наших серверов, журналы серверов, доставка и защита наших сайтов и серверов, защита от злоупотреблений, проверка подлинности приложения, ответы на ваши обращения и разбор жалоб на рекламу — на основании нашего законного интереса в том, чтобы приложение и серверы работали, были честными и защищёнными; возразить можно, написав нам. Там, где этого требует закон, мы обрабатываем данные для исполнения юридической обязанности. Ни закон, ни договор не обязывают вас передавать нам персональные данные; но возможность, которой нужны те или иные данные, — например аккаунт, общие материалы или покупка — без них не работает.
13. Сроки хранения
- Изменяемые ссылки — пока вы их не удалите; счётчики сканирований — до 13 месяцев.
- Опубликованные страницы — выбранный вами срок или пока вы не снимете их с публикации.
- Статистика — до 13 месяцев; отчёты о сбоях — до 90 дней; журналы серверов и данные для защиты от злоупотреблений — до 30 дней.
- Итог проверки подлинности приложения — столько же, сколько данные, которые он подтверждает; ключ этой проверки на устройствах Apple — пока существует аккаунт, к которому он относится, а в приложении без аккаунта — не дольше 12 месяцев после последнего использования.
- Обращения в поддержку и жалобы на рекламу — пока идёт работа по обращению, но не дольше двух лет.
- Данные о покупках, которые поставщик программы покупок хранит по нашему поручению, и идентификаторы, которые мы храним, чтобы их удалить, — пока вы не удалите аккаунт или не попросите удалить данные; служебные журналы поставщика — до 90 дней.
- Резервные копии — до пяти недель. Удалённые данные исчезают из копий, когда истекает их срок.
14. Дети
Приложение предназначено для людей от 16 лет и не адресовано детям. Мы сознательно не собираем персональные данные тех, кому нет 16. Если вы считаете, что ребёнок передал нам персональные данные, напишите нам — мы их удалим.
15. Передача данных за пределы ЕС
Наши серверы и резервные копии находятся в Европейском союзе. Рекламные компании, Apple, Google, магазины приложений и другие компании, названные в этой политике, могут обрабатывать данные за пределами Европейской экономической зоны — в том числе в США, Великобритании, Израиле, Китае, Сингапуре, Японии, на Тайване и в России, причём не все эти страны, по оценке Европейской комиссии, обеспечивают достаточный уровень защиты данных, — опираясь на гарантии вроде стандартных договорных условий Европейской комиссии или EU–US Data Privacy Framework; подробности — в их политиках конфиденциальности. Какие гарантии применяются к вашим данным, можно спросить у нас.
16. Ваши права
Если вы находитесь в Европейской экономической зоне, Великобритании или другой юрисдикции с похожими законами, вы вправе получить доступ к своим персональным данным, исправить или удалить их, возразить против обработки или ограничить её, перенести данные и в любой момент отозвать согласие. Для этого воспользуйтесь настройками приложения, страницей «Ваши данные» на нашем сайте или напишите на support@qrcodeapp.org; мы отвечаем в течение месяца. Чтобы убедиться, что запрос от вас, мы присылаем одноразовый код на вашу почту, а на письмо отвечаем на почту, привязанную к аккаунту, если он у вас есть. Вы также можете подать жалобу в орган по защите данных (в Португалии — Comissão Nacional de Proteção de Dados, CNPD).
Право возразить. Где бы вы ни находились, там, где мы опираемся на законный интерес (см. «Правовые основания»), вы можете возразить в любой момент. В настройках приложения можно выключить статистику, счётчики без идентификатора и отчёты о сбоях; в остальном — напишите нам на support@qrcodeapp.org.
Если у вас нет аккаунта у нас, статистика и отчёты о сбоях связаны только со случайным идентификатором установки, поэтому найти ваши мы можем, только если вы сообщите нам этот идентификатор. Данными у рекламных компаний распоряжаются они сами: пользуйтесь их инструментами и настройками согласия в приложении.
Мы не принимаем в отношении вас автоматизированных решений, которые имеют юридические или сходные по значимости последствия.
17. Безопасность
Соединения с нашими серверами зашифрованы. Доступ к серверам есть только у разработчика.
18. Изменения
Если политика изменится, новая редакция будет опубликована на этой странице с новой датой вступления в силу. О существенных изменениях мы также сообщим в приложении или в описании его обновления.
19. Контакты
Контролёр, отвечающий за ваши данные:
Иван Кувшинов (Ivan Kuvshinov)
Rua do Casalinho 186
Avelar, Leiria 3240-352
Portugal
support@qrcodeapp.org