Компания Google обновила свою систему верификации reCAPTCHA, сделав её зависимой от закрытой платформы Google Play Services на Android. Это значит, что пользователи кастомных мобильных ОС, не имеющих этих сервисов, теперь сталкиваются с проблемами при доступе к миллионам сайтов.

  • Пользователи без Play Services автоматически проваливают проверку reCAPTCHA.
  • При подозрительной активности требуется отсканировать QR-код вместо привычных изображений.
  • Система была представлена на конференции Cloud Next 23 апреля, но о её привязке к Play Services не упоминалось.
  • Сравнение с iOS показывает, что пользователи Apple не сталкиваются с подобными требованиями.

Новая система верификации и её последствия

Пользователи Android, которые отказались от использования Play Services, теперь не могут пройти проверку reCAPTCHA, даже если они не имеют подозрительной активности. Это создаёт прецедент, когда доступ к веб-контенту становится возможным только при наличии закрытого программного обеспечения от Google.

Асимметрия между Android и iOS

Устройства Apple, работающие на iOS 16.4 и выше, не требуют установки какого-либо ПО от Google для прохождения верификации reCAPTCHA. Это подчеркивает избирательность Google в подходе к различным операционным системам, что может говорить о контроле экосистемы, а не исключительно о безопасности.

Операционная система Требования для reCAPTCHA
Android (без Play Services) Не проходит проверку
iOS (16.4 и выше) Не требует установки ПО Google

Разработчики, которые внедряют систему reCAPTCHA на своих сайтах, должны учитывать, что это может ограничить досту пользователей Android без Play Services. Хотя эта аудитория и невелика, она часто занимает активную позицию в вопросах конфиденциальности и обращает внимание на практики сбора данных со стороны компаний.