Может ли мобильное веб-приложение получать информацию об идентификаторе устройства Android?

На недавнем мероприятии разработчик, работающий в одном из ведущих операторов мобильной связи США, сказал мне, что «веб-приложение HTML5 может получать уникальную идентификационную информацию об устройстве на любом Android-устройстве, в котором оно работает». Комментарий касался веб-приложений на мобильных телефонах, а не HTML5, работающих внутри WebView в приложении Java.

Как это может быть сделано? К сожалению, у меня нет доступа к разработчику.

Как минимум, я бы назвал одно из следующего: однозначно идентифицировать устройство: ANDROID_ID, номер телефона и IMEI для GSM или MEID / ESN для CDMA. Могут быть и другие типы идентификаторов, с которыми я не знаком.

Вы не можете получить эти данные из браузера. Я был бы обеспокоен, если бы мог!

Вы можете использовать куки-файлы, чтобы однозначно идентифицировать пользователя, но нет возможности лично их идентифицировать. Даже тогда cookie можно очистить.