Офтоп
Никита Лихачёв

Как работает проверка возраста на Pornhub через «ВКонтакте»

Специально для Pornhub в работу соцсети внесли изменения.

Разработчики «ВКонтакте» специально для Pornhub добавили в свой API (интерфейс взаимодействия со сторонними программами) отдельное поле при авторизации, при помощи которого порносайт может проверить, достиг ли пользователь совершеннолетия или нет. Об этом TJ сообщил вице-президент Pornhub Кори Прайс (Corey Price), информацию подтвердил пресс-секретарь «ВКонтакте» Евгений Красников.

TJ изучил, какие данные может получить Pornhub и как работает новый метод проверки.

«ВКонтакте» добавила отдельное поле для проверки совершеннолетия для Pornhub

Прайс пояснил, что решение ввести для пользователей из России обязательную авторизацию при помощи «ВКонтакте» на Pornhub было продиктовано российскими законами об информации. При этом оно не было выставлено как условие продолжения работы со стороны Роскомнадзора.

При логине через «ВКонтакте» не происходит передачи персональных данных, которые потом бы хранились в Pornhub, утверждает Прайс: «Это просто проверка — старше 18 лет пользователь или нет». Если пользователь проходит эту проверку, его пускают на сайт.

В API «ВКонтакте» раньше не существовало отдельного поля, при помощи которого можно было проверить пользователя на достижение совершеннолетия. Прайс и Красников подтвердили, что специально для Pornhub добавили дополнительное поле в ответе при авторизации пользователя с ответом вида «да/нет».

Хотя VK нам очень помогли и изменили свой API, чтобы возвращать нам ответ, есть ли пользователю 18 лет, это всего лишь продолжение работы над соответствием российским законам о доступе к информации. Это [решение] позволит Pornhub продолжить работать в России и оставаться лучшим источником материалов для взрослых.

Кори Прайс, вице-президент Pornhub

Красников заявил, что ему не известно о других сайтах или сервисах, которые использовали бы авторизацию «ВКонтакте» для проверки возраста. При этом в документации API «ВКонтакте» нигде не сообщается о новом поле, так как его добавили специально для Pornhub.

Какие данные получает Pornhub

При логине через «ВКонтакте» Pornhub запрашивает общую информацию о профиле. В неё входит всё, что нельзя закрыть настройками приватности: имя и фамилия, город проживания, место работы и ссылки на другие соцсети, если они указаны.

Номер телефона, адрес электронной почты и другие данные в этот список не входят. Возраст во «ВКонтакте» можно полностью скрыть, однако в этом случае зайти на Pornhub не удастся.

Параметр scope=0 означает, что дополнительных прав приложение не запрашивает

По словам Красникова, Pornhub использует обычную схему OAuth-авторизации. По запросу, который Pornhub делает ко «ВКонтакте», видно, что он не запрашивает никаких дополнительных прав (например, информации о друзьях или отправки push-уведомлений), кроме базовой информации профиля.

При этом всегда по умолчанию запрашиваются права доступа «к общей информации профиля».
Единственное отличие в том, что вместе с access_token они получают ещё и поле is_adult.

Евгений Красников, пресс-секретарь «ВКонтакте»

Красников считает, что хотя Pornhub получает токен пользователя, больше никаких запросов ко «ВКонтакте» порносайт не делает. При этом теоретически сайт может продолжить делать эти запросы, однако в этом случае максимум, что он получит — это ту же базовую информацию: имя, город, место работы. Разрешение на это можно отключить в настройках подключённых сайтов и приложений во «ВКонтакте».

Все эти методы работают только в одностороннем режиме: Pornhub может узнать хоть что-то о пользователе «ВКонтакте», но «ВКонтакте» не получает информации о пользователе Pornhub и его действиях на сайте.

Связь возраста во «ВКонтакте», номера телефона и паспорта

В одной из последних версий API «ВКонтакте» сделали обязательным указание даты рождения при регистрации. При этом никакой проверки этой информации не происходит, тем более что в правилах соцсети ответственность за указание достоверных данных — в том числе реального имени — переложена на самого пользователя.

Однако при регистрации во «ВКонтакте» от пользователя требуют указывать номер телефона, проверка обладания которым проходит через SMS-код: утверждается, что это сделано в целях безопасности. При этом легально купить SIM-карту в России можно лишь при предъявлении паспорта.

Фактически, «ВКонтакте» не знает, реальны ли данные пользователя или нет, однако их проверкой могут заняться правоохранительные органы: они могут сопоставить информацию о владельце SIM-карты (паспортные данные) с той, что указана на странице. Теоретически профиль во «ВКонтакте» можно связать с файлом cookies, который создаётся при посещении Pornhub, но порносайт не находится в реестре организаторов распространения информации и не обязан выдавать информацию о пользователях российским правоохранительным органам.

Для устранения опасений из-за авторизации через «ВКонтакте» можно использовать VPN (при входе из другой страны диалога авторизации не будет) либо страницу в соцсети, привязанную к SIM-карте с фейковыми регистрационными данными. Однако и с VPN, и с такими SIM-картами российские власти собираются бороться активнее.

В основном нелегально (без предъявления паспорта) SIM-карты продаются в России через посредников, а не у самих операторов. По данным Роскомнадзора, только в 2016 году было изъято более 28 тысяч таких SIM-карт. Осенью в Госдуму собираются внести закон, запрещающий операторам отдавать SIM-карты посредникам на подключение новых абонентов. Его инициатором является сенатор Валентина Матвиенко.