Еженедельный отчёт о проверке возраста: тесты на 1 800 отзывах о приложениях
Может ли еженедельный отчёт на основе данных показать, как правила проверки возраста работают в реальных приложениях? Мы прочитали 1 800 отзывов в Google Play и все 2 604 публичных комментария к EU KIDS Act. Ни одно персональное поле не попало в данные.

Да, еженедельный отчёт о том, как правила проверки возраста работают в реальных приложениях, собрать можно. Но отчёт должен отслеживать внедрение, а не пользователей. Он ни в коем случае не должен превратиться в список людей, которые, вероятно, несовершеннолетние.
Мы провели тест 25 октября 2026 года с 06:46 до 06:52 UTC (14:46–14:52 по сингапурскому времени). Мы отправили 19 запросов к EveryInfra, из них 18 были оплачены, всего на $0.020837. Мы прочитали 200 самых новых отзывов в Google Play для девяти пар «приложение — язык», всего 1 800 отзывов. После ручной проверки 67 отзывов (3.7%) оказались связаны с проверкой возраста. Самая высокая доля у Character.AI: 19.0%. У Discord 4.5% на английском и 4.5% на испанском.
У Roblox, Instagram, Snapchat, Steam и Xbox доля была ниже 2%. В тот же день мы также прочитали все 2 604 публичных комментария к консультации по EU KIDS Act. 67.9% из них поступили за четыре дня, с 3 по 6 октября. В 58.3% упоминаются игры.
В этой статье «отчёт о внедрении проверки возраста» — это еженедельная одностраничная сводка для команд приложений и платформ, отвечающих за комплаенс и Trust & Safety. Она учитывает только публичные агрегированные сигналы: долю отзывов в магазинах приложений, где упоминается проверка возраста, типы жалоб и изменения в анонсах платформ и на страницах справочных центров. Сюда же относятся объём обсуждений на форумах и в соцсетях и статус законов и консультаций. Сводка отвечает на один вопрос: «Насколько широко это правило уже применяется на рынке и где у пользователей возникают проблемы?» На вопрос «Сколько лет этому пользователю?» она не отвечает.
Почему командам по комплаенсу это нужно сейчас
Три регулятора взялись за возрастные ограничения с разницей всего в несколько недель:
- Европейский союз. 17 сентября Европейская комиссия приняла предложение KIDS Act. Оно запрещает детям младше 13 лет иметь аккаунты в соцсетях, разрешает детям 13–14 лет «мини-аккаунты» под управлением опекуна, а с 15 лет — самостоятельные аккаунты (пресс-релиз Комиссии IP/26/1890). В вопросах и ответах Комиссии говорится, что самостоятельно указанного возраста «явно недостаточно». Платформы должны проверить существующие аккаунты в течение шести месяцев после начала применения правил (The KIDS Act explained). Номер предложения — COM(2026)681, текст опубликован на странице предложения Комиссии. В Европейском парламенте это процедура 2026/0286(COD). 22 октября на пленарном заседании объявили о передаче его в комитет (Legislative Observatory).
- Австралия. Правило об аккаунтах в соцсетях для детей до 16 лет действует с 10 декабря 2025 года. eSafety проводит исследование совместно со Stanford Social Media Lab. Через три месяца доля детей 10–15 лет, у которых есть аккаунты, снизилась с 52,4% до 42,1%. Но использование платформ с возрастными ограничениями сократилось лишь с 85,9% до 81,5%. Из детей, у которых аккаунты остались, 50,2% сказали, что платформа не просила их подтвердить возраст. 18,2% сообщили, что проверка неверно определила их возраст (отчёт eSafety). В панели 803 ребёнка, ответивших в обеих волнах (пресс-релиз eSafety). В мартовском обновлении eSafety назвала пять платформ. Одна из проблем: некоторые платформы предлагали детям, указавшим возраст младше 16 лет, «попытаться» пройти подтверждение возраста (обновление eSafety о соблюдении требований, март 2026). 20 октября Technology.org сопоставил эти данные с KIDS Act (technology.org, вторичный источник).
- Китай. 18 сентября Администрация киберпространства Китая открыла общественное обсуждение проекта правил Госсовета об использовании интернета несовершеннолетними. Согласно проекту, сервисы для пользователей младше 16 лет должны работать в «режиме для несовершеннолетних», а поставщики должны уметь идентифицировать несовершеннолетних пользователей. Приём комментариев завершился 17 октября (уведомление CAC, на китайском).
Вывод для команды по комплаенсу везде один. Закон говорит, что должны делать платформы. Насколько они продвинулись, показывает только наблюдение.
Показатель eSafety «50,2% не просили подтвердить возраст» — типичный сигнал внедрения. Это доля, а не данные конкретного ребёнка. Этот показатель описывает, как платформы применяют правило, а не то, кто эти дети. Наш еженедельный отчёт собирает только такие сигналы.
Сначала зададим границы: только публичные агрегированные сигналы
Мы поставили этот раздел перед описанием метода, потому что он определяет, что продукту разрешено собирать.
Продукт не собирает и не определяет косвенным путём никакие персональные сведения о несовершеннолетних. На практике это обеспечивают четыре правила:
- Удаляйте поля об авторах перед сохранением. Эндпоинты отзывов возвращают имена авторов и ссылки на аватары. Поиск по X и Weibo возвращает ID авторов, описания профилей и упоминания. Наш скрипт вызовов удаляет эти поля до записи любого файла. Для аудита он сохраняет только хеш SHA-256 исходного ответа. В 18 оплаченных ответах этого теста скрипт удалил 4 609 полей об авторах.
- Никаких догадок о возрасте. В отчёте нет поля «написано несовершеннолетним». Мы не обучаем и не вызываем никаких моделей оценки возраста.
- Не цитируйте возраст, указанный самим автором. В отзывах часто пишут «I'm 16» или «my 9 year old son». Отчёт учитывает такие отзывы, но никогда их не цитирует. В этом тесте 6 из 67 релевантных отзывов содержали указанный автором возраст. Наше шаблонное правило, написанное заранее, нашло только 2. Оно пропустило возраст, записанный словом («seventeen»), год рождения и «18+». Поэтому каждую цитату перед включением в отчёт должен проверить человек.
- Маскируйте никнеймы в тексте. 2 из 67 отзывов содержали в тексте имя аккаунта автора. Отчёт заменяет их на «[handle]».
Почему так строго? Посмотрите на Character.AI.
12 октября её материнская компания подала заявление о банкротстве по главе 11, чтобы продать активы под контролем суда (блог Character.AI; материалы дела).
PPC Land сообщает, что 14 октября генеральные прокуроры 39 штатов и округа Колумбия подали уведомление. В нём цитируются документы компании: на 13 марта 2025 года в США было 21,6 млн аккаунтов. Из них у 2,1 млн был указан возраст младше 18 лет. Штаты выдвинули девять условий для любого покупателя, включая эффективную проверку возраста (PPC Land, вторичный источник).
Когда компания хранит данные о возрасте, эти данные становятся активом, с которым приходится разбираться суду и покупателю. Поставщик мониторинга, который их никогда не хранит, не может стать частью этой проблемы.
Критерии прохождения, которые мы записали заранее
Мы записали три правила в 14:45 по сингапурскому времени. Первый запрос данных ушёл в 14:46.
- Плотность. Среди новейших отзывов не менее 5% должны касаться проверки возраста (по ручной проверке). Критерий должны пройти минимум 2 приложения. Ниже 5% каждое приложение даёт лишь несколько отзывов в неделю, и по типам жалоб не видно тенденций.
- Классификация. Мы заранее составили словарь ключевых слов. Он должен присваивать тот же тип жалобы, что и человек, как минимум в 70% случаев. Ниже 70% человеку придётся читать каждый отзыв, и отчёт не будет ни дешёвым, ни воспроизводимым.
- Граница. Ноль полей об авторах в итоговом отчёте и в сохранённых файлах. Ноль процитированных отзывов с указанным автором возрастом.
Результаты: правило 3 выполнено. Правило 1 не выполнено: выше 5% оказался только Character.AI. Правило 2 не выполнено: совпадение составило 42,3%. Эти два провала изменили дизайн продукта, как мы объясним ниже.
Одна оговорка по правилу 1: мы оценивали его по точечным оценкам. Для Discord 9 из 200 дают 95-процентный интервал Уилсона от 2,4% до 8,3%. Этот интервал пересекает 5%, так что на большей выборке результат может измениться.
Тест 1: девять потоков Google Play, в 67 из 1 800 отзывов упоминается проверка возраста
С 14:46 до 14:50 по сингапурскому времени мы через Google Play Reviews API прочитали по 200 новейших отзывов для каждого приложения и языка. Мы выбрали приложения, которые ввели проверку возраста за последний год или входят в список сервисов с возрастными ограничениями. Временное окно — это промежуток между самым старым и самым новым отзывом в каждой выборке:
- Character.AI (английский): 38/200, 19,0%. 200 отзывов охватывают 53,3 часа. Во всех 38 релевантных отзывах стоит 1 звезда. С 24 ноября 2025 года приложение убрало свободный чат для пользователей младше 18 лет (справочный центр Character.AI). Во многих отзывах говорится, что перед началом чата нужно пройти проверку.
- Discord (английский): 9/200, 4,5%, охват 29,9 часа. 22 сентября Discord начал распределять пользователей по возрастным группам на основе сигналов аккаунта. Компания заявила, что «более 90%» пользователей не попросят подтвердить возраст (блог Discord). По данным Ars Technica, этот план заменил февральский после волны недовольства пользователей. Одной из причин недовольства стала утечка в 2025 году у стороннего сервиса верификации, из-за которой раскрыли около 70 000 изображений удостоверений личности (Ars Technica, вторичный источник). Спустя месяц 4,5% новых отзывов всё ещё обсуждают эту тему.
- Discord (испанский): 9/200, 4,5%, охват 114,7 часа.
- Instagram (английский, австралийский магазин): 4/200, 2,0%. С этим потоком была проблема: самый новый отзыв был от 14 октября, за 269,5 часа до нашего запроса. Это были не данные этой недели.
- Roblox (английский, австралийский магазин): 2/200, 1,0%. 200 отзывов охватывают всего 2,7 часа.
- Roblox (испанский, мексиканский магазин): 3/200, 1,5%, охват 5,2 часа.
- Snapchat (английский, австралийский магазин): 0/200.
- Steam (английский, австралийский магазин): 1/200, 0,5%. 200 отзывов охватывают 321 час. В единственном отзыве автор жалуется, что подтвердить возраст можно только кредитной картой. В Австралии 9 марта 2026 года вступили в силу кодексы о материалах с возрастными ограничениями для шести типов сервисов, включая распространение приложений (eSafety).
- Xbox (английский, британский магазин): 1/200, 0,5%, охват 289,7 часа.
Из этого следуют три вывода. У каждого есть ограничение:
- Сигнал затухает после запуска. Roblox объявил о проверке возраста по лицу для доступа к чату 19 ноября 2025 года (новости Roblox) и сделал её глобальной 9 января 2026 года (форум разработчиков Roblox). Спустя девять месяцев оба потока Roblox находятся на уровне 1,0–1,5%. У Discord через месяц после запуска — 4,5%. У Character.AI, где ограничение всё ещё вызывает гнев, — 19,0%. Основание — сравнение за один день по одной методике. Ограничение: это один день, а не временной ряд. Мы не можем сказать, насколько быстро сигнал затухает от месяца к месяцу.
- Магазин — это не страна. Мы прочитали англоязычные отзывы о Discord через американский и британский магазины. Два набора из 200 ID отзывов полностью совпали. Google Play возвращает отзывы по языку, и параметр страны на результат не повлиял. Поэтому «Roblox в австралийском магазине» на деле означает «отзывы о Roblox на английском». Это не показывает, что думают пользователи из Австралии. Для анализа по отдельным странам используйте соответствующие данные, например данные регуляторов или местных форумов.
- Данные отстают примерно на сутки. В 8 из 9 потоков самый новый отзыв был опубликован за 24,1–26,4 часа до нашего запроса. В Instagram задержка составляла 11 дней. В отчёте нужно указывать «данные по день T-1» и помечать каждый поток, в котором самый новый отзыв был опубликован более 48 часов назад.
В этом тесте App Store Reviews API не подошёл для еженедельного отчёта. Мы запросили 500 новейших отзывов о Roblox в австралийском магазине и получили 10, датированных с июня 2020 по апрель 2026 года. Для крупной игры в китайском магазине мы тоже получили 10, все с мая по июль. 7 из них были одним и тем же шаблонным текстом. Используйте поток App Store для рейтингов и описаний обновлений, а не для еженедельных выборок отзывов.
Тест 2: достаточно ли словаря ключевых слов?
Этот тест проверяет правило 2. Мы прогнали наш словарь (английский, испанский и китайский, зафиксированный и сохранённый до вызовов) по 1 800 отзывам и сравнили результат с ручной проверкой:
- Точность. Словарь отметил 55 отзывов. 52 действительно касались проверки возраста: точность 94,5%. Все 3 ложных срабатывания были на испанском. Причина — одно название поставщика в английском списке, «persona». По-испански «persona» — обычное слово «человек» («la persona bloqueada», «hacia una persona»). Roblox упоминает этого поставщика в собственном анонсе, поэтому мы его и добавили.
- Полнота. Ручной поиск среди несовпавших отзывов нашёл ещё 15 релевантных: полнота 77,6%. Среди пропущенных формулировок — опечатка «ages verification», «verify our age» (местоимение, которого не было в списке), «face verification», «can't chat until you're over 18» (вообще без «verify») и испанские фразы вроде «grupo de edad incorrecto».
- Классификация. Из 52 верных совпадений словарь присвоил тот же тип жалобы, что и человек, лишь в 22 случаях: 42,3%. 19 он отнёс к «другому». После ручной разметки 67 релевантных отзывов разделились на шесть типов. Функция заблокирована: 17. Приватность и документы: 17. Неверный возраст или сбой проверки: 15. Против самого правила: 11. Без подробностей: 6. Поддержка или нейтрально: 1.
Таким образом, словарь — это первичный фильтр. Он находит кандидатов с точностью 94,5%. Тип должен присваивать человек или отдельный шаг с моделью. Еженедельную нагрузку на чтение мы оценили по этому тесту: релевантные отзывы в каждой выборке × 168 часов ÷ охваченные часы. Для этих девяти потоков это около 530 релевантных отзывов в неделю. Это самая большая статья трудозатрат в продукте.
Один результат напрямую связан с установленными границами. В группе «неверный возраст или сбой проверки» 15 отзывов. Один из них оставил взрослый, который пишет, что проверка по селфи его не распознала. В других говорится, что аккаунт попал в подростковую группу, а поддержка не ответила.
Эта группа особенно важна для команд по комплаенсу, потому что она соответствует показателю 18,2% «возраст определён неверно» из исследования eSafety. Отчёт может подсчитывать и отслеживать такие отзывы, но не должен приводить указанный авторами возраст или никнеймы из них.
Тест 3: 2 604 комментария к консультации ЕС, две трети за четыре дня
Публичная консультация сама по себе является публичным агрегированным сигналом. На странице Еврокомиссии «Have your say» срок приёма отзывов по KIDS Act указан с 1 октября по 3 декабря, девять недель (страница инициативы на Have your say). В 14:37 по сингапурскому времени 25 октября мы прочитали публичный список отзывов, на котором построена эта страница: 2 604 комментария (все отзывы). Перед сохранением мы удалили поля с именами. По дате, указанной в каждом комментарии:
- Распределение по времени. 3 октября: 534. 4 октября: 542. 5 октября: 381. 6 октября: 312. На эти четыре дня приходится 1 769 комментариев, 67.9% от общего числа. На первую неделю (1–7 октября) приходится 1 995, или 76.6%. На последние семь дней (19–25 октября) приходится всего 87.
- Кто. Граждане ЕС оставили 2 335 комментариев (89.7%), граждане других стран 231. Компании, бизнес-ассоциации, НКО, научные организации и органы власти вместе оставили всего 38 (1.5%).
- Откуда и на каком языке. Больше всего комментариев из Германии (410), затем Швеция — 198, Нидерланды — 189, Финляндия — 177 и Польша — 158. 85,2% написаны на английском.
- Темы (подсчёт по многоязычным ключевым словам; один комментарий может относиться к нескольким темам): приватность или данные — 68,6%, игры — 58,3%, проверка возраста или документы — 53,5%, родители — 44,8%, открытый исходный код или федеративные сервисы — 9,6%, VPN — 3,2%.
- Проверка на копипасту. Точные дубликаты дают лишь 13 лишних копий. 41 комментарий совпадает с другим по первым 120 символам, это 1,6% от общего числа. Медианная длина комментария — 969 символов. Большинство комментариев на пике длинные и написаны самими авторами.
Откуда взялся пик?
В 14:51 по сингапурскому времени мы выполнили поиск «Kids Act» через Reddit Search API и взяли 25 топовых постов за последний месяц. 14 из них опубликованы с 30 сентября по 2 октября. Топовые посты — в игровых сообществах, таких как r/gaming, r/valve, r/Terraria, r/Minecraft и r/indiegames. Во многих заголовках говорится, что закон сделает приватные игровые серверы незаконными. Суммарный рейтинг 25 постов — 67 371.
Через X Search API мы нашли пост от 3 октября, 15:54 UTC, со ссылкой на консультацию. В нём читателей просили «написать своими словами» и заявить, что для видеоигр не должно быть строгой проверки возраста. У поста 920 лайков и 12 511 просмотров.
Последовательность очевидна. Игровые сообщества начинают обсуждение 30 сентября. 3 октября появляется призыв к действию. В этот день число комментариев подскакивает с 56 до 534. Это корреляция, а не доказательство. Мы не можем подтвердить, откуда пришёл каждый автор комментария.
Вывод для команды по комплаенсу: объём комментариев к консультации показывает, какую группу удалось мобилизовать. Это не общественное мнение в целом. Если разделить комментарии по типу отправителя, на организации приходится всего 38. Игровым компаниям и платформам стоит прочитать каждый из них. Еженедельный отчёт может каждую неделю перечислять комментарии организаций, в том числе новые.
Страницы ЕС расходятся в сроках.
На новостной странице Комиссии «Commission seeks feedback on EU KIDS Act» в одной строке сказано, что период сбора отзывов «завершается 26 ноября 2026 года», а в следующей — что оставить отзыв можно «до 3 декабря 2026 года» (новостная страница Комиссии). На детской странице «EU Child Participation» по-прежнему указано 26 ноября (EU Child Participation). На странице Have your say и в вопросах и ответах — 3 декабря. В двух постах в X от 2 и 4 октября из нашей выборки тоже указано 26 ноября.
Девять недель от 1 октября приходятся на 3 декабря, так что дата 3 декабря совпадает со страницей Have your say. Такого рода расхождения между государственными страницами относятся к разделу отчёта «Страницы регуляторов».
Результаты: когда сигнал работает
Он работает в трёх случаях:
- Отслеживание в течение 2–4 недель после запуска. После запуска таких сигналов много, но через несколько месяцев их становится мало (у Roblox — 1,0–1,5%). Планируйте выборку по календарю событий. Когда приложение объявляет о новой проверке возраста, добавляйте его в список наблюдения на четыре недели.
- Подсчёт жалоб после ручной классификации. Словарь выполняет первичную фильтрацию (точность 94,5%). Тип присваивает человек или модель на отдельном этапе. В отчёте приводятся числа по типам и цитаты с удалёнными персональными данными.
- Регуляторный статус и согласованность страниц. Объём комментариев к консультации, комментарии организаций, сроки и этапы рассмотрения в комитетах — публичные записи. Их можно проверить по одному.
Он не работает в четырёх случаях:
- Интерпретация отзывов Google Play как данных по странам. Отзывы возвращаются по языку; наборы Discord для США и Великобритании совпали.
- Публикация типов из словаря без проверки. Совпадение составило 42,3%.
- Восприятие числа комментариев к консультации как общественного мнения. 67,9% поступили от одной мобилизованной группы за четыре дня.
- Попытки определить, написан ли отзыв несовершеннолетним. Это за пределами продукта, и это первая граница, которую мы провели.
Как выглядит продукт: одна страница, пять разделов
Пять разделов:
- Таблица внедрения. Одна строка на каждое отслеживаемое приложение. В строке указаны число отзывов, прочитанных за неделю, охваченные часы и доля упоминаний проверки возраста. Там же — изменение по сравнению с прошлой неделей и возраст самого нового отзыва (красным, если больше 48 часов).
- Типы жалоб. Число жалоб по типам «функция заблокирована», «приватность и документы», «неверный возраст или сбой проверки» и «против правила», с 1–2 цитатами на тип. Персональные данные удалены, указанный автором возраст никогда не цитируется.
- Изменения на платформах и в справочных центрах. Какие приложения на этой неделе изменили текст, варианты или охват проверки возраста. Пример: в посте Discord от 22 сентября добавились два способа подтвердить возраст: кредитная карта или возрастной диапазон из магазина приложений (блог Discord). Возрастной диапазон передаётся через Declared Age Range API от Apple и Play Age Signals API от Google.
- Регуляторный статус. Законопроекты, консультации, сроки и следующий шаг в каждой юрисдикции, а также противоречия между государственными страницами.
- Примечания к данным. Время запросов, охват и правила дедупликации для каждого потока, а также заявление о том, что отчёт не оценивает ничей возраст.
Отчёт можно получать в виде одностраничного PDF, CSV с подсчётами или как тот же процесс в собственном ИИ-клиенте заказчика (см. настройку MCP ниже). Сырые ответы остаются у нас для аудита и вместе с отчётом не передаются.
Стоимость: около $0,27 в неделю при указанном плане выборки
Цены взяты из каталога возможностей по состоянию на 25 октября, 14:34 по сингапурскому времени; актуальные цены см. на странице тарифов. Отзывы Google Play стоят $0,001389 за вызов, до 200 отзывов за вызов. Поиск по Reddit, X и Weibo стоит $0,000556 за вызов. Число запросов в неделю для каждого потока отзывов = 168 часов ÷ часы, охваченные одной выборкой из 200, с округлением вверх:
- Англоязычный поток Roblox охватывает всего 2,7 часа на 200 отзывов, поэтому его нужно считывать 63 раза в неделю. Для Roblox на испанском нужно 33 считывания, для Instagram — 32, Snapchat — 14, Discord на английском — 6, Character.AI — 4, Discord на испанском — 2, Steam и Xbox — по 1. Итого 156 вызовов × $0,001389 = $0,216684.
- Соцсети: 5 поисковых запросов в Reddit и 5 в X раз в день, плюс 3 запроса в Weibo раз в день. Итого 91 вызов × $0,000556 = $0,050596.
Итого $0,267280 в неделю, или $1,069120 за четыре недели. Неудачные вызовы и пустые результаты не оплачиваются, поэтому реальная стоимость может быть только ниже. Страницы ЕС, eSafety и другие публичные страницы бесплатны.
Данные стоят немного. Основные затраты — ручная проверка примерно 530 отзывов в неделю и подготовка страницы. Поэтому стройте цену продукта по формуле «отслеживаемые приложения × языки × юрисдикции» и закладывайте ручную проверку каждой записи. Не привязывайте цену к вызовам API. Итоговая цена зависит от того, сколько рабочего времени продукт экономит вашему клиенту; конкретную цифру мы за вас не назначаем.
Как получить те же данные из кода или ИИ-клиента
Один вызов curl получает 200 самых свежих англоязычных отзывов о Character.AI. Замените заглушку ключа своим ключом:
curl -s https://api.everyinfra.com/api/v1/social \
-H "Authorization: Bearer <API Key>" \
-H "Content-Type: application/json" \
-d '{"platform":"google_play","action":"reviews","params":{"app_id":"ai.character.app","language":"en","sort":"newest","limit":200}}'Указывайте limit внутри params. В первом тестовом вызове мы указали его на верхнем уровне. Тогда API вернул 10 отзывов, за вызов была списана плата, а сообщение об ошибке не появилось. С вечера 25 октября limit на верхнем уровне возвращает 422 unknown_param. Ошибка указывает на params.limit, и средства не списываются.
Поля, которые использует отчёт (совпадают с response_fields в каталоге):
id: ID отзыва, для дедупликации между неделями;text,title: текст и заголовок отзыва, используются только для фильтрации по ключевым словам и ручной классификации;score: от 1 до 5 звёзд; у всех 38 релевантных отзывов о Character.AI была 1 звезда;posted_at: время публикации, используется для расчёта охваченного периода в часах и давности самого свежего отзыва;app_version: версия приложения, чтобы связать жалобы с релизом;reply_text,reply_at: ответ разработчика и время ответа, чтобы понять, объясняет ли платформа в разделе отзывов, как она проверяет возраст;thumbs_up: число лайков отзыва;language,url,app_id,platform: язык, ссылка на отзыв, имя пакета и платформа;author_name,author_avatar_url: имя и аватар автора. Отчёт их не использует. Удаляйте их перед сохранением.
В Claude Code создайте ключ по инструкции из раздела Быстрый старт и подключите удалённый MCP-сервер (документация Claude Code по MCP):
claude mcp add --transport http everyinfra https://api.everyinfra.com/mcp \
--header 'Authorization: Bearer ${EVERYINFRA_API_KEY}'Затем попросите: «Используйте everyinfra_call_api, чтобы прочитать 200 самых свежих англоязычных отзывов о com.discord. Посчитайте только долю отзывов, где упоминается проверка возраста, и типы жалоб. Не выводите никаких данных об авторах. Не цитируйте отзывы, в которых указан возраст».
Ошибки и списания, которые мы видели в этом тесте:
- Больше 10 запросов в минуту: HTTP 429
rate_limited. В ответе сказано «Nothing was charged». Подождитеretry_afterсекунд и повторите попытку. Наш первый запрос упёрся в лимит, потому что в это же время тот же тестовый ключ использовала другая сессия. limitне на своём месте: 422unknown_param. Ошибка показывает правильное поле,params.limit, и ничего не списывается. (До вечера 25 октября API игнорировал параметр, возвращал количество по умолчанию и списывал оплату за вызов.)- Поле
paginationв Google Play возвращаетhas_more: falseиstop_reason: depth_limit. Один вызов даёт не больше 200 отзывов. Чтобы охватить больше, считывайте данные чаще. - Неудачные вызовы и пустые результаты не оплачиваются. Как проверить каждое списание, см. в статье о возврате средств за неудачные запросы и сверке.
Сравнение с другими методами
- Только отчёты регуляторов. Отчёты eSafety и Ofcom наиболее авторитетны. В июльском отчёте Ofcom сказано, что ни один метод подтверждения возраста не устраняет риск обхода (Ofcom, «Use of Age Assurance Report 2026»). Там же отмечено, что проверка кредитной карты может подтвердить совершеннолетие. Однако она не подходит для проверки достижения 16- или 17-летнего возраста. Это важно, потому что и Discord, и Steam предлагают проверку кредитной картой. Но такие отчёты выходят раз в несколько месяцев и не успевают за еженедельными изменениями платформ.
- Сторонний сервис мониторинга соцсетей. Охват широкий, но многие такие сервисы составляют профили аккаунтов и людей. Это противоречит принципу «не делать выводов о несовершеннолетних». Перед покупкой запросите точный список полей данных.
- Сотрудники читают отзывы вручную. Недорого, но без фиксированной выборки и правил. Каждый считает по-своему, и результат потом нельзя проверить.
- Метод из этой статьи. Фиксированная выборка, удаление персональных полей перед сохранением, хеш каждого сырого ответа и ручная классификация. Каждое число можно проследить до сохранённого файла. Чего метод не умеет: показать настроения пользователей в отдельной стране или измерить, работает ли правило. Для оценки эффекта нужно панельное исследование с контрольной группой, как исследование eSafety.
Последние изменения (сентябрь–октябрь 2026 года)
- Конец октября: Ofcom должен представить парламенту экспресс-оценку проверки возраста 16+. Великобритания планирует ограничения для лиц младше 16 лет, которые могут вступить в силу в 2027 году (Ofcom). Командам в Великобритании стоит ждать рекомендаций в ближайшие месяцы.
- 22 октября: Европарламент передаёт KIDS Act в комитет (Legislative Observatory). Для комплаенс-команд это значит, что текст ещё изменится. Сейчас задача — подготовка, а не внедрение.
- Около 20 октября: Австралия сообщает, что eSafety готовит судебные иски против пяти платформ. Регулятор опирается на полномочия по сбору доказательств, полученные в сентябре (Tech Times, вторичный источник). Краткое изложение законопроекта есть у Parliamentary Library. Платформы должны доказать, что приняли «разумные меры», поэтому записи об анонсах и изменениях в справочном центре становятся важнее.
- 14 октября: Мексика публикует декрет о безопасной цифровой среде для детей. Платформы, включая магазины приложений, должны использовать способы проверки возраста, не основанные на возрасте, который пользователи указывают самостоятельно. О принятых мерах нужно отчитаться в течение 30 календарных дней (текст декрета). Для приложений с пользователями в Мексике первый отчёт приходится на середину ноября.
- 12 октября: Character.AI подаёт заявление о банкротстве по Chapter 11 и планирует продажу (блог Character.AI). Данные о заявленном возрасте теперь входят в условия продажи.
- С 21 сентября по 12 октября: EFF и Internet Society критикуют проверку возраста в KIDS Act. Это позиции двух организаций, а не факты. EFF считает, что возрастные барьеры вредят приватности всех пользователей и могут отрезать от сети людей без документов (EFF, 21 сентября; EFF, 8 октября). Internet Society поддерживает положения о безопасности на уровне архитектуры (safety by design), но предупреждает, что возрастные токены не должны превратиться в «интернет-пропуск» (Internet Society, 12 октября). Техническое обсуждение см. в черновике отчёта семинара IAB/W3C (draft-iab-agews-report-03) и в типовом решении Еврокомиссии по проверке возраста. Жалобы на «приватность и документы» из отчёта можно сопоставить с этими аргументами.
Ограничения теста
- Мы изучили данные за один день: девять потоков, по 200 отзывов в каждом. Это срез, а не тренд. Интервалы широкие: для Character.AI 38/200 95-процентный интервал — от 14,2% до 25,0%, для Discord 9/200 — от 2,4% до 8,3% (метод Уилсона).
- Отзывы вручную просматривал один человек; второго рецензента не было. Полноту (recall) оценивали по результатам широкого ручного поиска среди отзывов, в которых совпадений не нашлось, поэтому часть отзывов всё равно могла быть пропущена.
- Подсчёт тем по ЕС основан на многоязычных ключевых словах. Один комментарий может попасть в несколько тем. Это не семантическая классификация.
- Статья описывает методику работы с данными и не является юридической консультацией. Свои обязательства уточняйте по окончательным текстам и у своих юристов.
Частые вопросы
Безопасна ли проверка возраста в Discord? Этот отчёт не может сказать, безопасен ли метод. Он показывает, что беспокоит пользователей. В нашей выборке Discord 1 из 9 релевантных англоязычных отзывов и 3 из 9 испаноязычных касались приватности или данных документов. В сентябрьском посте Discord сказано, что пользователи могут выбрать способы проверки, не требующие ни документа, ни селфи, например проверку по кредитной карте или данным о возрастном диапазоне из магазина приложений. (Источник вопроса: поисковая подсказка «is age verification safe on discord».)
Почему не работает проверка возраста в Discord? В нашей выборке группа «неверный возраст или проверка не пройдена» была крупнейшей среди испаноязычных отзывов (5 из 9), а среди англоязычных составила 3 из 9. В отзывах описаны проверки по селфи, которые прерываются после трёх попыток, и взрослые аккаунты, попавшие в подростковую группу. Еженедельный отчёт считает такие случаи, чтобы команда платформы видела, помогает ли исправление. Аккаунты он не исправляет. (Источник вопроса: поисковая подсказка «discord age verification not working».)
Как анализировать отзывы и жалобы на проверку возраста в приложениях? Используйте словарь ключевых слов как первый фильтр. Затем определяйте тип жалобы вручную или с помощью модели. В нашем тесте точность словаря составила 94,5%, полнота — 77,6%, но определённый по словарю тип жалобы совпадал с оценкой человека лишь в 42,3% случаев. Удаляйте поля с данными об авторах перед сохранением и никогда не цитируйте отзывы, в которых указан возраст. (Источник вопроса: поисковая подсказка «age verification app reviews and complaints».)
Читайте также
- Страницы платформ: API для парсинга Google Play, API для парсинга Reddit
- Страницы возможностей: API отзывов Google Play, API отзывов App Store, API поиска Reddit, API поиска X (Twitter)
- Другие статьи: Анализ отзывов в магазинах приложений как платный продукт, Данные соцсетей для исследований: сначала проверьте стабильность выборки, Мониторинг медицинской дезинформации
Источники
- Европейская комиссия, «EU KIDS Act to restrict social media platforms' access to children in the EU» (IP/26/1890), 2026-09-17, https://ec.europa.eu/commission/presscorner/detail/en/ip_26_1890
- Европейская комиссия, «The KIDS Act explained», дата обращения: 2026-10-25, https://digital-strategy.ec.europa.eu/en/faqs/kids-act-explained
- Европейская комиссия, «Proposal for EU KIDS Act» (COM(2026)681), 2026-09-17, https://digital-strategy.ec.europa.eu/en/library/proposal-eu-kids-act-eu-keeping-internet-digital-spaces-accountable-and-trustworthy
- Европейская комиссия, «Commission seeks feedback on EU KIDS Act», 2026-10, https://digital-strategy.ec.europa.eu/en/news/commission-seeks-feedback-eu-kids-act
- Европейская комиссия, Have your say, «Child online safety – keeping digital spaces accountable and trustworthy (EU Kids Act)», приём отзывов с 2026-10-01 по 2026-12-03, https://ec.europa.eu/info/law/better-regulation/have-your-say/initiatives/19418-Child-online-safety-keeping-digital-spaces-accountable-and-trustworthy-EU-Kids-Act-_en
- Европейская комиссия, Have your say, все публичные отзывы по KIDS Act (2 604 записи), дата обращения: 2026-10-25 06:37 UTC, https://ec.europa.eu/info/law/better-regulation/have-your-say/initiatives/19418-Child-online-safety-keeping-digital-spaces-accountable-and-trustworthy-EU-Kids-Act-_en/feedback?p_id=26173
- Законодательная обсерватория Европейского парламента (Legislative Observatory), процедура 2026/0286(COD), дата обращения: 2026-10-25, https://oeil.europarl.europa.eu/oeil/en/procedure-file?reference=2026/0286%28COD%29
- EU Child Participation, «EU Kids Act – have your say», 2026-10-07, https://eu-for-children.europa.eu/activities-news/latest/eu-kids-act-have-your-say_en
- Европейская комиссия, «Commission makes available an age verification blueprint», https://digital-strategy.ec.europa.eu/en/news/commission-makes-available-age-verification-blueprint
- eSafety Commissioner, «Early days, early insights: Understanding experiences of social media age restrictions at the three-month follow-up», июль 2026 (опубликовано в августе 2026), https://www.esafety.gov.au/sites/default/files/2026-08/Early-days-Early-Insights-SMMA-Evaluation-Understanding-experiences-of-social-media-age-restrictions-August2026.pdf
- eSafety Commissioner, «Early insights from eSafety's comprehensive evaluation project», 2026-08, https://www.esafety.gov.au/newsroom/media-releases/early-insights-from-esafetys-comprehensive-evaluation-project
- eSafety Commissioner, «Social Media Minimum Age: Compliance Update», 2026-03-31, https://www.esafety.gov.au/sites/default/files/2026-03/SocialMediaMinimumAgeComplianceUpdateMarch2026.pdf
- eSafety Commissioner, «Social media age restrictions», дата обращения: 2026-10-25, https://www.esafety.gov.au/about-us/industry-regulation/social-media-age-restrictions
- Парламентская библиотека Австралии, Bills Digest, «Online Safety Amendment (Strengthening Enforcement for the Social Media Minimum Age) Bill 2026», 2026-08-16, https://www.aph.gov.au/Parliamentary_Business/Bills_Legislation/bd/bd2627/27bd012
- technology.org (Alius Noreika), «Teen Social Media Ban: What Australia's First Data Shows», 2026-10-20, https://www.technology.org/2026/10/20/teen-social-media-ban-australia-data-eu-kids-act/
- Tech Times, «Australia Prepares to Sue Meta, TikTok, Snap and YouTube Over Under-16 Non-Compliance», 2026-10-21, https://www.techtimes.com/articles/329312/20261021/australia-prepares-sue-meta-tiktok-snap-youtube-over-under-16-non-compliance.htm
- Discord (Stanislav Vishnevskiy), «Safer for Teens, Same Discord for Adults», 2026-09-22, https://discord.com/blog/safer-for-teens-same-discord-for-adults
- Ars Technica (Jon Brodkin), «Discord age verification rolls out today with changes spurred by user backlash», 2026-09, https://arstechnica.com/tech-policy/2026/09/discord-age-verification-rolls-out-today-with-changes-spurred-by-user-backlash
- Roblox, «Roblox Requires Age Checks for Communication, Ushering in New Safety Standard», 2025-11-19, https://about.roblox.com/newsroom/2025/11/roblox-requires-age-checks-limits-minor-and-adult-chat
- Форум разработчиков Roblox, «Age Check Requirement to Chat Now Live Globally», 2026-01-09, https://devforum.roblox.com/t/age-check-requirement-to-chat-now-live-globally/4226101
- Apple Developer, «Declared Age Range», дата обращения: 2026-10-25, https://developer.apple.com/documentation/declaredagerange
- Android Developers, «Play Age Signals overview», дата обращения: 2026-10-25, https://developer.android.com/google/play/age-signals/overview
- Character.AI, «An Update on Character.ai», 2026-10, https://blog.character.ai/an-update-on-character-ai/
- Справочный центр Character.AI, «Important Changes for Teens on Character.ai», 2025-10-29, https://support.character.ai/hc/en-us/articles/42645561782555-Important-Changes-for-Teens-on-Character-ai
- Stretto (агент по учёту требований и уведомлениям), In re Character Technologies, Inc., страница дела, дата обращения: 2026-10-25, https://cases.stretto.com/chartech
- PPC Land, «Character.ai faces 40 attorneys general over who can buy its users' chats», 2026-10-14, https://ppc.land/character-ai-faces-40-attorneys-general-over-who-can-buy-its-users-chats/
- Electronic Frontier Foundation, «EU Kids Act Won't Keep the Internet Accountable and Trustworthy», 2026-09-21, https://www.eff.org/deeplinks/2026/09/eu-kids-act-wont-keep-internet-accountable-and-trustworthy
- Electronic Frontier Foundation, «When No ID Means No Internet: Age Verification and the Right to Access Information», 2026-10-08, https://www.eff.org/deeplinks/2026/10/when-no-id-means-no-internet-age-verification-and-right-access-information
- Internet Society, «The EU KIDS Act Should Make Services Safer, Not Create an Internet Badge», 2026-10-12, https://www.internetsociety.org/blog/2026/10/the-eu-kids-act-should-make-services-safer-not-create-an-internet-badge/
- Nottingham и Thomson (IAB/W3C), «Report from the IAB/W3C Workshop on Age-Based Restrictions on Content Access» (draft-iab-agews-report-03), 2026-04, https://www.ietf.org/archive/id/draft-iab-agews-report-03.html
- Ofcom, «Use of Age Assurance Report 2026», 2026-07-15, https://www.ofcom.org.uk/online-safety/protecting-children/use-of-age-assurance-report-2026
- Администрация киберпространства Китая, уведомление о проекте правил Госсовета КНР о безопасном использовании интернета несовершеннолетними (на китайском языке), 2026-09-18, https://www.cac.gov.cn/2026-09/18/c_1791482017777471.htm
- Правительство Мексики, «DECRETO de entornos digitales seguros para niñas, niños y adolescentes» (DOF 2026-10-14), https://www.gob.mx/cms/uploads/attachment/file/1109462/DECRETO_ENTORNOS_DIGITALES.pdf
- Anthropic, «Connect Claude Code to tools via MCP», дата обращения: 2026-10-25, https://code.claude.com/docs/en/mcp
- EveryInfra, каталог возможностей
GET /api/v1/social/catalog, просмотрено 2026-10-25 06:34 UTC, https://api.everyinfra.com/api/v1/social/catalog
Справка BL-41