Я собираюсь развернуть новое платное приложение в магазине приложений. Это приложение подключится к нашему серверу и загрузит некоторые данные (иногда довольно большие).
Я хотел бы знать, есть ли способ проверить (на стороне сервера), что этот запрос исходит из приложения, которое действительно было оплачено (а не украдено).
Я знаю, что любой может купить приложение один раз, а затем распространить его (а парни с взломанными телефонами / планшетами могут легко установить его). Это может вызвать дополнительный трафик с наших серверов, и мы хотим защитить себя от этого.
Или, может быть, я как-то смогу понять, что этот запрос исходит от одной проданной копии приложения? В этом случае я могу ограничить количество загрузок с одной копии, поэтому, если она будет широко распространена, она просто перестанет работать в один прекрасный день.
Есть идеи?