Hello all, I have a paid app on Amazon. I hope to change it into DRM protected. Do I have to create a upcoming version and upload apk again for this? I wonder whether the copies without DRM, which have been downloaded before my new version will be availabe, will continue work fine. Thanks for your advice.
Hi Dave, Yes, you do need to make a new version upload to enable DRM in your app. Your old users would remain unaffected if you enable DRM in a new version. Below is the basic about the DRM. Amazon will apply the DRM for you if you choose to apply DRM to the app you submit to the Amazon Mobile App Distribution Program. There is no dev work involved on your end if you choose to apply our DRM. You will see a check box for this option during your app submission process. Customers who purchase an app will retain an entitlement to their app even if they decide to replace their current Android device and/or purchase new devices, as long as the new devices meet the installation requirements of the app. This provides insurance to customers that their purchased apps will be available for use on all supported devices, even if the customer has uninstalled or otherwise removed those apps in the past. The digital locker service combined with a robust Digital Rights Management (DRM) solution not only make managing apps easier for customers, they also address one of the biggest concerns developers have: unauthorized copying and distribution. An authorized user can now install your app on any of their supported devices; however, if you chose to apply DRM on your app at submission time, your app will not run on unauthorized devices. Any app that has Amazon DRM applied to it will require users to have installed and signed-in to the Amazon Apps client to access the app. When an app is accessed by the user, it will verify with the Amazon Apps device service as to whether the user has an entitlement to the app. If the user does not sign in or does not have an entitlement to that app, then the app will not be usable. However, any user can gain an entitlement by purchasing the app through Amazon. For each app that you submit to the Distribution Program, you can choose to apply DRM or make your app available without any rights management constraints. If you do choose to apply DRM to one of your apps, you must use the DRM system provided by Amazon through the Distribution Portal. Once an app is installed, a user can use the app without having internet access. During the installation process for an app, the Amazon Apps client downloads a small token that grants the user the right to access the application. A valid token permits the user that purchased the app to access their app offline. The Amazon Apps client will periodically communicate with Amazon servers to refresh the token. Here is a link to the blog post we published on the Amazon DRM: