Говорю ток про эппл и гугл плей. Рустор не знаю.
Есть по сути два основных механизма:
- платное приложение
- бесплатное приложение со встроенными покупками
Для платного приложения - все контролируется самим стором и вам можно ничего не интегировать. Но никакой бесплатной версии у него нет. Пока пользователь не заплатит - он не скачает приложение. Исключение кнчн - мамкины хацкеры.
Для бесплатного с покупками - тут другое. Что у эппла, что у гугла есть готовый SDK, при помощи которого вы можете узнать - была ли конкретная покупка у пользователя этого аккаунта стора. Т.е привязка идет на уровне стора и его аккаунта. Вам со своей стороны делать базу данных пользователей - не надо. Надо только интегрировать SDK. И да, оно для каждого стора разное.