Developer Console

Step 4: Review and Submit

This page describes the Review & submit screen. Here, review the details entered on the previous screens, and enter additional details including publish date and testing instructions.

Before you submit

Review the information presented in the App details, App targeting, and Appstore details sections for accuracy. If you need to change anything, click Edit information. After you've reviewed your submission details, complete the fields in the Before you submit section.

When would you like publishing to start?

Specify the time and date when you would like your app to be available in the Amazon Appstore. Leaving this field blank (the default) enables Amazon to make your app available as soon as it passes Amazon's testing. Your app will be available in the Appstore a few hours after the time you select. The time you select is when the publishing process starts. The publishing process can take a few hours before your app is live and available to customers.

If you need to change the publishing date or time after your app is submitted, update this field. The date you set can be sooner than your original date, or further in the future. If the date originally entered has passed, the field will not be editable.

Testing instructions

Use this field to communicate with the Amazon testing team. If no testing instructions are needed, leave this field blank. Testing instructions might include the following.

  • If your app has difficult-to-discover features, include directions here for finding those features. Also, if you need to resubmit your app based on feedback from Amazon, you can use this field to respond to the test report emails.
  • If your app requires users to log in before launching and using the app, include a set of test credentials for the Amazon test team to use. If Amazon cannot successfully launch your app during testing, the app will be rejected.

Export compliance

This field asks you to certify that your app is compliant in all countries in which you've chosen to make it available. You can read more details in the "Compliance with Laws; Privacy and Security Obligations" section in the Amazon Developer Services Agreement

Use Amazon Maps redirection

This field allows you to automatically redirect Google Maps v1 API calls from your app to the Amazon Maps API. It's only used in tablet and phone apps if you have the Google Maps API implemented.

Distribution Rights

For hosted web apps, you must certify that you have necessary rights to distribute the mobile website accessed through the URL you specified.

Ready to submit

Complete the app submission process by clicking Submit App.

If you're updating an existing app, you'll see a Release notes field on the Upload Your App File screen where you must add relevant information about the update.

After you submit an app to the Amazon Appstore, the Appstore routes the app through its approval process before it's published and available for download. An App Status screen appears where you can track the status of your app submission. The following sections provide an overview of the approval process and describe the possible submission statuses for an app that has been submitted.

Overview of the app approval process

Before approving an app and making it live on the Amazon Appstore, Amazon verifies your app does the following.

The following flowchart shows the app approval process:

App approval workflow; text description is available in the expandable button.
Click to enlarge image.

After approving your app, Amazon sends an email to the Amazon developer account owner. This email address might not be the same as the address you use to log in to the Developer Console. For more information about which email address is used, see Receiving communications. If after waiting for six days your app is still in review, you can optionally use the Contact Us form to seek clarification.

App submission status reference

Your dashboard in the Amazon Developer Console displays the status of every app that you submit to Amazon. The status messages have the following meanings:

Review status descriptions
Status Description
Incomplete You have not yet completed your app submission. The app is missing some fields required for submission to Amazon.
Ready to Submit Your app is ready to be submitted to Amazon. You may change the metadata and binary until you click Submit App.
Submitted You have submitted the app for review, and it can no longer be edited. At this time, you can cancel the request for review and continue to edit your app by clicking the Cancel review link.
Under Review Amazon is reviewing the app. If you wish, you can choose to cancel app review and re-start the submission process.
Approved The app has completed at least one stage of the testing and content review process and may soon be ready for publication. No changes can be made to the app while in this status. You must wait until the app is live before making changes.
Live The app is now live on the store.
Pending You will receive an email from our team explaining why the review process for your app was paused and asking you to perform some action. You must address the relevant metadata or binary issues before your app can successfully continue through the process.
Rejected The app did not pass the review process. You will receive an email from Amazon explaining the reasons for the failed approval.
Suppressed The app was live at one point but is no longer in the store.

FAQ for submission status and app approval

Q: How can I ensure that the app I submit will be approved for the Amazon Appstore?
Amazon wants to ensure that apps listed in the Amazon Appstore meet certain quality requirements and tests all submitted apps to verify that they meet the following standards:
  • All apps work as outlined in their product description.
  • Apps do not impair the functionality of the mobile device.
  • Apps do not put customer data at risk once installed
  • All apps comply with the terms of the Amazon Developer Services Agreement and Amazon's Content Guidelines.
Q: Will Amazon tell me when my app is approved or if it fails testing?
Yes. You can track the approval status of your app by signing in to the Developer Console and finding your app in the Dashboard on the home page. Amazon will also send you an email when the submission status of your app changes under the following circumstances:
  • Your app has been accepted into the Amazon Appstore and will be made available on the date you specified in the console.
  • Amazon requires more information to complete the testing process. (Your app submission might be missing a critical asset or a critical asset might not meet Amazon's specifications.) Amazon will provide you with details on the information or assets needed to resume testing.
  • Your app has failed Amazon's testing process. Amazon will provide you with details on the failure and guidance on resubmission.
Q: What are the status codes for apps that have been submitted to the Amazon Appstore?
See App submission status reference for a list of application status codes and their descriptions.
Q: There is a review of my app that I feel is inappropriate. How can I resolve this?
Click the Report abuse link below the review. The information you submit will be reviewed by Amazon, and we will take appropriate action.
Q: Why didn't my launcher, widget, or lockscreen app go live for Amazon devices?
Amazon seeks to preserve a consistent customer experience on Amazon devices. If your app overrides the native user experience, it will not be published on Amazon devices.
Q: Are there any specific restrictions that apply to keyboard apps?
Yes. Keyboard apps must function whether or not a customer's device is connected to the internet. Any tracking of user activity (including keystroke logging) through a keyboard app must be clearly disclosed to customers and may be used only to provide or improve the app's keyboard functionality (and not, for example, for advertising purposes).

Last updated: Oct 02, 2023