Как сделать что б один аккаунт работал только на одном устройстве?
На сколько я знаю автоматически получать номер телефона получаеться не всегда.
И еще ньюанс в том что регистрация проходит на сторонней платформе и уже полученые данные там используються для входа в приложение.
Читать модель устройства и данные железа, сохранять, проверять. Так же, как и в декстопных DRM, только в Android гораздо сложнее изменить какой-нибудь id или модель, чтобы закосить под нового юзера - обойти защиту.
Можно, наверное, привязаться к IMEI. Если это внешний сервис, то по нему и проверять возможность запуска.
Я бы предложил в момент регистрации посылать стороннему сервису в качестве idили payload (если сервис регистрации поддерживает таковую) идентификатор устройства ANDROID_ID
Девайс может и не иметь IMEI, так что представляется что ANDROID_ID самый надежный идентификатор. Он генерируется один раз при активации устройства (меняется при сбросе устройства)
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости