
Главное
• Разрешения в приложении — это рычаг удержания, а не пункт в чек-листе. По данным исследования GoodFirms за 2025 год, 86% пользователей удалят приложение, которое запрашивает слишком много доступа. Дизайн разрешений напрямую влияет на retention 7-го дня.
• Три самых пугающих разрешения — геолокация (64%), камера (56%) и контакты (45%). Относитесь к ним как к категории «объясни или откажись»: обосновывайте простым языком в момент запроса — или проектируйте без них.
• Политики магазинов приложений в 2026 году обязывают использовать purpose strings, runtime-разрешения и принцип минимальных привилегий. Apple App Tracking Transparency, Google Play Data Safety и проверки европейских регуляторов отлавливают избыточные запросы и отклоняют сборки.
• Дизайн с приоритетом приватности возвращает доверие и защищает выручку. 58% пользователей опасаются, что разрешения ставят под угрозу их безопасность; 65% считают, что приватность — это общая ответственность разработчиков и пользователей. Сделайте дизайн правильно — и окажетесь по правильную сторону обеих цифр.
• Компания Фора Софт выступила исследовательским партнёром GoodFirms в этом исследовании 2025 года. Мы проектируем и аудируем разрешения приложений для healthcare-продуктов, e-learning-платформ, систем видеонаблюдения и потребительских приложений — с соблюдением HIPAA, GDPR и политик магазинов. Реальные проекты: CirrusMed, BrainCert, Translinguist.
Зачем Фора Софт написала этот плейбук
Фора Софт участвовала как Research Partner в исследовании GoodFirms 2025 года «Why Do Apps Keep Asking for Permissions?». Мы запускали разрешения для телемедицинских продуктов уровня HIPAA, e-learning-платформ с несовершеннолетними пользователями, систем видеонаблюдения с постоянно включёнными камерами и потребительских приложений с чувствительными сценариями доступа к контактам и геолокации.
Эта статья собирает практические выводы из того исследования и из наших 200+ выпущенных продуктов в плейбук, удобный для бизнес-заказчика: что говорят данные, чего требуют политики платформ, как выглядит хороший UX и как спроектировать поток разрешений, который защищает и пользователей, и кривую удержания.
Нужен аудит разрешений вашего приложения?
За 30 минут разберём ваш текущий поток разрешений, перечислим политические риски и подскажем быстрые шаги для роста удержания.
Что на самом деле говорят данные GoodFirms
В исследовании GoodFirms 2025 года опросили конечных пользователей о том, как они воспринимают разрешения в приложениях. Выводы — прямые.
| Что обнаружили | Доля | Что это значит для вас |
|---|---|---|
| Запросы разрешений раздражают | 70% | Каждый запрос — точка трения, минимизируйте и контекстуализируйте |
| Удалят из-за избыточного доступа | 86% | Разрешения напрямую влияют на retention 7-го дня |
| Приложения просят больше, чем нужно | 46% | Большинство команд перебарщивает — выделяйтесь принципом минимальных привилегий |
| Опасаются, что разрешения подрывают безопасность | 58% | Сигналы доверия (purpose strings, прозрачность) — ваш рычаг |
| Боятся доступа к геолокации | 64% | Где можно — используйте приблизительную геолокацию |
| Боятся доступа к камере | 56% | Камера — только в момент звонка, не в фоне |
| Боятся доступа к контактам | 45% | Избегайте полной выгрузки — лучше выбор контакта вручную |
| Считают приватность общей ответственностью | 65% | Обучайте внутри приложения, не прячьте политику за юридическим текстом |
| Признают, что разрешения необходимы | 44% | Честные формулировки получают «Разрешить» |
Главный вывод: разрешения — это баланс. Разработчики обязаны проектировать безопасные и прозрачные приложения, запрашивая только необходимое; пользователи должны оставаться внимательными, проверять разрешения и отзывать доступ, который не оправдан. За результат отвечают обе стороны.
Почему разрешения важны для бизнеса, а не только для пользователей
Удержание. 86% удалят приложение из-за избыточных разрешений. Это не идеал приватности — это прямая защита выручки.
Одобрение в магазинах. Apple и Google отклоняют сборки за необоснованные запросы. App Review и Google Play Console замечают отсутствующие или размытые NSCameraUsageDescription, NSLocationAlwaysUsageDescription и расхождения с формой Data Safety. Плохо устроенные разрешения = задержка релиза.
Доверие и бренд. 58% опасаются, что разрешения подрывают безопасность. Доверие покупается по одному прозрачному запросу за раз — а теряется за один промах.
Комплаенс и ответственность. Штрафы GDPR, санкции HIPAA, преследование за COPPA и риски групповых исков — всё держится на правовом основании, согласии и минимизации данных. Те же принципы лежат и в основе хорошего дизайна разрешений.
Маркетинг и реклама. Apple ATT, Google Privacy Sandbox и Android Privacy Sandbox ограничивают то, что можно делать с собранными данными. Разрешения, которые вы не сможете защитить в суде, больше не окупаются на Facebook.
Категории разрешений — и как думать о каждой
Геолокация. Её боятся 64% пользователей. Когда точный GPS не нужен — используйте приблизительные координаты (город / индекс). Переходите от «всегда» к «во время использования». Сначала объясняйте внутри приложения, потом запрашивайте у системы. Доставка еды, заказ такси, погода и AR — оправданно; продуктивность и большинство социальных приложений — нет.
Камера. Боятся 56%. Обосновывайте простым языком в момент необходимости (фото профиля, сканирование QR, подключение к видеозвонку). Никогда не запрашивайте при установке. Никогда не работайте в фоне.
Микрофон. Те же правила, что для камеры. Избегайте паттернов «слушаем контекст» — пользователи научились им не доверять.
Контакты. Боятся 45%. Большинству приложений, которые просят полный доступ к контактам, он не нужен — покажите выбор отдельного контакта (iOS Contacts Picker, Android contact picker intent) и не читайте весь список.
Уведомления. На iOS пуш-разрешение теперь opt-in, на Android — всё ближе к этому. Заработайте его: подождите, пока пользователь почувствует ценность, и просите в контексте с понятной выгодой.
Фото и медиа. Используйте Limited Photo Picker на iOS и Photo Picker на Android. Полный доступ к библиотеке нужен почти никогда.
Bluetooth, NFC, USB, сенсоры. Узкие, но строго ограниченные. Всегда обосновывайте простым языком и запрашивайте только при конкретном действии пользователя.
Здоровье и фитнес. HealthKit, Health Connect, Google Fit. Требуется детализация по каждому типу данных; никогда не запрашивайте весь каталог.
Трекинг и реклама. ATT на iOS — opt-in, и его в основном отклоняют. Планируйте стратегию привлечения с учётом этой реальности.
Политики платформ в 2026 году: чего требуют Apple и Google
Apple App Store. Каждое чувствительное разрешение требует purpose string в Info.plist на понятном языке. ATT — opt-in. Privacy nutrition labels обязательны. App Review отклонит необоснованные запросы и отсутствующие строки. Required Reason API относится ко многим API (метки времени файлов, объём диска, user defaults, время старта системы).
Google Play. Форма Data Safety обязательна и проверяется. Чувствительные разрешения (SMS, журнал звонков, геолокация, камера, микрофон и т. д.) требуют Permissions Declaration с объяснением использования и контекстом внутри приложения. Foreground service types обязательны. Family Policy распространяется на приложения для несовершеннолетних.
Проверки европейских регуляторов. Digital Services Act и AI Act ужесточают базовые требования GDPR. Правовое основание, ограничение цели, минимизация и ограничение сроков хранения данных теперь имеют реальные механизмы принуждения в ЕС.
HIPAA, COPPA, FERPA. Приложения в сфере здоровья, для детей и в образовании сталкиваются с более жёсткими требованиями по согласию, родительскому согласию, хранению данных и обмену с третьими сторонами. Неправильный поток разрешений способен принести шестизначные штрафы ещё до того, как вы найдёте product-market fit.
UX-паттерны, которые получают «Разрешить»
1. Предварительный экран-объяснение. Покажите свой экран с объяснением зачем и что, прежде чем вызвать системный запрос. Варианты: полноэкранное объяснение, модальный лист, контекстный баннер. Системный запрос — это второе касание, а не первое.
2. Just-in-time, а не при установке. Запрашивайте камеру в момент, когда пользователь нажимает «Сделать фото», а не при запуске приложения. Излишние запросы на первый день — главная причина оттока с D1 до D7.
3. Purpose strings простым языком. «Мы используем камеру, чтобы сканировать QR-коды для быстрой регистрации» работает лучше, чем «Требуется доступ к камере». Apple и Google требуют этого со стороны политики; пользователи вознаграждают этим со стороны конверсии.
4. Корректные пути при отказе. Пользователь, отказавший в камере, должен иметь возможность загрузить фото из галереи. Отказавший в геолокации — ввести город вручную. Отказ в разрешении — это состояние UX, а не ошибка.
5. Прямая ссылка в настройки. Если разрешение было отклонено, а позже потребовалось для функции, открывайте экран настроек через deep link, не уговаривайте внутри приложения.
6. Центр разрешений в приложении. Один экран, где показаны все разрешения, причины их выдачи и кнопка отзыва в один тап. Это растит доверие и уменьшает поток обращений в поддержку.
7. Видимый след для чувствительных действий. Когда используется камера, микрофон или геолокация — показывайте ненавязчивый индикатор в интерфейсе. Доступ, который пользователь видит, переносится гораздо легче, чем тот, которого не видно.
Мини-кейс: переработка потока разрешений в телемедицинском приложении
Ситуация. Телемедицинский продукт на iOS и Android, средний по объёму, терял пользователей на воронке от установки до первого приёма. Около 28% установок отваливались, не дойдя до первой консультации. Диагностика показала: приложение запрашивало камеру, микрофон, библиотеку фото, геолокацию и уведомления подряд при первом запуске — ещё до того, как продемонстрировало хоть какую-то ценность.
Что мы изменили. Полностью убрали запрос геолокации (для сценария не нужен). Перенесли библиотеку фото на момент, когда пациент загружает документ. Камеру и микрофон — на момент подключения к звонку, с собственным предварительным экраном, объясняющим шифрование уровня HIPAA. Уведомления отложили до успешного первого приёма и подали с формулировкой «напомним вам о будущих визитах».
Результат. Конверсия от установки до первого звонка выросла на 18 пунктов. В отзывах App Store заметно прибавилось слов «уважительное» и «вызывает доверие». Объём функциональности не менялся, аутентификация не менялась, требования HIPAA не менялись — только UX разрешений стал лучше.
Аналогичные аудиты мы проводили на CirrusMed, BrainCert и Translinguist. Каждый из них сдвинул ключевую метрику конверсии на десятки процентов.
Стек комплаенса: GDPR, HIPAA, COPPA, CCPA
GDPR (ЕС). Правовое основание обязательно до начала обработки. Разрешение само по себе не равно согласию: согласие должно быть конкретным, информированным, свободным, недвусмысленным и отзываемым. Минимизация данных требует запрашивать только то, что действительно нужно.
HIPAA (здравоохранение США). Если вы работаете с PHI, потребуются BAA-договоры с каждым субпроцессором, который касается данных, включая поставщиков видео-SDK (см. наш разбор разработки телемедицинских приложений). Потоки разрешений обязаны поддерживать аудиторские логи.
COPPA (США, дети до 13 лет). Требуется подтверждённое согласие родителей до сбора данных. Запросы разрешений, нацеленные на несовершеннолетних, имеют более жёсткие ограничения.
CCPA / CPRA (Калифорния). Право знать, право удалять, право отказаться от продажи данных. Разместите ссылку «Do Not Sell or Share My Info» в центре разрешений.
FERPA (США, образование). У данных учеников свои правила согласия и раскрытия; актуально для любого e-learning-приложения с учащимися K-12.
Техническая реализация: как чисто подключить разрешения
iOS. Декларируйте каждый purpose string в Info.plist на понятном английском. Используйте PHPickerViewController для ограниченного доступа к фото. Используйте CNContactPickerViewController для выбора отдельного контакта. Всегда проверяйте статус авторизации до запроса. Внедрите декларации Required Reason API.
Android. Используйте runtime permissions API (ActivityResultContracts.RequestPermission). На Android 13+ используйте системный Photo Picker (ACTION_PICK_IMAGES). В манифесте объявляйте foreground service types. Подавайте Permissions Declaration при использовании чувствительных разрешений.
React Native и Flutter. В обеих экосистемах есть зрелые пакеты для разрешений, но purpose strings на платформах всё равно нужно настраивать нативно. Пропуск нативного шага — самая частая причина отказов App Review в кроссплатформенных приложениях.
Web. Permissions API для камеры, микрофона, геолокации, уведомлений и хранилища. UX-правила те же: сначала объяснить, потом запросить, аккуратно обработать отказ.
App Review снова отклоняет ваши purpose strings?
Мы разблокировали десятки сборок. Пришлите текст отказа — за 30 минут проведём диагностику и перепишем строки, которые его снимут.
Чего боятся пользователи — и как это смягчить
Исследование GoodFirms называет утечку данных (98%), вредоносное ПО (76%) и фишинг (64%) главными угрозами, которые пользователи связывают с приложениями с избыточными разрешениями. Вот как проектировать защиту от каждой.
Утечка данных. Шифруйте данные в покое (Keychain на iOS, Keystore на Android, серверное шифрование at-rest). Шифруйте передачу (TLS 1.3, HSTS). Минимизируйте сбор: если у вас этого нет — вы не можете это утечь.
Риски вредоносного ПО. Используйте проверки Play Integrity / App Attest. Избегайте сторонних SDK без понятного происхождения. Регулярно аудируйте зависимости. SBOM в 2026 году — уже не опция.
Фишинг. Привязывайте чувствительные сценарии (вход, сброс пароля, оплата) к deep link с вашего домена. Используйте App Links (Android) и Universal Links (iOS), чтобы исключить подмену.
Злоупотребление фоновым доступом. Отключайте постоянную фоновую геолокацию и микрофон, если без них действительно не обойтись. Apple и Google спрашивают «зачем» по каждому такому флагу — будьте готовы защитить или убирайте запрос.
Отраслевые паттерны разрешений, которые мы выпускаем
Телемедицина. Камера и микрофон — только в звонке, с объяснением шифрования уровня HIPAA в предварительном экране. Доступ к фото — только в момент загрузки документа. Уведомления — только после успешного первого приёма. Фонового доступа — никогда. Эти паттерны мы применяем во всех телемедицинских проектах.
E-learning. Потоки, совместимые с COPPA, для аудитории K-12, родительская верификация до сбора данных, формулировки, уместные для возраста. Этот подход мы описываем в нашей e-learning-практике.
Live-коммерция и социальные сценарии. Камера — в момент начала трансляции, контакты — через выбор отдельного контакта, геолокация — пропустить, если геофенсинг не является ядром продукта. Центр разрешений показывает каждое выданное право с пояснением.
Видеонаблюдение. Обратный случай: постоянно включённые камера и микрофон с явным правовым основанием (согласие владельца помещения, политика работодателя). Индикаторы записи в интерфейсе. Сильные аудиторские логи. См. паттерны в нашей практике видеонаблюдения.
Потребительский SaaS. Уведомления после онбординга, фото — в момент загрузки, контакты — через выбор отдельного контакта. После аудита конверсия обычно прибавляет 10–25 пунктов.
Делать самим или нанять специалиста по стратегии разрешений?
Делайте сами, когда: у вас есть senior-продуктовый дизайнер и senior-мобильный лид с опытом борьбы с политиками магазинов, и ваше приложение укладывается в одну категорию со стабильными паттернами.
Нанимайте специалиста, когда: приложение охватывает несколько платформ, есть риски HIPAA / COPPA / GDPR, App Review отклонил вас больше одного раза, на кривой удержания виден явный обрыв на первом дне или внутренняя команда давно не переделывала поток разрешений.
Типичный цикл «аудит + редизайн + реализация» у специалиста занимает 2–4 недели. Мы используем Agent Engineering, чтобы сжать цикл реализации и удержать предсказуемую стоимость.
Отток на первом дне из-за запросов разрешений?
Мы поднимали install-to-D1 в телемедицине и SaaS на 10–25 пунктов простым переупорядочиванием запросов. Пришлите данные по воронке — за 30 минут посчитаем потенциал.
Фреймворк решения: проектируем поток разрешений за пять вопросов
1. Какие данные действительно минимально нужны каждой функции? Не «хорошо бы», а «невозможно без них». Стартуйте отсюда, всё остальное приходится защищать.
2. Может ли функция деградировать корректно без разрешения? Если да — откладывайте запрос до момента, когда пользователь явно выберет функцию. Если нет — чётко объясните это в момент необходимости.
3. Какая нужна детализация? Приблизительная или точная геолокация. Ограниченная или полная библиотека фото. Один контакт или все контакты. Всегда выбирайте меньше.
4. Какой нужный момент? Just-in-time, после демонстрации ценности, со своим экраном-объяснением перед системным запросом.
5. Что произойдёт при отказе? Корректный сценарий, без уговоров, с deep-link в настройки, если пользователь захочет выдать разрешение позже.
Пять ошибок с разрешениями, которые мы видим каждый квартал
1. Запросить всё при первом запуске. Самый быстрый способ сжечь удержание. Перенесите каждый запрос в режим just-in-time.
2. Размытые purpose strings. «Требуется доступ к камере» — автоматически отклоняется. «Мы используем камеру, чтобы сканировать QR-коды для быстрой регистрации на мероприятии» — проходит модерацию и поднимает конверсию.
3. Забыть про корректный отказ. Пользователь, отказавший в геолокации, не должен видеть пустой экран. Обеспечьте ручной ввод, региональные значения по умолчанию или фича-флаг.
4. Расхождение между Data Safety и реальной обработкой. Если код собирает больше, чем заявлено в метках, Google или Apple это поймают — а удар по доверию на платформах отзывов будет жестоким.
5. Фоновая геолокация и микрофон по размытым причинам. Постоянный фоновый доступ — самое рискованное разрешение. Обосновывайте конкретно или убирайте запрос.
KPI, которые доказывают, что поток разрешений работает
KPI качества. Доля выданных разрешений по категории при первом запросе >70%. Доля отказов App Store / Play Store по причине разрешений = 0. Crash-free session rate на функциях, защищённых разрешениями, >99,7%.
Бизнес-KPI. Install-to-D1 retention >50%. Install-to-D7 retention >25%. Конверсия от установки до первого ключевого действия >60%. Упоминания разрешений в отзывах магазинов уходят в нейтрал или плюс со временем.
KPI надёжности. Число эскалаций по GDPR / приватности = 0. Полнота аудиторских логов по чувствительным разрешениям = 100%. Время отзыва доступа после отказа пользователя <500 мс внутри приложения.
Когда зацикливаться на разрешениях — неправильная инвестиция
Меньшинство приложений почти не зависит от этих советов. Внутренние корпоративные приложения, разворачиваемые через MDM, уже прошли разговор о согласии с работодателем — там политику задаёт ИТ. Простые утилитарные приложения, которым реально нужно одно разрешение или ноль (например, калькулятор без запросов вообще), от аудита почти не выигрывают. Ранние прототипы, которые отправляют узкому кругу дружественных тестировщиков, могут отложить разговор о дизайне — при условии, что команда вернётся к нему до публичного запуска.
Для любого потребительского приложения, любого регулируемого приложения, любого B2C-SaaS и любого приложения, доходящего до ЕС или Калифорнии, эта работа — не обсуждается.
Реалистичный roadmap по разрешениям для существующего приложения
| Этап | Дни | Результат |
|---|---|---|
| Аудит | 2–3 | Инвентаризация всех разрешений, соответствие политикам магазинов, пути отказа |
| Стратегия | 1–2 | Матрица решений по каждому разрешению, тексты экранов-объяснений, схемы потоков |
| Реализация | 5–10 | Изменения в нативном коде, экраны-объяснения, пути отказа, инструментирование |
| Комплаенс-ревью | 2 | Метки Apple / Google, ревью DPA по GDPR, HIPAA / COPPA там, где применимо |
| Запуск и измерение | 5–7 | A/B против контроля, дашборд KPI, план итераций |
FAQ
Зачем приложению вообще нужны разрешения?
Операционные системы закрывают доступ к чувствительным ресурсам — камере, микрофону, геолокации, контактам, фото, уведомлениям — за явным согласием пользователя. ОС защищает пользователя; ваш дизайн защищает вашу конверсию.
Почему пользователи так не доверяют разрешениям?
Десятилетия избыточных запросов и громкие скандалы с данными научили людей быть осторожными. Исследование GoodFirms 2025 года показало: 70% раздражены запросами, 86% готовы удалить приложение из-за избытка, а 58% опасаются, что разрешения подрывают безопасность.
Когда стоит запрашивать разрешение?
Just-in-time: после того как пользователь увидел ценность, непосредственно перед функцией, которой оно нужно, и со своим экраном-объяснением, который появляется до системного запроса.
Что будет, если просить слишком много?
Худший сценарий: отказ магазина, штраф по GDPR / HIPAA, групповой иск, ущерб бренду. Обычный сценарий: 86% пользователей удаляют, удержание рушится, ARPU падает. В обоих случаях математика против избыточных запросов.
Как написать хороший purpose string?
Простой язык. Конкретная выгода. Никакого жаргона. Сравните «Требуется доступ к камере для работы приложения» (плохо) и «Мы используем камеру, чтобы сканировать QR-коды для быстрой регистрации» (хорошо). Первое Apple и Google отклоняют; на второе пользователи дают «Разрешить».
Может ли аудит разрешений реально подвинуть удержание?
Да. Наш последний аудит телемедицинского продукта поднял install-to-first-call на 18 пунктов. По умолчанию большинство приложений просит слишком много на первом запуске; переупорядочивание и контекстуализация запросов окупаются за недели.
Какие разрешения наиболее чувствительны для GDPR / HIPAA?
Геолокация, контакты, данные о здоровье, биометрия, микрофон, камера, идентификаторы (рекламный ID, MAC, IMEI). Каждое требует правового основания по GDPR; данные о здоровье требуют явного согласия и BAA по HIPAA.
Где можно прочитать полное исследование GoodFirms?
Полный отчёт доступен по адресу goodfirms.co/resources/why-apps-ask-permissions-know-data-control. Фора Софт участвовала как исследовательский партнёр.
Что почитать дальше
Процессы
Что происходит на этапе аналитики в разработке
Фаза дискавери, на которой задаётся стратегия разрешений и поднимаются риски.
Найм
Когда нанимать WebRTC-команду разработки
Разрешения на камеру и микрофон — ядро видеоприложений; здесь — когда привлекать специалистов.
Стоимость
Как сократить расходы на ИТ-проект
Где экономить — и где никогда не стоит резать, например на комплаенсе.
Основы
Что такое WebRTC — простое объяснение для неразработчиков
Разрешения на аудио и видео — пропуск в любой продукт в реальном времени.
Стратегия
Зачем обрезать функциональность и выкладывать продукт раньше
Меньше MVP — меньше поверхность разрешений; двойной выигрыш.
Готовы переработать разрешения и вернуть доверие?
Разрешения в приложении — самое публичное выражение вашей позиции по приватности. Сделанные правильно, они получают «Разрешить», проходят App Review, удовлетворяют GDPR и HIPAA и защищают удержание. Сделанные плохо, они стоят установок, привлекают регуляторов и подрывают доверие быстрее любой функциональной правки.
Фора Софт выступила исследовательским партнёром GoodFirms в исследовании 2025 года и запустила потоки разрешений для телемедицины уровня HIPAA, e-learning с несовершеннолетними, локального видеонаблюдения и потребительских приложений с чувствительным доступом к контактам и геолокации. Если хотите свежий взгляд на ваши разрешения — проведём аудит, перепишем строки и выпустим изменения за 2–4 недели, а не квартал.
Получите аудит разрешений, который можно внедрить в этом спринте
За 30 минут разберём UX ваших разрешений, риски по политикам магазинов и приоритетный список правок. Без слайдов и без обязательств.

