Amazon Appstore Presubmission Checklist
The Amazon Appstore enables you to publish your Android app to millions of registered Amazon customers. Before submitting your app, make sure that your app meets all of the requirements and guidelines listed on this page. If your app does not pass the review process, it will not be published to the Amazon Appstore.
- App Content: Your app meets the Amazon Appstore Content Policy.
- App Preparation: Follow the tips in Understanding Amazon Appstore Submission in generating the APK files for your app.
- User Data Privacy: Provide your data collection and usage practices as described in Amazon Appstore Privacy Labels.
- Images: You have created and collected the required images for your app listing, as described in Images and videos.
- Intellectual Property (IP) Documentation (if needed) If your app uses the intellectual property (IP) of a third party, be prepared to provide documentation to Amazon that you have obtained the proper license or permission to use that IP from the third party.
- Testing: You have tested your app, and your app passes the test cases described in Test Criteria for Amazon Appstore Apps. To learn more about available testing tools, see App testing tools and services.
- Device Targeting: Specify which devices you plan to target with your app in your Android Manifest file. For details, see Device Filtering and Compatibility.
- Installation Location: Your Android Manifest file specifies the installation location for your app on Fire TV and Fire tablet devices. For most apps, setting this value to External Storage (
preferExternal
) will provide a better experience for your app's users. For more information, see Specifying the Installation Location for Your App. - Security Profile (Amazon Device Messaging only): If your app uses Amazon Device Messaging APIs, be prepared to associate your app with a security profile as part of the submission process. For details, see Associate Your App with a Security Profile.
- Compile Errors: If your app references nearly 65,000 methods, you will need to reduce the number of methods referenced to avoid compile errors when submitting your app. For details, see Compile Errors from Referencing More Than 65,000 Methods .
- Minimum Functionality and Spam: Apps submitted to the Amazon Appstore must have a well-thought-out user experience, be unique, and be free of bugs. We expect apps to provide users with an experience that goes beyond a simple website, song, movie, or book. For example, Amazon will not publish apps that contain only (a) a single eBook or audio book or (b) an eBook or audio book series with the same story arc or character, unless those apps offer additional interactive functionality (e.g., animation, elaborate sounds, buttons, movable images, or connections to social networks). Such content may be better suited for publication in our Kindle eBook or Audible stores. Amazon will not publish apps if they fail to launch properly, crash frequently, or contain other obvious defects, and we may require you to provide test login credentials so that we can confirm the app functions as expected. Apps that do not meet these minimum standards may be rejected. We may also reject apps if they do not add unique content to the Appstore or are repetitive of other apps that are already available.
After you have completed all of these steps, you can start the process to submit your app to the Amazon Appstore. For more information, see Submitting Apps to the Amazon Appstore.
Last updated: Oct 16, 2023