Smart Clap
Политика конфиденциальности
Коротко
Smart Clap помогает найти телефон хлопком или свистом и защищает его от чужих рук. Вся обработка звука и движения происходит только на вашем устройстве — звук никогда не записывается, не сохраняется и не передаётся. В приложении есть реклама, сбор обезличенной статистики использования и разовая покупка «Без рекламы» — разделы «Реклама», «Аналитика» и «Покупки в приложении» ниже подробно объясняют, что это значит для ваших данных.
Что приложение делает с данными
Микрофон
Приложение слушает микрофон только пока включён детектор. Звук анализируется в реальном времени нейросетью на устройстве (YAMNet) для распознавания хлопка, щелчка пальцами или свиста. Аудио обрабатывается в памяти секундными фрагментами и сразу отбрасывается. Ничего не записывается, не сохраняется и никуда не отправляется. При выключении детектора микрофон освобождается.
Датчик движения (акселерометр)
В режиме «Антивор» приложение читает акселерометр, чтобы заметить, что телефон взяли. Данные обрабатываются на устройстве в реальном времени и нигде не сохраняются.
Реклама
В приложении показывается реклама через Google AdMob. Для этого SDK AdMob передаёт Google рекламный идентификатор вашего устройства, приблизительное местоположение (по IP-адресу) и то, как вы взаимодействуете с рекламой — это нужно, чтобы показывать и измерять эффективность рекламы. Весь этот трафик передаётся в зашифрованном виде (HTTPS). Вы можете в любой момент сбросить или ограничить рекламный идентификатор в настройках устройства (Настройки → Конфиденциальность → Реклама), а также полностью убрать рекламу через покупку в приложении, описанную ниже.
Аналитика
Приложение использует Google Firebase Analytics, чтобы понимать, как им пользуются в целом: как часто его открывают, какими функциями пользуются и была ли завершена покупка «Убрать рекламу». Это сводная статистика об использовании, а не о вас лично: Firebase получает идентификатор установки приложения, рекламный идентификатор, модель устройства и версию системы, а также приблизительное местоположение по IP-адресу. Он никогда не получает звук, ваши файлы и содержимое того, что вы пишете. Мы используем эти данные только чтобы понимать, какие части приложения стоит улучшать.
Отчёты о сбоях
Если приложение упадёт, Firebase Crashlytics пришлёт нам технические подробности сбоя: в каком месте кода он произошёл, модель устройства и версию системы, сколько было свободной памяти, а также идентификатор установки — он нужен, чтобы отличить новый сбой от повтора того же самого. Ни звука, ни ваших файлов, ни того, что вы писали, там нет. Мы используем это только чтобы починить сбой.
Покупки в приложении
Разовая покупка «Убрать рекламу» полностью обрабатывается Google Play Billing. Приложение никогда не видит и не хранит данные вашей оплаты — это происходит напрямую между вами и Google. После завершения покупки приложение передаёт в Firebase Analytics сам факт продажи, её сумму и валюту, а также номер транзакции Google Play — это нужно, чтобы считать продажи. Платёжных данных там нет, потому что приложение их не получает.
Свой звук из памяти телефона
Вы можете выбрать собственный аудиофайл в качестве звука отклика. Выбор происходит через системное окно выбора файлов — приложение не просматривает вашу память и не имеет доступа к другим файлам. Выбранный файл копируется во внутреннюю папку приложения, чтобы звук работал даже после перезагрузки, и никуда не передаётся.
Обратная связь
Если вы решите ответить на короткую форму отзыва в приложении, ваш ответ сохраняется в нашей базе Firebase — так мы видим, что стоит улучшить. Мы храним выбранную причину или написанный вами текст, версию приложения и язык интерфейса. Ни аккаунта, ни адреса почты, ничего, что указывало бы на вас лично. Если приложение не сможет достучаться до базы, оно откроет почтовую программу с подготовленным письмом, которое отправляете вы сами — тогда мы увидим и адрес отправителя и используем его только чтобы ответить.
Аккаунтов нет
- Аккаунт и регистрация не требуются и не предлагаются.
- Настройки (звук, громкость, чувствительность, расписание) хранятся только локально и удаляются вместе с приложением.
- Своих серверов у нас нет. Отзыв, если вы решите его отправить, хранится в базе Firebase; рекламные и аналитические данные, описанные выше, — у Google. Аккаунта нет, поэтому по имени вас эти данные не опознают.
- Идентификаторы, которые при этом используются, вы можете в любой момент сбросить в настройках устройства, а удаление приложения полностью прекращает сбор.
Запрашиваемые разрешения и зачем они
| Разрешение | Зачем |
|---|---|
| Микрофон (RECORD_AUDIO) | Распознавание хлопков, щелчков и свиста на устройстве |
| Фоновый сервис (тип «микрофон») | Слушать при выключенном экране |
| Фоновый сервис (специальный тип) | Следить за акселерометром в режиме «Антивор» |
| Уведомления | Постоянное статусное уведомление, тревоги и напоминание «детектор выключен» |
| Камера | Только мигание фонариком при тревоге; изображения не снимаются |
| Вибрация | Вибрация при тревоге |
| Не давать экрану гаснуть (WAKE_LOCK) | Чтобы тревога доиграла и не была прервана засыпанием телефона |
| Полноэкранные уведомления | Показ экрана тревоги на заблокированном телефоне |
| Автозапуск после перезагрузки | Предложение возобновить защиту после рестарта |
| Интернет и состояние сети | Загрузка рекламы, проверка покупки и отправка статистики; звук в сеть не передаётся |
| Рекламный идентификатор (AD_ID) и рекламные API Android | Показ и измерение рекламы через Google AdMob и подсчёт использования в Firebase Analytics |
| Покупки в Google Play (BILLING) | Разовая покупка «Убрать рекламу» |
| Изменение системных настроек (опционально) | Только если вы сами ставите звук приложения на рингтон |
Приложение не запрашивает доступ к вашим контактам, геолокации, фотографиям, звонкам и памяти телефона.
Дети
Приложение предназначено для широкой аудитории и не адресовано детям до 13 лет.
Изменения
Политика может обновляться по мере развития приложения. Актуальная версия всегда доступна по этому адресу.
Контакт
Вопросы по политике: [email protected]