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.
- Послідовність переходів, якщо користувач дає згоду. Зокрема, потрібно показати, як надається дозвіл на спеціальні можливості.
- Послідовність переходів, якщо користувач не дає згоди. Зокрема, потрібно показати, як повторно викликається чітке повідомлення про використання персональних даних і екран запиту згоди.
- Основна функція додатка, який використовує спеціальні можливості. Якщо з інтерфейсу користувача вашого додатка не зрозуміло, як саме він використовує сервіси спеціальних можливостей, додайте голосове пояснення чи субтитри.