Trial apps - can users 'reset' a trial?

There was some discussion on this already years ago but reading through the thread we didn't land on an answer forums.garmin.com/.../1293916

If a user downloads an app in trial mode, then uninstalls it, then downloads again, does this reset their trial period?

More generally, is there a way a user can circumvent having to unlock the app by performing certain actions?

  • In theory no. Even if you use DeviceSettings.getUniqueIdentifier, it'll be the same on the same device, with the same app manifest identifier.

    However I'm not sure how well trial features function, I remember the few people who tried to use it had some problems with it.