No results found

Try a different or more specific query
Developer Console

App Information and Web App Files

On the App Information tab, you upload your app files, set permissions, and indicate device support options for your app. (If you're uploading an Android APK, see App Information and APK Files.)

App Information fields

The following table describes each field on the App Information tab for web apps.

App Information tab fields
Field Description
Apply Amazon DRM?

For each app that you submit to Amazon, you can choose to apply DRM or to make your app available without any rights management constraints. DRM protects your application from unauthorized use. Without DRM, your app can be used without restrictions by any user. If you choose to apply DRM to one of your apps, you must use the DRM system provided by Amazon through the developer portal. See About DRM for more details.

Select the type of web app you want to submit

You can submit two kinds of webapps:

  • Hosted app: An app whose assets are hosted on your own web server. Clients connect to the host and download the app’s assets to their device before being able to run the app. For this option, select URL. The next field below lets you list the app's URL.
  • Packaged app: A full-fledged client-side web standards-based application whose assets are bundled together in a ZIP archive for distribution. Packaged apps are best for standalone games and apps that do not use a server. For this option, select ZIP archive. Then upload the file in the ZIP file field that appears.

If you're uploading a hosted app, this option appears for you to list the URL where your app is hosted.

Web App Features

If your app uses one or more features that need customer permission select the appropriate checkbox during the submission flow. If your app requires any customer permission (In-App Purchasing or User Login), you must configure the associated page to use SSL. The following list specifies the features that require permissions:

  • In-App Purchasing: Allows the web app to use Amazon's In-App Purchasing API
  • Storage: Allows the web app to read/write from external storage
  • Device Details: Allows the web app to read device details
  • Geolocation: Allows the web app to use location features
  • Prevent Sleep for Video Playback: Prevents sleep mode from initiating during video playback.
  • Amazon Advertising: Used for retrieving the advertising ID and ad tracking preference. See Retrieving the Advertising ID and Ad Tracking Preference (Fire TV) (or the same information within the Fire Tablets docs) for more details. (The Fire phone options are deprecated.)

In order to protect customers, we require that you serve your web app using SSL if your app uses In-App Purchasing or requires authentication. For more information, see Protect Your Web App.

Device Support

Select the devices you intend to distribute your web app on. For details about tablet devices, see Fire tablet Device Specifications. For details about Fire TV devices, see Fire TV Device Specifications. Not all Amazon devices are available in all countries. If a Fire TV or Fire tablet isn't available in any of the countries you target in the Availability & Pricing tab, the Developer Console marks those devices as unsupported.

App title

A title for your app, used only in the Developer Console. You define the title users see in the Appstore and on devices on the Description tab, in the Display title field.


App Stock Keeping Unit string. The SKU is a string unique (which you define based on your choosing) for your app. For example: The SKU becomes the ID for your app for your own tracking purposes. Amazon does not require or use the app SKU. However, adding a unique identifier can help you keep track of multiple versions of your app. Note that SKUs are case-sensitive and have a max length of 150 characters. They can contain the characters a-z, A-Z, 0-9, underscores, periods, and dashes.

App Submission API keys

After you save your app, you will see App Submission API keys. These keys allow you to manage your app information programmatically through the App Submission API.

App category

A category for your app based on your best judgment. Categories are used primarily for setting up the Amazon Appstore browse tree and for grouping together the Similar, Related, and Recommended app suggestions for users. The top-level categories are the same across Fire tablets, Fire TV, and non-Amazon Android devices, though some subcategories might not be available for Fire TV apps. If you don't see an obvious category for your app, choose the closest fit.

Release notes

This field appears only if you are submitting a new version of an existing app. Describe the changes you've made in this update. On your app's Appstore details page, release notes appear in a "Latest updates" section. On Fire TV devices, users (who have installed the app) see the release notes in the Notifications section in Settings. On Fire tablets, users see the updates in the notifications pull-down menu at the top.

Customer support contact

If selected, your default support information (found under Settings > Company Profile in the Developer Console) is used for the Customer support email address, Customer support phone, and Customer support website fields.

Customer support email address

An email address where customers can contact you.

Customer support phone

A phone number where customers can contact you.

Customer support website

The URL for your app’s support website.

Last updated: Apr 18, 2022