Google Play дозволяє використовувати AccessibilityService API для різноманітних цілей. Однак декларувати як інструменти спеціальних можливостей можна лише сервіси, основне призначення яких – полегшувати доступ до пристроїв та іншим чином допомагати людям з інвалідністю. Таку декларацію можна зробити за допомогою атрибута isAccessibilityTool
у файлі метаданих сервісу.
Додатки із задекларованим атрибутом isAccessibilityTool
звільняються від описаної нижче вимоги щодо чіткого повідомлення про використання персональних даних і отримання згоди. Крім того, з 3 листопада 2021 року розробникам усіх додатків, які націлені на Android 12 і використовують AccessibilityService API, знадобиться заповнити декларацію дозволів та отримати схвалення від Google Play.
Які додатки можна декларувати як інструменти спеціальних можливостей?
До додатків, призначених для підтримки людей з інвалідністю, належать:
- програми зчитування з екрана, які допомагають людям із вадами зору;
- системи вводу на основі перемикачів, які допомагають людям з обмеженими моторними функціями;
- системи голосового вводу, які допомагають людям з обмеженими моторними функціями;
- системи доступу на основі шрифту Брайля, які допомагають людям із вадами зору й слуху.
Також до них можна віднести інструменти, які допомагають користувачам з іншим типом інвалідності (наприклад, з когнітивними порушеннями або порушеннями кількох видів).
Основним призначенням таких інструментів має бути підтримка людей з інвалідністю. Наприклад, помічник загального призначення з голосовим керуванням, який націлений на широке коло користувачів, але в деяких ситуаціях корисний для людей з обмеженими моторними функціями, не може вважатись інструментом спеціальних можливостей. Більшість розробників інструментів спеціальних можливостей досліджують поведінку користувачів переважно для того, щоб зрозуміти складні проблеми, з якими люди з певним набором обмежених можливостей стикаються під час користування своїми пристроями, і розробити спеціальне рішення для цих проблем. З опису інструмента спеціальних можливостей у Google Play має бути чітко зрозуміло, хто його користувачі та як цей додаток допомагає їм вирішувати проблеми.
Інші приклади додатків, які не є інструментами спеціальних можливостей: антивірусні програми, інструменти для автоматизації, помічники, додатки для відстеження, засоби очищення, менеджери паролів і панелі запуску.
Вимоги щодо чіткого повідомлення про використання персональних даних і отримання згоди
Додатки, для яких не можна декларувати атрибут IsAccessibilityTool
, мають відповідати вимогам щодо чіткого повідомлення про використання персональних даних і отримання згоди (див. ці правила Google Play). Такі додатки мають містити чітке повідомлення про використання персональних даних, яке:
- має міститися не лише в описі додатка чи на веб-сайті, але й у самому додатку;
- має виводитися під час звичайного використання додатка без потреби переходити в меню чи налаштування;
- має описувати дані, які використовуються чи збираються через AccessibilityService API;
- має описувати, як зібрані дані використовуються та/або передаються;
- має пропонувати конкретну дію, що підтверджує згоду (наприклад, натиснути кнопку "Прийняти", поставити прапорець тощо);
- не може міститися лише в політиці конфіденційності або умовах використання;
- не може об’єднуватися з іншими повідомленнями, які стосуються збирання персональних або чутливих даних. Це має бути окреме повідомлення, де вказано, навіщо додатку інтерфейс AccessibilityService API, і наведено потенційні приклади використання.
Важливо. Якщо ви зміните спосіб використання додатком цього інтерфейсу API, повторно надішліть форму з оновленою й точною інформацією. Використання цих інтерфейсів API оманливим і незадекларованим чином може призвести до блокування додатка та/або облікового запису розробника.
Декларація щодо сервісів спеціальних можливостей
Починаючи з 3 листопада 2021 року, розробникам додатків, націлених на API 31-го рівня, які містять AccessibilityService, знадобиться заповнити нову декларацію в Play Console. Ми не забороняємо цей інтерфейс API, але вимагаємо, щоб ви чітко заявили про його використання в будь-якому додатку, який не можна вважати інструментом спеціальних можливостей. Основне призначення інструментів спеціальних можливостей – це підтримка користувачів з інвалідністю.
Декларація для додатків, які є інструментами спеціальних можливостей
Якщо ви задекларували свій додаток як інструмент спеціальних можливостей, додавши атрибут isAccessibilityTool=true
у файлі метаданих сервісу, то маєте вказати, як саме ваш додаток допомагає людям з інвалідністю.
У декларації будуть запитання, схожі на наведені нижче.
- Опишіть одну основну функцію свого додатка, для якої потрібно дозволити використання AccessibilityService API.
- Людям із якими обмеженими можливостями допомагає ваш додаток? Виберіть усе, що підходить.
- Вади моторних функцій
- Вади зору
- Вади слуху
- Когнітивні розлади
- Інше
- Хто цільові користувачі вашого додатка?
- Щоб полегшити нам перевірку вашого додатка, надайте посилання на коротке відео, де продемонстровано, як відкривається ваш додаток, які сервіси спеціальних можливостей задіяно в ньому та як вони використовуються. Якщо з інтерфейсу користувача вашого додатка не зрозуміло, як саме він використовує сервіси спеціальних можливостей, додайте голосове пояснення чи субтитри.
Декларація для додатків, які НЕ є інструментами спеціальних можливостей
Якщо ви не задекларували свій додаток як інструмент спеціальних можливостей (тобто не задали атрибут isAccessibilityTool
у файлі метаданих сервісу), але використовуєте AccessibilityService API, вам потрібно буде заповнити декларацію щодо спеціальних можливостей у Play Console.
У декларації будуть запитання, схожі на наведені нижче.
- Навіщо вашому додатку доступ до AccessibilityServices API? Виберіть усе, що підходить.
- Функції додатка
- Аналітика
- Сповіщення від розробника
- Запобігання шахрайству, безпека й відповідність вимогам
- Реклама й маркетинг
- Персоналізація
- Керування обліковим записом
- Чи збираєте та/або передаєте ви персональні чи чутливі дані за допомогою спеціальних можливостей?
- Так
- Ні
Примітка. Дізнайтеся більше про збір і передавання даних.
[Якщо на друге запитання надано відповідь Так.]
- Які дані користувачів ваш додаток збирає та/або передає за допомогою AccessibilityServices API? Виберіть усе, що підходить.
- Місцезнаходження
- Приблизне місцезнаходження
- Точне місцезнаходження
- Особиста інформація
- Ім’я
- Електронна адреса
- Персональні ідентифікатори
- Адреса
- Номер телефону
- Расова й етнічна належність
- Політичні й релігійні переконання
- Сексуальна орієнтація чи гендерна ідентичність
- Інша особиста інформація
- Фінансова інформація
- Номер кредитної чи дебетової картки або банківського рахунку
- Історія покупок
- Кредитна інформація
- Інша фінансова інформація
- Здоров’я та фітнес
- Медична інформація
- Інформація про фізичну активність
- Повідомлення
- Електронні листи
- SMS- або MMS-повідомлення
- Інші повідомлення в додатку
- Фото або відео
- Фото
- Відео
- Аудіофайли
- Голосові й аудіозаписи
- Музичні файли
- Інші аудіофайли
- Файли й документи
- Файли й документи
- Календар
- Події календаря
- Контакти
- Контакти
- Дії в додатку
- Перегляди сторінок і натискання в додатку
- Історія пошуку в додатку
- Установлені додатки
- Інший контент, створений користувачем
- Інші дії
- Перегляд веб-сторінок
- Історія веб-перегляду
- Інформація про додаток і його роботу
- Журнали помилок
- Діагностика
- Інші дані про роботу додатка
- Ідентифікатори пристрою або інші ідентифікатори
- Ідентифікатори пристрою або інші ідентифікатори
- Місцезнаходження
- Щоб полегшити нам перевірку вашого додатка, надайте посилання на коротке відео, у якому показано чітке повідомлення про використання персональних даних у додатку.
Вимоги до відео, у якому потрібно показати чітке повідомлення про використання персональних даних
У відео, яке потрібно надати разом із декларацією, має бути показано таке:
- Відкриття додатка на пристрої.
- Послідовність переходів до чіткого повідомлення про використання персональних даних і екрана запиту згоди на доступ до спеціальних можливостей.
- Повідомлення має бути показано на відео повністю. Якщо для цього потрібно прокрутити екран униз, зробіть це повільно, щоб було видно весь текст.
- Чітке повідомлення про використання персональних даних не можна замінити описом AccessibilityService_description або AccessibilityService_htmlDescription.
- Послідовність переходів, якщо користувач дає згоду. Зокрема, потрібно показати, як надається дозвіл на спеціальні можливості.
- Послідовність переходів, якщо користувач не дає згоди. Зокрема, потрібно показати, як повторно викликається чітке повідомлення про використання персональних даних і екран запиту згоди.
- Основна функція додатка, який використовує спеціальні можливості. Якщо з інтерфейсу користувача вашого додатка не зрозуміло, як саме він використовує сервіси спеціальних можливостей, додайте голосове пояснення чи субтитри.