Обеспечение соответствия мобильного приложения требованиям COPPA (детские данные)

TRUETECH занимается разработкой, поддержкой и обслуживанием мобильных приложений iOS, Android, PWA. Имеем большой опыт и экспертизу для публикации мобильных приложений в популярные маркеты Google Play, App Store, Amazon, AppGallery и другие.
Разработка и поддержка любых видов мобильных приложений:
Информационные и развлекательные мобильные приложения
Новостные приложения, игры, справочники, онлайн-каталоги, погодные, фитнес и здоровье, туристические, образовательные, социальные сети и мессенджеры, квиз, блоги и подкасты, форумы, агрегаторы
Мобильные приложения электронной коммерции
Интернет-магазины, B2B-приложения, маркетплейсы, онлайн-обменники, кэшбэк-сервисы, биржи, дропшиппинг-платформы, программы лояльности, доставка еды и товаров, платежные системы
Мобильные приложения для управления бизнес-процессами
CRM-системы, ERP-системы, управление проектами, инструменты для команды продаж, учет финансов, управление производством, логистика и доставка, управление персоналом, системы мониторинга данных
Мобильные приложения электронных услуг
Доски объявлений, онлайн-школы, онлайн-кинотеатры, платформы предоставления электронных услуг, платформы кешбека, видеохостинги, тематические порталы, платформы онлайн-бронирования и записи, платформы онлайн-торговли

Это лишь некоторые из типы мобильных приложений, с которыми мы работаем, и каждый из них может иметь свои специфические особенности и функциональность, а также быть адаптированным под конкретные потребности и цели клиента.

Предлагаемые услуги
Показано 1 из 1 услугВсе 1735 услуг
Обеспечение соответствия мобильного приложения требованиям COPPA (детские данные)
Сложная
~2-3 рабочих дня
Часто задаваемые вопросы
Наши компетенции:
Этапы разработки
Последние работы
  • image_mobile-applications_feedme_467_0.webp
    Разработка мобильного приложения для компании FEEDME
    756
  • image_mobile-applications_xoomer_471_0.webp
    Разработка мобильного приложения для компании XOOMER
    624
  • image_mobile-applications_rhl_428_0.webp
    Разработка мобильного приложения для компании RHL
    1054
  • image_mobile-applications_zippy_411_0.webp
    Разработка мобильного приложения для компании ZIPPY
    947
  • image_mobile-applications_affhome_429_0.webp
    Разработка мобильного приложения для компании Affhome
    862
  • image_mobile-applications_flavors_409_0.webp
    Разработка мобильного приложения для компании FLAVORS
    445

Обеспечение соответствия мобильного приложения требованиям COPPA

COPPA (Children's Online Privacy Protection Act) — закон США, защищающий детей до 13 лет. Если приложение направлено на детскую аудиторию или «знает» о наличии пользователей до 13 лет, FTC требует: никакой поведенческой рекламы, никакого сбора персональных данных без верифицированного родительского согласия, никакой передачи данных третьим лицам.

App Store и Google Play сами по себе требуют COPPA-соответствия при установке рейтинга «4+» / «Everyone». Но App Review не проверяет реальную техническую реализацию — это риск разработчика.

Что запрещено без верифицированного родительского согласия

  • Сбор имени, адреса, email, телефона, геолокации ребёнка
  • Поведенческая реклама (AdMob, Meta Audience Network)
  • Передача Advertising ID (GAID / IDFA) — даже для аналитики
  • Публикация контента ребёнка (фото, текст, аудио) в любом виде
  • Уведомления, направленные на удержание ребёнка в приложении

Техническая реализация

Отключение рекламных SDK

Google Mobile Ads SDK поддерживает child-directed treatment:

val requestConfiguration = RequestConfiguration.Builder()
    .setTagForChildDirectedTreatment(RequestConfiguration.TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE)
    .setTagForUnderAgeOfConsent(RequestConfiguration.TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE)
    .build()
MobileAds.setRequestConfiguration(requestConfiguration)

После этого флага AdMob не показывает поведенческую рекламу и не собирает персональные данные для профилирования. Аналогично для Meta Audience Network: AudienceNetworkAds.setDataProcessingOptions(new String[]{"LDU"}, 1, 1000).

Важно: эти флаги нужно выставлять до первого рекламного запроса, не после.

Age-gated контент и верификация возраста

COPPA не обязывает делать идеальную верификацию — достаточно «разумных усилий». Стандартная реализация:

  1. При регистрации запрашиваем дату рождения
  2. Если возраст < 13 лет — требуем email родителя
  3. Отправляем родителю письмо с описанием данных, которые будут собираться, и ссылкой для подтверждения
  4. До подтверждения — никакого сбора данных кроме email родителя

FTC признаёт «email-plus» метод приемлемым для большинства приложений. Для высокорискованных (коммуникационные приложения, публикация контента) — нужна более строгая верификация через кредитную карту или видеочат.

func handleAgeVerification(birthDate: Date) {
    let age = Calendar.current.dateComponents([.year], from: birthDate, to: Date()).year ?? 0

    if age < 13 {
        // Показываем экран запроса родительского согласия
        showParentalConsentScreen()
        // Блокируем все аналитические SDK
        analyticsManager.setChildMode(true)
    } else if age < 16 {
        // GDPR child protection (EU)
        consentManager.requireParentalConsentForEU()
    }
}

Минимизация данных

В детском режиме приложение собирает только то, что абсолютно необходимо для работы:

  • Persistent ID для синхронизации прогресса — только после родительского согласия
  • Аналитика — только агрегированная, без User ID
  • Crash reports — без каких-либо идентификаторов пользователя

Firebase Analytics в детском режиме: Analytics.setUserId(nil) и отключение всех custom events с PII.

Уведомление родителей и права на удаление

Родитель вправе:

  • Получить информацию о собранных данных ребёнка
  • Запросить удаление данных
  • Отозвать согласие

В приложении нужен механизм: форма обратной связи с указанием «Я родитель», верификация (повторный email на адрес родителя) и обработка запроса в течение 45 дней.

Google Play Families Policy

Google добавил собственные требования поверх COPPA — Google Play Families Policy. Для приложений, ориентированных на детей:

  • Все рекламные сети должны быть из списка Pre-approved ad networks
  • Нельзя использовать в-приложении покупки без явного родительского контроля
  • Нельзя собирать данные за пределами приложения
  • Нельзя запрашивать системные разрешения, не необходимые для основной функции

AdMob с TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE входит в approved list. Meta Audience Network — нет, его нельзя использовать в приложениях для детей даже с правильными флагами.

Сроки

Базовая COPPA-реализация (отключение рекламных SDK, age-gate, email-based родительское согласие): 2–4 дня. Полный compliance с Families Policy аудитом, DSAR workflow для родителей и документацией: 1–2 недели.