FAQs

Program Overview

Q: What can I do in the portal?

Our portal enables mobile app, digital software and video game developers to distribute their mobile apps, digital software and video games on Android, PC, Mac and web based platforms.

Using our portal, you can manage and market your mobile apps and PC and Mac software and video games to tens of millions of Amazon customers using Amazon’s proven marketing features and convenient self-service account management tools. Developers of mobile apps can also make their mobile apps available for sale on the Kindle Fire family of tablets. Learn more about developing for Kindle Fire tablets from our Kindle Fire Development Resources.

To submit your mobile app, digital software or video game to Amazon, please proceed to https://developer.amazon.com/welcome.html to get started.

If you want to know more about submitting PC and Mac digital software and video games for distribution on Amazon, please proceed to PC and Mac Digital Software and Video Games

Q: How do customers find my apps on Amazon?

Customers can discover and shop for apps on their Android mobile devices. Amazon markets your apps using proven ecommerce and marketing features such as search and search refinement, browse, and app recommendations based on customers’ past purchases. Customers may also search, browse and purchase apps on Amazon’s websites in the U.S., UK, Germany, France, Italy, Spain, Canada, and China.

Q: Which mobile operating systems does Amazon Apps support?

Amazon Apps currently supports the Android operating system and works on Android devices running Android OS 2.2 and higher.

Q: What is the payment structure between Amazon and me?

Amazon pays developers 70% of the marketplace list price for all sales.

Q: What are the most recent changes to the Amazon App Distribution and Services Agreement?

The most recent changes to the agreement are described here.

Q: What does the annual developer program fee cover?

There is no registration cost. You can create an app developer account for free and submit your app.

Q: Can I list (or post) free apps through the Amazon Mobile App Distribution Program?

Yes, you are welcome to sell both paid and free apps on Amazon.

Q: Do I need an Amazon account to be a part of the Amazon Mobile App Distribution Program?

Yes, you will need an Amazon account to manage your apps through the Amazon Mobile App Distribution Program. We recommend that you create a new Amazon account for the Program (a different account than the one you use for personal shopping on Amazon, although you may use any Amazon account you like).

Q: My app is currently for sale on Google Play. Can I submit it for the Amazon Mobile App Distribution Program?

Yes, the Amazon Mobile App Distribution Agreement is non-exclusive.

Q: Where can I get a copy of the Amazon Mobile App Distribution Agreement?

Sign in to the Amazon Mobile App Distribution Portal, you will find the Distribution Agreement link on the footer of the pages. Review the current version of the Amazon Mobile App Distribution Agreement

Q: In which countries does Amazon offer apps?

Amazon Apps is currently available for customers in nearly 200 countries, including United States, France, Germany, Italy, Spain, United Kingdom, Japan, China, Australia, Brazil, Canada, Mexico, India, South Africa, and South Korea. Check the Developer Blog for more information on international availability.

Back to Top


International Program Overview—New!

Q: I already offer apps on Amazon. What do I have to do to make my existing apps available in all countries?

You don’t have to do anything. Your app and its in-app purchasable (IAP) items are set by default to be available internationally. They will be automatically submitted for sale in our international marketplaces when we launch Amazon Apps internationally. Amazon will automatically convert the base list price of your app or IAP item into a marketplace list price in the local currency. With these default settings, customers will see your app and IAP items in English, and your app and IAP items will be available automatically in all countries (and all future countries) where Amazon offers apps.

Q: What should I do if I don’t want my app to be available in a particular country?

To change the country availability, sign in to the Amazon Mobile App Distribution Portal and go to the My Apps tab. Once there, select the app you wish to edit for country availability, and click on the Availability and Pricing tab. On this tab, uncheck the box next to the country in which you do not want your app to be sold. The default will be to make your app available in all countries in which Amazon offers apps.

Q: How does international pricing work?

As a default setting, Amazon will use the base list price you have already provided for your app to calculate a marketplace list price for your app in the currency of each marketplace.

Q: How do I change the list price of my app in any of the available international marketplaces?

As a default setting, Amazon will calculate a marketplace list price for your app based upon the base list price you have already provided for your app. To change the price of your app in a specific marketplace, sign in to the Amazon Mobile App Distribution Portal and go to the My Apps tab. Once there, select the app for which you would like to edit the list price, and click on the Availability and Pricing tab. You can edit list prices by marketplace by selecting the radio button that says I’ll set my own list prices. That will expose the option to edit the list price for each marketplace.

Q: What royalty will I get paid for international sales?

Amazon pays developers 70% of the marketplace list price for all sales.

Q: What will I get paid based on the marketplace list prices?

List Prices are inclusive of any VAT or similar taxes included in the purchase price displayed to end users, but those taxes are excluded from the List Price for Royalty calculation purposes. For example, if the List Price for your App for an Amazon Marketplace is 1.15 Euro and we display prices to an end user of that Amazon Marketplace inclusive of 15% VAT, the List Price for Royalty calculation purposes for a sale to that end user is 1.00 Euro.

Q: The default language setting for apps is English. How do I change the language of the product information for my app for different countries?

To provide a localized description of your app and IAP items in one or more languages, sign into the Distribution Portal and click My Apps. In the dashboard or using search, find the app that you would like to edit and select the Description tab. Click on Edit for U.S. language, and at the bottom of the description page select the option to Save and Add a New Language. Languages you can add include English (U.K.), French, German, Italian, Spanish, and Japanese. If you do not add descriptions in additional languages, customers will see app descriptions in the default language, English (U.S.).

Back to Top


Your Account and User Permissions

Q: How do I get started?

From the landing page, click the Create an Account button. The Amazon Mobile App Distribution Portal is a self-service tool that will guide you through account creation. Once you complete your account creation and accept the Amazon Mobile App Distribution Agreement, you can start submitting your apps.

Q: What can I do in the Amazon Mobile App Distribution Portal?

In addition to submitting apps and tracking their approval status, you will have access to your profile, payment information, application submission and management tools, and sales, payment and earning reporting.

Q: How do I change my contact information?

If you are the account administrator for your Amazon Mobile App Distribution Program account, you can sign in to the Amazon Mobile App Distribution Portal, go to Settings, and click Edit. Here you can edit your account information, company profile, and user permissions.

Q: How do I change my e-mail address and company name?

For your own security, we do not allow changes to your company name and e-mail address at this time. You can request to change your company name and e-mail address by using the Contact Us form.

Q: How do I change the information Amazon uses to pay me?

Payment Information can only be modified by users with the administrator role. From the home page in the Amazon Mobile App Distribution Portal click Settings, Payment Information, and Edit. From here you will be able to change the payment information associated with your account.

Q: How do I add a user to my Amazon Mobile App Distribution Program account?

Only users with the administrator role are able to add users to an Amazon Mobile App Distribution Program account. To add a new user, sign in to the Distribution Portal, click Settings, User Permissions, and Add New User. You will be prompted to enter an e-mail address and select the role(s) you want the new user to have. After you’ve set up your new user, they will receive an e-mail invitation. The new user must accept the invitation to access your account by clicking on the link and signing in using the e-mail address that received the invitation. Once this process has been completed, the user will have access to your Amazon Mobile App Distribution Program account until you remove the user.

Q: What privileges does each user role have?

All users have the ability to manage their own personal details, view their company’s profile, view their company’s apps, access Support, and initiate Contact Us inquiries with Amazon. Additional privileges include:

  • Administrator - This role gives users full access to all areas of the Amazon Mobile App Distribution Portal and includes the ability to manage user permissions and payment information. The first user associated with an Amazon Mobile App Distribution Program account is considered the owner and retains sole administrator privileges by default. The owner is also responsible for all activities that occur under user accounts authorized to access the Program account.
  • Marketer – Other than administrator, this is the only role that gives users the ability to edit the company profile and content associated with apps (e.g. merchandising and multimedia). This role also gives access to sales reports.
  • Developer – Other than administrator, this is the only role that gives users the ability to upload binaries associated with apps.
  • Analyst – Other than administrator, this is the only role that gives users the ability to view payment reports. This role also gives users access to sales reports.
Q: How do I change the owner associated with my Amazon Mobile App Distribution Program account?

If you would like to change your account’s owner, please submit a request via the Contact Us form.

Q: Is it possible to remove a user from my Amazon Mobile App Distribution Program account?

Yes. Click Settings, User Permissions, and Remove Access next to the user you’d like to remove. Administrators cannot change the owner’s access.

Q: Can a user have access to more than one Amazon Mobile App Distribution Program account?

Yes. If a user creates or accepts an invitation to join more than one account, they will see an “Account” drop down in the navigation bar that will allow them to change the account that they are viewing.

Q: I own two or more development companies. How do I use the same credentials to manage multiple accounts?

The single sign-on feature allows you to manage more than one Distribution Portal account with different sets of apps with one username and password combination. If you are logged in, you can create an additional account by clicking here. To switch between accounts you can use the drop-down selector next to your name located at the top-right corner of any page.

Back to Top


PC and Mac, Software and Games - New!

Q: Can I use the portal to publish my PC and Mac digital software and video games?

Yes. The portal allows you to submit PC and Mac digital software and video games, not just mobile apps. You use the self-service submission process to submit your titles to Amazon. To get started please proceed to https://developer.amazon.com/welcome.

Q: How do I submit my PC and Mac digital software or video games?

When you log in to your account, you will be guided through a step-by-step submission process.

Q: I have an existing distribution account on the portal. Do I need to create a new account for submitting digital software or video games?

No, you may use your existing distribution account to upload PC and Mac digital software and video games to the Amazon portal.

Q: Can I upload my PC and Mac digital software and video games and have them appear as a pre-order on Amazon.com?

We do not currently support pre-orders. If you would like to submit digital software or video game titles for pre-order, please contact your Vendor Manager or file a Contact Us request.

Q: Can I use other services on the portal, such as Security Profiles or GameCircle?

These services cannot currently be configured for PC and Mac digital software and video games.

Q: Are in-game purchases or direct-to-account PC and Mac video games currently supported?

In-game purchases and direct-to-account PC and Mac video games are not currently supported.

Q: Is distributing my PC and Mac digital software and video games outside the U.S currently supported?

Distributing PC and Mac digital software and video games outside the US is not currently supported.

Q: How do I submit the same digital software and video games for both PC and Mac platforms?

Because each version of your digital software or video game is separately reviewed by Amazon, you need go through the submission process for each version you submit.

Q: How do I upload product keys for PC and Mac digital software and video games?

You can upload any product keys in Key Management under My Apps, after submitting your digital software and video games for approval.

Q: What is the approval process for digital software and video games?

All digital software and video games submitted are reviewed by Amazon prior to being published. Please check your account dashboard in the portal for the status of your submission. If there are issues with your submission, you will be notified via email.

Back to Top


Submitting Apps: App Details

Q: Can I use “Amazon,” “Kindle,” or “Kindle Fire” in the title of my app?

If you refer to Amazon or any Amazon product or service (including “Kindle” or “Kindle Fire”) in the title of your app, you must:

  • Refer to Amazon or the Amazon product or service only in a way that describes the app’s compatibility or purpose, using words such as “for” or “to.” Example: “Tips and Tricks for Kindle Fire”
  • Not include any Amazon logo, icon, or image in the icons for your app
  • Not imply any sponsorship or endorsement by Amazon or otherwise mischaracterize your relationship with Amazon
  • Include the following statement in the product description for your app: “This app was not created or endorsed by Amazon.”

For more information, please refer to Amazon Mobile App Distribution Program for Trademark, Brand and Marketing Guidelines.

Q: What assets do I need to submit an app?

Amazon provides rich merchandising capabilities. App product pages on Amazon can display product descriptions and up to eight images and five videos from content submitted through the Amazon Mobile App Distribution Portal. You may also submit a promotional graphic that will make it easier for Amazon to feature your app on Amazon.

While we encourage you to submit as many merchandising assets as possible, the minimum assets required for submission are:

  • a small icon
  • a thumbnail (a larger version of the icon)
  • a minimum of three screenshots that accurately depict your app
  • a 1024 x 500px promotional image that includes the name of your app
Q: What specifications do my assets need to meet?

Please submit assets that conform to the following specifications:

Asset Type Description Specifications
Icon A representative icon for display on the desktop of the mobile device after app installation
  • 114 x 114px
  • PNG with transparent background
Thumbnail A larger version of the icon image (this should be the same image as the icon) for use in search results and on product detail pages
  • 512 x 512px
  • PNG with transparent background
Screenshots A minimum of three app screenshots and a maximum of 10 for use on Amazon product detail pages
  • 1024 x 600px or 800 x 480px
  • Landscape or portrait
  • PNG or JPEG
Promotional A landscape image for use in promotional placements that is not a screenshot, but an attractive representation of your app that includes your app’s name and can be easily read in a scaled-down version
  • 1024 x 500px (Landscape only)
  • PNG, or JPEG (No animation)
Video When available, up to five videos related to your app are placed on the product detail page. Videos will be embedded so it’s important that you meet the specifications.
  • At least 720 px wide (4:3 or 16:9)
  • 5 megabytes (maximum)
  • 1200 kbps or higher
  • MPEG-2, WMV, Quicktime, FLV, AVI, H.264 MPEG-4
Q: Are there non-technical specifications that my assets must meet?

Yes. Our formal Content Guidelines can be found further below, but the following are several key items to remember for specific assets:

  • Thumbnails
    • The thumbnail is a larger version of the icon for use in search results and on product detail pages; the thumbnail should be the same graphic as the smaller icon image. Please ensure the thumbnail is clear and sharp. Do not just scale up the PNG image of your icon—doing so results in a blurry image that is not compelling to customers.
  • Screenshots
    • Material that is subject to copyright, trademark, or other intellectual property protection should only be included if you have obtained all necessary rights and licenses
    • If your screenshots will display personal information (e.g., account names, log-in information), please populate the fields with dummy information
    • If the app requires you to input information to demonstrate its functions (e.g. a social-network feed, recent searches, etc.), please populate those fields with dummy information that is representative of the average customer experience
  • Promotional
    • Include the title of your app and a strong visual image to reinforce the brand, form, or function of the app. Do not include any content that is presented elsewhere in the shopping experience, such as price, screenshots, descriptive text, ratings, buttons, etc. All text should be at least 50px away from any edge. The entire image should be legible when scaled down to 300x146px.
  • Videos
    • Material that is subject to copyright, trademark, or other intellectual property protection should only be included if you have obtained all necessary rights and licenses
    • You may insert additional text, audio, and images into your videos, but the video must showcase/demo the app content and remain relevant to the actual user experience
    • Videos should be produced in a manner that is optimal for providing a demo of the app’s content to the user. Things to consider when creating your video include: eliminate visual and audio distractions that are unrelated to the content of your app, keep your video steady by using a tripod or other stable base to hold the camera, or capture video output directly from your app, and if capturing video externally, maximize the visibility of your app by avoiding harsh glare, reflections, etc.
    • If the app requires you to input personal information (e.g. account names, log-in information, social-network feed, etc.), please populate the fields with dummy information
    • Videos must not advertise a competing storefront without also advertising Amazon
    • Videos must not feature a device or OS that is not supported by Amazon without also featuring one that is (e.g. if iOS is shown/mentioned, Android OS must be as well)
Q: What screenshots should I choose?
  • Highlight the app’s most interesting features in a logical progression that mimics an average user’s experience
  • Focus on the app’s core functionality, while touching upon one or two of its smaller, less prominent features
  • Begin at the broadest area of user interaction (e.g. the main menu), comprehensively document the app’s main feature(s), and explore the app’s peripheral features, menus, settings, etc.
  • If the app allows switching between portrait and landscape modes, be sure to consider which layout best accentuates each of the app’s features, and feel free to alternate between the layouts when taking screenshots
  • Don’t pack too much information into each screenshot
Q: How can I be sure that my app includes "HD" in the title?

To ensure that customers have a great HD experience on Kindle Fire HD tablets, we have established guidelines for identifying apps that qualify as high-definition. In order for an app to be designated as HD in the title on the product detail page, the following requirements must be met:

  • The app is designed for high-density screens (hdpi or xhdpi) and declares support appropriately in the manifest
  • The app’s drawables are optimized for Kindle Fire HD tablets’ high-density screens (i.e. images can be rendered at native resolution)
  • The app uses the entirety of the screen (without letterboxing)
  • Video content in the app (if applicable) must be at least 24 frames per second and 720p (in video focused applications).

You may also want to consider the following best practices:

  • Including a layout specific to "large” size screens like Kindle Fire, Kindle Fire HD, and Kindle Fire HD 8.9".
  • For apps designed for Android 3.2 and above, declaring a tablet layout appropriate for the new Kindle Fire, Kindle Fire HD, and Kindle Fire HD 8.9" devices using the size qualifier.

If you believe your app meets the requirements above and should be identified as HD on the product detail page, please include the notation "please review for HD designation” in the Testing Instructions field when you submit your app.

For information about making your app look good on the Kindle Fire tablets, see Screen Layout and Resolution .

Q: How do app maturity ratings work for apps on Amazon?

During the app submission process, you will provide information on the content of your app in the Amazon Mobile App Distribution Portal in the My Apps section under the Content Rating tab. Amazon will assign a summary maturity rating to your app based on the information you provide and Amazon’s review of your submission and then display that rating on the detail page of the app. Amazon reserves the right to assign maturity ratings for your app at our discretion.

Q: Why are you asking me about export and import compliance?

Amazon needs to know that every app you submit complies with applicable export and import regulations before it can be sold on Amazon.

Back to Top


Web Apps

Q: How do I get started with web apps?

Amazon is now accepting HTML5 apps and mobile websites to help expand the reach of your web apps to customers in nearly 200 countries worldwide on Kindle Fire and Android devices. By submitting your web app to the program, not only can you grow your business but also earn revenue. Get started with web apps on Amazon.

Q: How do I test my web app?

The Amazon Web App Tester lets you experience your app or site in a production-like environment without first submitting it to our store. The Web App Tester also offers a suite of tools to help you debug your web apps to ensure they’ll look and work great on Android devices and Kindle Fire. The tester is available on your Kindle Fire or any other Android device through the Amazon store.

Q: How do I install the Amazon Web App Tester?

The Amazon Web App tester is available for install from the Amazon store on your Kindle Fire, from Amazon.com on your computer, or from our app on your Android device. Read more about installing the Web App Tester.

Q: How do I submit a web app?

Submitting your web app to the Mobile App Distribution Portal is easy. The distribution portal will guide you through a step by step-by-step web app submission process. Read more about the submission process.

Q: Can I make money with web apps on Amazon?

You can earn revenue through your web apps by selling digital content and subscriptions – such as in-game currency, expansion packs, upgrades, magazine issues and more--from within your web apps using Amazon In-App Purchasing API for JavaScript. The In-App Purchasing API is available as part of the Amazon Web App Development Resources. It is provided as a ZIP file that contains the JavaScript files that are required for your application to access the necessary Amazon services.

Q: What are best practices for ensuring my web app looks as good as it can on all devices?

Visit our Web App Best Practices page for detailed information on making sure your web app looks and works great.

Q: What is the Web App Runtime?

Amazon's web app runtime is GPU-accelerated and optimized for fluid performance on Kindle Fire. Built on the open-source Chromium project, the runtime supports the latest HTML5 features and includes standards-based extensions that give you access to offline storage and location sensors. With the web app runtime, your web apps can achieve fluidity and performance comparable to that of native apps. Read more about Web App Runtime Feature Support.

Back to Top


Device Targeting—New!

Q: What does Amazon device targeting do?

This feature enables you to take a single app and target specific APKs to specific Amazon devices, as well as target a single, general APK that covers all other non-Amazon Android devices.

Q: How does device targeting help me, the developer?
  • Better search relevancy for your app. Instead of having multiple apps (i.e. an HD version and a SD version) for a single title, your app’s Customer Reviews, page views, downloads, etc. are consolidated to a single app—pushing your app up in search and relevancy rankings.
  • Reduced customer confusion. Customers won’t be confused by multiple device-specific versions of your app.
  • Device-specific feature optimization. You can tailor your APK for screen size and density, OpenGL compression format, and API version.
Q: How do versionCode and versionName need to be formatted for my app using device targeting?

VersionName must be the same for each APK within an instance of an app (format of X.X.X where X is an integer).

VersionCode must be different for each APK within an instance of an app (format of X where X is an integer). It will help your tracking if you increment your versionCode when submitting an app update, but you may use the same X as a previous versionCode if you desire.

Back to Top


Submitting Apps: Binary Info

Q: What resolutions should I consider when creating my APK?

There are multiple screen sizes and resolutions you should consider when creating your APK.

The primary screen size categories:

  • Small screen
  • Normal screen
  • Large screen
  • Extra-large screen

For each screen size category, the device’s display may be:

  • Low density (120 dpi)
  • Medium density (160 dpi)
  • High density (240 dpi)
  • Extra high density (320 dpi)
Q: Can I apply DRM to my app?

For each app that you submit to Amazon, 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 Amazon Mobile App Distribution Portal, as indicated on the Binary Files tab, within the My Apps section.

Q: Can I apply a signature to my app?

All applications must be digitally signed with a certificate. The default signature applied to your app is a certificate supplied by Amazon that is unique to your developer account. If your signing strategy requires that a different certificate be applied, you may do so by submitting a request using the Contact Us form. Please indicate the title of the app for which you are submitting the request.

Q: How does Amazon prepare my binary for distribution?

Amazon wraps your binary with code that allows Amazon to enforce our DRM (if applicable), collect analytics related to the app, evaluate and enforce our program policies, and share aggregated information with you and others regarding the program.

Q: What’s the maximum size you will allow for an APK?

If your file is larger than 125MB, you will be directed to use the SFTP server instead of uploading via the Amazon Mobile App Distribution Portal directly. If this is your first time using SFTP to upload large files, you will need to request a new SFTP log-in. Instructions and credentials can be found by selecting your app > select the Binary tab > in the Binary file* section you will see: “SFTP instructions and naming convention”. Select this link which will take you to instructions, file naming formats and your SFTP server and credentials.

While the Amazon Appstore does not enforce an upper limit on app submissions using the FTP server, in practice APK files which are larger than 100MB are problematic both from the ingestion and delivery perspective. Your application can address these issues by deploying a smaller APK that downloads and installs quickly, then downloads additional resources upon first launch and places them on a local file system for future use. From an implementation standpoint, binary blobs (.obb) are not supported within the Amazon Appstore so it is incumbent upon the developer to install external resources in the proper path after downloading them at runtime, and submit an APK compiled WITHOUT .obb files included.

Your existing FTP log-in can be retrieved via the link above as well. The password to your FTP folder will not be stored on this page, so you will need to write down your password and keep it in a safe place. If you have lost your password, you can reset it on the same page. Please wait 30 minutes before you try to log into the FTP server after each reset. Please pay close attention to the naming conventions of the files that you wish to upload via FTP. It is necessary that you follow the naming conventions exactly in order for our system to recognize your files. Please use the Application Asset Name Helper if you are unsure about how to name your files.

Q: How do I add multiple binaries for device targeting to my existing app?

As you update your existing app, when you reach the Binary File(s) tab, and have uploaded your first APK with selected targeting, click save and add another binary. Then, upload your second binary and select the second binary targeting. Click save and add another binary until you have the number of desired binaries and respective device targeting selected for each. Be sure to follow the versionName and versionCode requirements in your manifest.

Q: How do I add multiple binaries for device targeting to a new app?

From your main log in page, click on My Apps, Add a New App. Continue to insert required information on each respective tab. On the Binary File(s) tab, upload your desired number of APKs, one binary at a time (as described above).

Q: How and why does Amazon add metadata to my app?

If your app does not work correctly on some Amazon devices because the app detects only specific devices, Amazon may add a well-structured JSON metadata file to the resources folder of your app . This self-contained file provides the information that your app needs to run on additional devices. When we publish your app with this metadata included, we will notify you and explain why we applied it, and how you can update your app to not require this metadata in future versions. If you have specific questions or concerns, please file a Contact Us .

Back to Top


Approval Process and Content Guidelines

Q: How does the app approval process work?

Our goal is for customers to have a good experience with every app they acquire from Amazon. As a result, we may test the apps you submit prior to making them available to verify that each app works as outlined in your product description, does not impair the functionality of the mobile device or put customer data at risk once installed, and complies with the terms of the Amazon Mobile App Distribution Program Agreement and our Content Guidelines. For clarity, our intent is not to be prescriptive in terms of what constitutes good app design. Amazon is a big believer in innovation, and we hope to feature many creative and innovative apps.

When you submit an app in the Amazon Mobile App Distribution Portal, we will start the app review process. You can track the approval status of your app at any time by signing in to the Distribution Portal and finding your app in the Dashboard on the homepage. If we have a question about your app during the review process or determine it does not meet one of Amazon’s acceptance criteria, we will notify you using the e-mail address associated with your account and provide guidance on next steps. We will also notify you once your app successfully completes the testing process. At that point, your app will be made available to publish and merchandize on Amazon Apps.

Q: Do my apps need to comply with a content policy?

Yes, each app that you submit to us must adhere to the following Content Guidelines. If we determine that an app contains, facilitates, or promotes content that is prohibited by these guidelines, we will reject the app submission and notify you using the e-mail address associated with your developer account.

Content Guidelines

Please take a moment to familiarize yourself with a few examples of prohibited content:

  • Offensive Content: What we deem offensive is probably about what you would expect. We reserve the right to determine the appropriateness of all apps and to accept or reject any app at our discretion. We also have full discretion to publish maturity ratings for the apps.
  • Pornography: We prohibit apps containing pornography or hard-core material that depict graphic sexual acts or sexually explicit material. This includes full nudity contained in your application or marketing materials. We also don’t allow content that drives traffic to pornography sites.
  • Illegal Activity: Each app must comply with all applicable laws. We prohibit apps that promote or may lead to the production of an illegal item or illegal activity. Developers are responsible for researching to ensure that each app is in compliance with all local, state, national, and international laws.
  • Gambling with Real Currency: We prohibit apps that allow customers to participate in gambling activities with real currency (currency with actual monetary value). This does not include simulated gambling activities using virtual currency (currency with no actual monetary value).
  • Intellectual Property Infringement: We prohibit any app to which you do not have the necessary rights to make available in Amazon or that violates our Copyright Policy (see below).
  • Privacy/Publicity Infringement: We hold personal privacy in the highest regard. Therefore, we prohibit apps that infringe, or have the potential to infringe, upon an individual’s privacy, right of publicity, or that portray an individual in a false light. Celebrity images and/or celebrity names cannot be used for commercial purposes without permission of the celebrity or their management. This includes unauthorized celebrity image collections.
  • Copyright Policy: Amazon’s Mobile App Distribution Program Agreement requires that you have ownership or license rights to the code and content (including advertising) included in any app. Do not upload any app if you do not have the rights listed in the Distribution Agreement. You are responsible for ensuring that you hold necessary rights to distribute the app through Amazon. If you are unsure if you own all rights to the app, please consult an attorney.
  • Country-Specific Restrictions: Countries that we sell our apps in may have more restrictive standards than other countries for what qualifies as “Offensive Content,” “Pornography,” or “Illegal Activity.” We reserve the right to restrict any app or IAP item from sale in any country where the sale or distribution of that app’s content would violate that country’s laws, cultural norms, or sensitivities.
Q: Why do I need to declare whether or not my app is directed to children under 13?

In order to address changes to the Children's Online Privacy Protection Act (COPPA) that became effective in July 2013, apps that are directed at children under 13 based on the various factors described in COPPA are not eligible to join the Amazon Mobile Ad Network. If you are uncertain whether your app is directed at children under 13 under COPPA, please see the FTC guidance and FAQ on these issues and for related COPPA questions.

Q: Will Amazon tell me when my app is approved?

You can track the approval status of your app at any time by signing in to the Amazon Mobile App Distribution Portal and finding your app in the Dashboard on the homepage. We will also notify you by e-mail when the status of your app changes. You will receive an e-mail when:

  • Your app has been accepted into the Amazon Mobile App Distribution program and will be made available on the date you specified in the portal.
  • We require more information to complete the testing process. (We might be missing a critical asset or have found that a critical asset does not meet Amazon’s specifications, etc.) We will provide you with details on the information we require to resume testing.
  • Your app has failed our testing process. We will provide you with details on the failure and will also provide guidance on resubmission.
Q: What are the application status codes?
  • Incomplete: You have not yet completed your app submission. The app is missing some of the fields required for submission to Amazon.
  • Ready to Submit: The app is ready to be submitted to Amazon. You have full access to change the metadata and binary until you click “submit.”
  • Submitted: The app has been submitted 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.
  • Under Review: The app is being reviewed by Amazon and can no longer be edited.
  • Approved: The app has completed at least one stage of the testing and content review process. It may soon be ready for publication at Amazon.
  • Live: The app is now live on the store.
  • Pending: When the app is in this status, you will receive an e-mail 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 has not passed the review process. You will receive an e-mail from Amazon explaining the reasons for the failed approval.
  • Suppressed: The app was live at one point but currently is no longer on the store.

Back to Top


App Testing Service - New!

Q: What is the Amazon App Testing Service, and why is it useful?

The Amazon App Testing Service is a quick and easy tool for you to use to test your Android app. This free service tests your app for common issues that can block it from being compatible with the Amazon Appstore. Over 75% of Android tablet apps we tested work on Amazon Appstore, with no additional development required . You can directly submit your app to the Amazon Appstore from this new tool.

Q: What kind of testing does this service perform?

The test analyzes your Android app’s code and manifest, and lets you know:.

  • If you are using software libraries that might prevent your app from being compatible with the Amazon Appstore. If so, we suggest what to use instead.
  • If your app is using Amazon APIs incorrectly, and we provide documentation to help.
  • If your app has features that are not supported by certain devices and how to handle this.
Q: Is there a fee for using the App Testing Service?

No. Using this service is free.

Q: Can I access the test results after I have run the tests?

If you run the tests without logging in, you will have to log in or sign up as a registered developer with the developer portal to save your test results. If you were logged in when you ran the tests, your test results are available at any time.

Q: Do I need to register with the Developer Portal to use the App Testing Service?

No. You can choose to run the App Testing Service tests without registering with the Developer Portal , but your results will not be saved.

Q: If I have used App Testing Service with an app, do I need to go through the regular submission process again for my app to be made available on the Amazon Appstore?

At the end of the testing process, App Testing Service provides you an option to submit the app to the Amazon Appstore. If you did not submit the app at this time, you will need to do so separately.

Q: What if I decide not to submit my app?

There is no need to submit a tested app right away. If you are signed into the Developer Portal, your results will be stored, and you can submit your app at a later time. If you are not signed in, you will have to come back and re-run the test again.

Q: If App Testing Service does not find an error with my app, does that guarantee that it will be published by the Amazon Appstore after I submit it?

Apps submitted to the Developer Portal are subject to further review. We may test the apps you submit prior to making them available to verify that each works as outlined in your product description, does not impair the functionality of the mobile device or put customer data at risk once installed, and complies with the terms of the App Distribution and Services Agreement and our Content Guidelines . You can track the approval status of your app at any time by signing in to the Developer Portal and checking the dashboard on your account homepage. For more details on the approval process, click here.

Back to Top


Releasing New Versions

Q: How do I update my app?

Binary updates and bug fixes can be submitted by relevant roles through the Amazon Mobile App Distribution Portal in a similar way to new apps. As long as you don’t currently have an app that is in a Review status, you may update your app by accessing the My Apps tab on the Amazon Mobile App Distribution Portal and clicking on the app that you want to update. From there, you will be on the general information page for the current version of that app. Click on Upcoming Version, and you will be prompted through the process. Note: If you require changes to your multimedia assets or other metadata associated with your app, this content must be edited and saved by an administrator or marketer before the new version is submitted by a developer.

Back to Top


Kindle Fire

Q: How do I submit my app for Kindle Fire tablets?

Kindle Fire tablets feature instant access to Amazon Apps. To submit your app for Kindle Fire tablets, simply join the Amazon Mobile App Distribution Program and submit your app using the Amazon Mobile App Distribution Portal. If you already have an app published at Amazon, we will automatically review your app for Kindle Fire tablets.

Q: Will my app work on the Kindle Fire tablets?

For your app to work on the Kindle Fire tablets, it needs to be compatible with each device’s specifications. See the Kindle Fire Development Resources for detailed device and features specifications. As with any other app submission to Amazon, your app will also need to comply with our Content Guidelines.

We also recommend that you test your app on your own and submit an update if you discover any problems. To help developers test their apps, the Kindle Fire Development Resources include Kindle Fire emulator add-ons. The add-ons can be installed via the Android SDK Manager and are pre-configured to emulate the Kindle Fire and both Kindle Fire HD and Kindle Fire HD 8.9" device specifications. See Understanding the Kindle Fire Emulators.

Q: What is the "Display Name" title convention for apps available on Kindle Fire tablets?

We encourage the use of the device-targeting feature where you can serve a single APK to each Kindle tablet and a single APK for all other non-Amazon Android devices. However, if your app will not work on any device other than one or more of the Kindle Fire tablets, please include the parenthetical phrase (Kindle Tablet Edition) at the end of the title.

Q: Are Kindle Fire test devices available for developers?

Unfortunately we are not able to provide test devices for developers at this time. Kindle Fire, Kindle Fire HD and Kindle Fire HD 8.9" devices are available for purchase at www.amazon.com. Kindle Fire and Kindle Fire HD are available for purchase at www.amazon.fr, www.amazon.de, www.amazon.it, www.amazon.es, www.amazon.co.uk and www.amazon.co.jp. Please check the product detail pages for country-specific availability information.

Also, to help developers test their apps, the Kindle Fire Development Resources include Kindle Fire emulator add-ons. The add-ons can be installed via the Android SDK Manager and are pre-configured to emulate the Kindle Fire and both Kindle Fire HD and Kindle Fire HD 8.9" device specifications. See Understanding the Kindle Fire Emulators.

Q: Can I get a discount on Kindle Fire tablets?

Unfortunately, we do not offer a discount on Kindle Fire tablets.

Q: My app requires access to Google Mobile Services. For example, my app uses Google’s in-app purchasing technology. Will it work on Kindle Fire tablets?

Services such as Google’s in-app purchasing technology requires access to Google Mobile Services, which does not work on the Kindle Fire tablets. For in-app purchasing, Amazon offers an In-App Purchasing API, which makes it easy for you to offer digital content and subscriptions for purchase within your apps. For information about the various services that you can use on Kindle Fire instead of Google Mobile Services, see Submitting an Android App for Kindle Fire

Q: Will Kindle Development Kit (KDK) apps work on Kindle Fire?

The Kindle Development Kit provides rich APIs, tools, and documentation to help you create active content for E Ink Kindles. The Kindle Fire tablets support apps designed for Android devices only, not E Ink Kindles. For more information on the Kindle Development Kit for Active Content, please visit the KDK home page.

Q: What specific features do Kindle Fire tablets support?

See the Kindle Fire Development Resources for detailed device and features specifications.

Q: How do I get my app marketed on Kindle Fire?

All apps listed at Amazon are discoverable by tens of millions of Amazon customers. Amazon’s automated and targeted marketing and merchandising algorithms provide a unique and personalized shopping experience for every Amazon customer.

The Free App of the Day is our premier promotion in the Amazon App Distribution Program. Each day, the app we select is featured in some of the most visible placements in the Amazon App Distribution Program. These placements and the exposure they provide drive significant traffic to the featured apps and allow the developers to quickly grow their installed base. In fact, it is common for apps to be downloaded more than 75,000 times on the day they are featured in the Free App of the Day. That volume of new users can not only generate great word-of-mouth publicity for your app, but can also provide a compelling opportunity for you to monetize your apps downstream.

If you’d like to nominate your app for inclusion in the Free App of the Day program, locate the app within the Distribution Portal, and on the Availability & Pricing tab, find the Free App of the Day (FAD) eligibility option at the bottom of the page, select the “Yes, please consider this app for the program” check box.

Amazon is now accepting promotional images, and our marketing team is using these images in featured placements to highlight apps to customers. Promotional artwork gives you an opportunity to capture the attention of customers using colorful imagery that reflects the essence of your apps. Promotional images should be 1024 x 500 pixels and in PNG or JPG format. When creating your image, we recommend that you strive for an engaging image that speaks to what your app is all about. Text on your promotional image should be large, simple, and readable. Do not add the price to the image or any discount call outs, and don’t submit a screenshot as a promotional image.

Q: I’m interested in learning more about opportunities for publishing my content in conjunction with other Amazon services beyond Kindle Fire tablets. How do I connect with and/or secure APIs for these services?
Q: I still have more questions. How do I get more information about Kindle Fire tablets?

Please use the Contact Us form to send us your questions.

Back to Top


In-App Purchasing

Q: How do I get started with the In-App Purchasing API?

Amazon offers an In-App Purchasing API that enables you to offer digital content and subscriptions—such as in-game currency, expansion packs, upgrades, and magazine issues—for purchase within apps. You can learn more about this API by visiting the SDK section within the Amazon Mobile App Distribution Portal.

Q: How can I make in-app purchasing work on Kindle Fire?

Amazon’s In-App Purchasing API is compatible with Kindle Fire. You can learn more about this API by visiting the SDK section within the Amazon Mobile App Distribution Portal.

Q: My app uses Google’s in-app purchasing technology. How can I make it work on Kindle Fire?

Because Google’s in-app purchasing technology requires access to Google Mobile Services, it will not work on Kindle Fire. Amazon offers an In-App Purchasing API which makes it easy for you to offer digital content and subscriptions for purchase within your apps. You can learn more about this API by visiting the SDK section within the Amazon Mobile App Distribution Portal.

Q: What is the payment structure for in-app purchasing?

Amazon pays developers 70% of the marketplace list price.

Q: Do you support parental controls for in-app purchasing?

Yes, customers can require their Amazon password or a 4-digit PIN to complete in-app purchases. This setting is found under the Settings menu on the Amazon Apps storefront.

Q: Are there any restrictions on the types of items that can be sold using the In-App Purchasing API?

With the In-App Purchasing API, you are permitted to enable end users to purchase digital products, content, or services—such as additional or enhanced functionality, in-app tools, data, or media content—intended to be accessed or used within an app. You may not allow end users to purchase any other item, including any of the following:

  • Any goods or services that are to be used outside of the app itself (other than digital content accessible both inside and outside your app)
  • Any currency, credits, points, or other items or units that can be transferred from an end user to others and/or circulated as a medium of exchange
  • A prepaid account that creates cash balances that end users can use to purchase additional in-app products
  • Any gift cards
  • Any lottery tickets
  • Any event tickets, such as sporting event tickets or concert tickets
  • Any illegal and potentially illegal products
  • Any government documents, identification, birth certificates, passports, and licenses
  • Any unauthorized and unlicensed products
  • Any offensive material
  • Any items that infringe upon an end user’s privacy
  • Any insurance product
  • Any listings for services, warranties, and other similar offerings
  • Any product or service that is regulated by a government entity
  • Any item that otherwise violates Amazon’s general content guidelines for apps
Q: What do I have to do to make my existing IAP items available to all countries?

Your in-app purchasable (IAP) items are automatically ready to be offered internationally wherever your app is available or will be available in the future. As a default, Amazon will automatically convert the base list price of your IAP item into the local currency of each marketplace where it can be sold, and customers will see IAP items in English.

Q: What should I do if I do not want my IAP items available in a particular country?

IAP items are consistent with the international availability of the app. If you do not want an IAP item available in a particular country, you will need to remove the app from being available in that country. To change the country availability of an app, sign in to the Amazon Mobile App Distribution Portal and go to the My Apps tab. Once there, select the app you wish to edit for country availability, and click on the Availability and Pricing tab. On this tab, uncheck the box next to the country in which you do not want your app sold. The default will be to make your app available in all countries in which Amazon offers apps.

Q: What do I have to do to make pricing changes for my IAP items by marketplace?

To change the pricing of your IAP items by marketplace, log in to the Distribution Portal and go to My Apps. Select the app associated with the IAP item, choose In-App Items, and go to the Availability and Pricing tab. You can edit the marketplace list prices by selecting the I’ll set my own list prices radio button. That will expose the option to edit the marketplace list prices by currency and marketplace. The default setting is to have Amazon calculate set marketplace list prices for your IAP based on the base list price of that IAP item, using the appropriate currency conversion rate.

Back to Top


Amazon Mobile Associates—New!

Q: How do I get started with the Mobile Associates API?

Amazon offers a Mobile Associates API that enables you to sell products from the millions of items at Amazon, whether physical (e.g. toys, clothing) or digital (e.g. eBooks, MP3s), for purchase within apps. You can learn more about this API by visiting the Mobile Associates section within the Amazon Mobile App Distribution Portal.

Q: How can I make Mobile Associates API work on Kindle Fire?
Amazon’s Mobile Associates API is compatible with Kindle Fire. You can learn more about this API by visiting the Mobile Associates section within the Amazon Mobile App Distribution Portal.
Q: My app is on Google Play. Can I use Mobile Associates API?
Mobile Associates API is available compatible with apps on Google Play. You can learn more about this API by visiting the Mobile Associates section within the Amazon Mobile App Distribution Portal.
Q: Who is eligible to use Mobile Associates API?
International and US developers are generally eligible to use Mobile Associates API. Developers who reside in AR, CO, MN, MO, NC, or RI are not eligible to use Mobile Associates API because the Amazon Associates program is not available in those states. Developers can only distribute approved apps via US app stores.
Q: Can any app integrate with Mobile Associates API?
The Amazon Appstore standard content guidelines apply to apps integrating the API. You can learn more about our content guidelines here. The intent of Mobile Associates API is to allow developers to generate revenue by advertising Amazon products and services.
Q: Can I earn an advertising fee for every product on Amazon that a customer purchases through my app?
The Amazon Associates team maintains a list of excluded products here. These products are not eligible for sale via Mobile Associates API. In addition, sexually explicit and other adult-oriented products are excluded from product search. See the Associates Program Operating Agreement for additional detail regarding advertising fees.
Q: What is the advertising fee rate?
Developers can earn advertising fees equal up to 6% advertising fees for eligible purchases. See the Associates Program Advertising Fee Schedule for complete terms.

Back to Top


Amazon GameCircle

Q: What is Amazon GameCircle?

Amazon GameCircle is a set of services that provide leaderboards, achievements, and Whispersync for Games 2.0 functionality for games played on Kindle Fire and other Android devices (running Gingerbread (Android version 2.3) and above). Amazon GameCircle increases customer engagement and enables game developers to spend less time on infrastructure and more time on making great games.

Q: How can I start using the GameCircle API?

You can learn more and download the GameCircle API by visiting the GameCircle documentation in the SDK tab on the Amazon Mobile App Distribution Portal.

Q: How does Whispersync for Games 2.0 work?

Whispersync for Games 2.0 enables players to uninstall and reinstall their games without losing their progress, revert a game to a previous save (up to five saves), and synchronize progress across multiple Android devices, including Kindle Fire tablets.

Whispersync for Games enables developers to get and set values in a data map, just as you might save your game data by using the Android SharedPreferences class. It's the first solution to offer auto-conflict resolution, and it queues when a device is offline.

Q: Will customers be able to sync between their Kindle Fire devices and smartphones?

Yes, provided the smartphone runs Gingerbread (Android version 2.3) or above.

Q: Is there a charge for developers to use GameCircle?

At this time, GameCircle services are free.

Q: Which countries does Amazon GameCircle support?

Amazon GameCircle is available in more than 100 countries, including the United States, the United Kingdom (England, Scotland, Wales, and Northern Ireland), Germany, Russia, Japan, Korea, and Brazil. In China and other non-supported countries, your customers can earn achievements and track their high scores without logging in; the data is stored locally and not synced to the cloud.

Back to Top


Amazon Coins

Q: What are Amazon Coins?

Amazon Coins are a new virtual currency that customers will be able to use to purchase apps, games and in-app items on Kindle Fire.

Q: If a customer uses Amazon Coins to purchase my app, does that change how I am paid?

No. Developers receive the same royalty payments regardless of what payment method is used. One Amazon Coin is worth one cent, so if an app in the U.S. costs $2.99 it will cost 299 Amazon Coins. Once a user purchases the app using Amazon Coins, we will pay the developer his/her share of the in the currency of the customer’s country.

Q: In what countries can customers use Amazon Coins?

Amazon Coins are available to customers in the U.S., U.K. and Germany for use in their local Appstore. One Amazon Coin in the U.S. is worth $0.01. In Germany, one Amazon Coin is worth €0,01, and in the U.K. one Amazon Coin is worth £0,01.

Q: What apps and games will be purchasable with Amazon Coins?

Customers will only be able to spend their Amazon Coins on apps and games that are available for sale on Kindle Fire. Apps and games that are available for sale on both Android and Kindle Fire, will also be purchasable with Amazon Coins.

Q: How do I make my digital items eligible to be purchased with Amazon Coins on Amazon.com?

In order to make your digital items available for sale on Kindle Fire, simply upload your selection through our developer portal. As long as your app or game is available for sale on at least one member of the current Kindle Fire family, no additional work is required on your part to make your digital items purchasable with Amazon Coins.

Q: How do I let customers use Amazon Coins for in-app purchases?

Amazon Coins are simply another payment method honored by the in-app purchase flow. No additional work is required from developers who use the latest Amazon Mobile App SDK.

Q: Can customers use their Amazon Coins to buy in-game currencies?

Yes. Customers will be able to purchase in-game currencies with Amazon Coins.

Q: Can subscriptions be purchased with Amazon Coins?

No. Customers will not be able to purchase any subscriptions with Amazon Coins.

Back to Top


FreeTime

Q: What is Kindle FreeTIme?

Kindle FreeTime, a feature for parents and kids, is available for free on the all-new Kindle Fire (2nd Generation) and Kindle Fire HD tablets. Kindle FreeTime optimizes Kindle Fire’s ease of use and vast selection and for kids. With Kindle FreeTime, kids have access to books, movies, TV shows, apps, and games that their parents pre-select for them.

Kindle FreeTime gives each child his or her own personalized experience—Kindle FreeTime comes with support for up to six child profiles per Amazon account. In less than a minute, parents can create profiles for each child, set time limits for each child, and select content appropriate for each child’s interests and age. Whispersync works independently for each profile, making sure one child’s last page read doesn’t change if a second child reads the same book.

When kids use FreeTime, only the content they are allowed to use is visible—nothing is crossed out or labeled as not allowed. This helps kids navigate their options and gives them an experience entirely their own.

Q: How do I participate in Kindle FreeTime?

As a developer, you don’t need to do anything to participate in Kindle FreeTime other than build great products. Parents will choose which apps to include in their children’s personalized experience.

Q: What is Kindle FreeTime Unlimited?

Kindle FreeTime Unlimited is a monthly subscription service that provides unlimited access to kids' entertainment, including thousands of child-appropriate books, movies, apps, and games. Kids can access Kindle FreeTime Unlimited content on the all-new Kindle Fire and Kindle Fire HD tablets using the free Kindle FreeTime app.

Q: How do I participate in Kindle FreeTime Unlimited?

Content included in Kindle FreeTime Unlimited is curated. If you are interested in having your apps be a part of Kindle FreeTime Unlimited, please send an email to familyapp-review@amazon.com with the following information:

  • Your name, company/developer name, and your preferred contact information
  • A link to your company website
  • A link to the app you would like to submit for consideration

Back to Top


Amazon Mobile Ads API

Q: What is the Amazon Mobile Ad Network?

The Amazon Mobile Ad Network connects advertisers with apps and games on Kindle Fire, Kindle Fire HD, and Android phones and tablets. The Amazon Mobile Ads API serves display ads from Amazon and brand advertisers within your mobile apps. By delivering relevant messages to your users at the right time, we are able to offer competitive eCPM.

Q: Which regions are currently supported?

The Amazon Mobile Ad Network currently serves ads to users who live in or are located in the U.S.

Q: What are the guidelines for publishers?

Please refer to the Program Participation Requirements page for publisher guidelines.

Q: What are the guidelines for publishers?

Here is a brief overview of the process:

  • Sign in to your Amazon Mobile App Distribution Portal account. If you do not already have one, you will be prompted to create an account.
  • From the homepage in the Amazon Mobile App Distribution Portal click Settings, Payment Information, and set up the payment information associated with your account. Next, click on Settings, Tax Identity to provide your current tax information as part of payment setup. Skip this step if you have already registered your Payment Information and completed the Tax Identity.
  • On the My Apps tab, click on the app you'd like to have show ads and note the Application Key. If you'd like to integrate the Amazon Mobile Ads API in a new app, click on “Add a New App” and add your app to obtain an Application Key.
  • Download and integrate the Amazon Mobile Ads API . Submit your app for approval through the Amazon Mobile App Distribution Program.
For additional information regarding integrating the Amazon Mobile Ads API, please refer to the Quick Start Guide .

Back to Top


Maps

Q: What is the Amazon Maps API?

The Amazon Maps API enables you to add mapping capabilities to your app on Kindle Fire (2nd Generation), Kindle Fire HD, and Kindle Fire HD 8.9" tablets.

Q: How do I use the Amazon Maps API?

For information about the Amazon Maps API, see https://developer.amazon.com/sdk/maps.html

Q: In which countries is the Amazon Maps API supported?

Support for the Amazon Maps API on a Kindle Fire tablet depends on the tablet model and the country where the tablet is sold. Specifically, Kindle Fire (2nd Generation), Kindle Fire HD 7”, Kindle Fire HD 8.9”, and Kindle Fire HD 8.9” 4G tablets support the Amazon Maps API, except for tablets that are sold in China and Japan.

Q: For which countries are maps available?

The Amazon Maps API allows you to display map tiles on a global basis, and most countries where Kindle Fire HD tablets are sold have detailed maps and geocoding services. For information about countries that have limited maps and geocoding services, see https://developer.amazon.com/sdk/maps/faq.html#international.

Back to Top


Amazon Device Messaging —New!

Q: What is ADM?

Amazon Device Messaging (ADM) is a push-messaging solution that lets you send messages to Kindle Fire devices running your app. Your server software originates a message and sends it to ADM, and ADM delivers it to a specified instance of your app.

Q: How do users see messages that I've sent?

What your app does with the messages is up to you. ADM is simply a transport mechanism, optimized to queue your messages and deliver them to a targeted instance of your app, even if your app isn’t running. For example, upon receiving a message, your app could send this message to the notification tray, display a custom user interface, or perform some other function specific to your needs.

Q: On which Kindle Fire tablets is ADM Supported?

ADM is supported on Kindle Fire HD 8.9" 4G, Kindle Fire HD 8.9", Kindle Fire HD 7", and Kindle Fire (2nd Generation) devices.

Q: In which countries is ADM available?

ADM is available internationally anywhere Kindle Fire devices are sold. If a customer takes their Kindle Fire device to a location where the device is not sold, they still receive messages sent via ADM.

Q: How do I get started with ADM?

Understanding ADM provides a quick overview of how to work with ADM in your app and app servers. There is both a server-side component and a client-side component to using ADM.

Back to Top


A/B Testing Service (beta)—New!

Q: What is the A/B Testing service and why is it useful?

A/B Testing is an effective way to test potential improvements to your app. Amazon’s A/B Testing service enables you to simultaneously test two different in-app experiences and then understand which experience was more successful based on criteria you define. The service makes in-app A/B Testing simple by offering easy integration, web-based control, effortless scaling, and the ability to quickly release an improved experience without updating your app.

Q: Will A/B Testing work on any Android device?

A/B Testing can be used on any Android mobile device using OS 2.2 or higher. The service is currently only available for use in apps and games distributed through Amazon.

Q: How can learn more about using the A/B Testing service?

Learn more about the A/B Testing service here: https://developer.amazon.com/sdk/ab-testing.html.

Back to Top


Whispercast—New!

Q: What is the Whispercast?

Whispercast is a free online tool that helps organizations manage their Kindles and procure and distribute Kindle content and documents to those devices. Whispercast makes an organization’s process of managing numerous Kindles easier by offering the ability to:

  • Procure and distribute content to their users, including Kindle books, documents, and apps.
  • Centrally manage their Kindles from anywhere in the world
  • Apply device settings to all of their Kindles at once, including Wi-Fi network and proxy settings, password requirements, and device restrictions

Q: How does Whispercast impact me as a developer?

Whispercast is a free online tool that makes distributing content easier for organizations, offering developers the potential for even greater app sales.

Q: How do I ensure my apps are available in Whispercast?

You don’t need to do anything to ensure that your apps are available in Whispercast. All Kindle Fire tablet-compatible applications available on Amazon will be available in Whispercast..

Back to Top


Amazon Mobile App SDK Eclipse Plugin

Q: What is the Amazon Mobile App SDK Eclipse Plugin?

The Amazon Mobile App SDK Eclipse plugin allows you to easily integrate Amazon APIs, such as GameCircle, Maps, or In-App Purchasing, into your Android projects. You can use the plugin to add or remove an API from your project, or to make sure that existing projects that use Amazon APIs are using them correctly.

Q: How does the plugin work?

The plugin ensures that your project contains all the necessary entries to set up an API by including the API library as a compile-time or runtime dependency that includes the resources/assets files in your project res/assets directory and adds the API-required elements, such as permissions, to your project’s AndroidManifest.xml file. It also removes the entries appropriately if you decide to disable an API.

Q: How do I get started with the plugin?

See Using the Amazon Mobile App SDK Eclipse Plugin for details on how to install and use the plugin.

Back to Top


Marketing

Q: How do I get my app marketed?

Simply by listing your apps at Amazon, you will be exposed to tens of millions of Amazon customers and will have the opportunity to spread the word about your brands and products. Amazon’s automated and targeted marketing provides a unique and personalized experience for every Amazon customer. Proven algorithms use historical customer behavior to dynamically recommend products to each customer. Optimizing the marketing content that you provide to Amazon with your app submission will maximize your app and brand exposure. Learn more about optimizing the marketing content for your app, including writing effective app descriptions, incorporating video and screen shots, and submitting promotional images for the Billboards feature on our developer blog.

Q: How do I request a featured marketing placement?

Developers interested in featured marketing placements may submit their app for consideration by our marketing team. We highlight apps through our storefronts on mobile devices, Kindle Fire, the Kindle Fire HD family of tablets, and Amazon.com and through marketing vehicles such as e-mail, Facebook, and Twitter. Examples of featured placements include "Highly Rated Apps and Games” and "Featured New Releases,” and your app would be considered for these placements as applicable. Your app may also be considered for seasonally relevant placements, such as summer travel, back to school, or holiday apps. Please share details about your app with us by completing the marketing request form at this link.

Q: How do I link to/from my app for marketing purposes?

Amazon Mobile App Distribution Program account holders can find Amazon-approved marketing assets and brand, trademark and marketing guidelines here: Amazon Mobile App Distribution Program for Trademark, Brand and Marketing Guidelines.

Q: What are the requirements for promotional images?

Promotional images should be 1024 x 500 pixels and in PNG or JPG format. We recommend you make your image colorful to catch the eye of customers and choose imagery that promotes the essence of your app and brand. Text on your promotional image should be large, simple, and readable. Do not add the price to the image or any discount call outs, and do not submit screenshots as promotional art.

Back to Top


Test Drive

Q: What is Test Drive?

Test Drive is a feature that provides a frictionless way for customers to instantly experience apps before purchasing or installing them. Test Drive on Amazon.com allows customers to try apps from their Kindle Fire, Kindle Fire HD, Kindle Fire HD 8.9”, general Android devices or their computer’s web browser. Similar to customer reviews, product descriptions, screenshots, and videos, Test Drive is another way to help customers decide if they want an app.

Customers tap or click on the “Test Drive” button on an app product page and in seconds, they can control the app, simulating the experience of the app running on a phone or tablet.

Q: How does Test Drive work?

Amazon brings the Test Drive experiences to customers using the massive server fleet that comprises the Amazon Elastic Compute Cloud (EC2), a web service that provides on-demand compute capacity in the cloud for developers. When customers tap the Test Drive button, we launch a copy of the app on EC2. As customers interact with the app, we send those inputs over their Internet connection to the app running on Amazon EC2. Our servers then send the video and audio output from the app back to the customer’s computer or phone. All this happens in real time, allowing customers to explore the features of the app as if it were running locally on their devices.

Q: Does Test Drive work on Kindle Fire?

Yes, the Test Drive beta is available on the Kindle Fire, Kindle Fire HD and the Kindle Fire HD 8.9”. The original Kindle Fire is not supported at this time.

Q: As a developer, what do I need to do?

Nothing—no effort is required on the part of developers to be included in Test Drive. When you submit apps and app updates, we automatically test these apps for the Test Drive beta on Kindle Fire Tablets, general android devices and Test Drive on Amazon.com. We strive to enable all apps for Test Drive.

Q: Why is Test Drive not available on all apps?

Test Drive on Amazon.com supports apps that utilize the touch screen, camera, keyboard, and GPS. Apps that require Java Native Interface (JNI), multi-touch, microphone, gyroscope, or near-field communication are not currently enabled for Test Drive on Amazon.com.
The Test Drive beta on Kindle Fire, Kindle Fire HD, Kindle Fire HD 8.9” and general android devices currently supports apps that utilize the touch screen and accelerometer inputs. Apps that require Java Native Interface (JNI), keyboard, multi-touch, microphone, camera, gyroscope, near-field communication, or GPS are not currently enabled for Test Drive.

As Test Drive adds support for new features, apps will be automatically re-tested for inclusion on both Amazon.com and on the Test Drive beta phones. Questions about specific apps on Test Drive should go to testdrive-inquiries@amazon.com.

Back to Top


Sales, Payment and Tax

Q: How will I get paid for sales if I am a U.S. developer?

We disburse payments on a monthly basis for Amazon sales. You will receive a separate payment for each marketplace in which your apps, software or video games are sold. For electronic payments, the currency of your payment is determined by your bank’s location.

Provided your balance due exceeds the payment threshold, we will remit payment approximately (a) 30 days after the end of the calendar month in which the sale of a mobile app occurred or (b) 45 days after the end of the calendar month in which the sale of digital software or a video game occurred. For example, we would remit payment for sales of mobile apps that occurred in April at the end of May, which is approximately 30 days after the end of April.

In the U.S., we pay using electronic fund transfer (EFT) and disburse funds when your balance due exceeds $0.00.

Q:How will I be paid my royalties if I’m an international developer?

Amazon allows international developers in a number of supported countries to receive electronic payments. Depending on your bank’s location, you may be eligible for either direct deposit or wire payments. If your bank’s location is not eligible for electronic payments or if you do not opt to be paid by electronic payments, your payment will be made by check. You will receive one check per marketplace, issued in the currency of sale. Checks for sales in Japan and Brazil will be issued in U.S. dollars.

To determine if you are eligible for electronic payments, sign in to your Developer Portal account and select your bank’s location from the “Where is your bank/financial institution?” drop-down menu.

Based on this selection, if electronic payment is available, you will be prompted to choose between electronic payment or check. You will receive a separate payment for each marketplace in which your apps are sold. For electronic payments, the currency of your payment is determined by your bank’s location. Please consult your financial institution to determine if there are any fees associated with receiving electronic payments.

Prior to Amazon issuing a payment for a marketplace, the payment must meet the applicable threshold based on your payment type and the currency of that marketplace:

  • Direct Deposit*: $0 USD, €0 EUR, £0 GBP, ¥0 JPY, $0 CAD, or $R20 BRL
  • Wire: $100 USD, €100 EUR, £100 GBP, ¥10,000 JPY, or $100 CAD
  • Check: $100 USD, €100 EUR, £100 GBP, or $100 CAD

*For sales off of the Brazil marketplaces, the threshold for international Direct Deposit payments are based on a $100 USD equivalent for all developers located outside of Brazil.

Provided your balance due exceeds the payment threshold, we will remit payment approximately (a) 30 days after the end of the calendar month in which the sale of a mobile app occurred or (b) 45 days after the end of the calendar month in which the sale of digital software or a video game occurred. For example, we would remit payment for sales of mobile apps that occurred in April at the end of May , which is approximately 30 days after the end of April.

Q: How will I be paid for international sales and sales in Japan if I’m a developer in Japan?

Developers in Japan can now enter their banking information to be paid by wire or electronic funds transfer for international and domestic sales. Note that banks in Japan may impose fees when receiving electronic payments.

To enter your banking information, sign in to your Distribution Portal account and go to Payment Information under the Settings tab. Respond yes to the question "Do you plan to monetize apps?" and you will be prompted to indicate the location of your bank and to enter your banking information.

Q: How will I be paid for my app sales if I am not eligible for electronic payments?

If you are not eligible for electronic payments, you will be paid by check in the currency of the Amazon marketplace where your apps are sold. You will receive one check per marketplace in which your apps are sold. Checks for sales in Japan and Brazil will be issued in U.S. dollars.

Q: Does Amazon charge a fee for payment of royalties by check?

If your bank is in a location eligible to receive electronic payments but you opt to be paid by check, you will be assessed a fee of $8, £8, or €8 per check in the same currency as the check you receive. Developers with a bank location not eligible for electronic payments will be paid by check, and no fee will be assessed. Any check fees assessed are indicated in the Payment Cost column of your payment report, located in the Payment Reports section of your Distribution Portal account under Reporting.

If you are currently being paid by check and want to ensure that you are paid electronically, first determine if you are eligible for electronic payments by signing in to your Distribution Portal account and selecting your bank’s location from the "Where is your bank/financial institution?" drop-down menu. Based on this selection, if electronic payment is available, you can select electronic payment as your payment method. For electronic payments, the currency of your payment is determined by your bank's location. Please consult your financial institution to determine if there are any fees associated with receiving electronic payments.

Q: Are there any payment thresholds when receiving payments?

Prior to Amazon issuing a payment for a marketplace, the payment must meet the applicable threshold based on your payment type and the currency of that marketplace:

  • Direct Deposit*: $0 USD, €0 EUR, £0 GBP, ¥0 JPY, $0 CAD, or $R20 BRL
  • Wire: $100 USD, €100 EUR, £100 GBP, ¥10,000 JPY, or $100 CAD
  • Check: $100 USD, €100 EUR, £100 GBP, or $100 CAD

*For sales off of the Brazil marketplaces, the threshold for international Direct Deposit payments are based on a $100 USD equivalent for all developers located outside of Brazil.

Q: What will I get paid based on the marketplace list prices?

List Prices are inclusive of any VAT or similar taxes included in the purchase price displayed to end users, but those taxes are excluded from the List Price for Royalty calculation purposes. For example, if the List Price for your App for an Amazon Marketplace is 1.15 Euro and we display prices to an end user of that Amazon Marketplace inclusive of 15% VAT, the List Price for Royalty calculation purposes for a sale to that end user is 1.00 Euro.

Q: Where can I see my payments?

The Distribution Portal offers a payment report that shows the payments made to each developer. Reporting also shows expanded reports for each available marketplace and includes any withholding taxes, payment costs, and exchange rates as applicable.

Q: Will you withhold any taxes from payments made to international developers for U.S. sales?

U.S. tax law requires us to report royalty payments made to entities and persons resident outside of the United States and to withhold and remit taxes on such royalty payments to the Internal Revenue Service (IRS). Although you may also be required to report and pay taxes to your own government, we are not involved in this process.

Determining Tax Rates:

The standard tax-withholding rate applied to royalty payments made to residents outside of the United States is 30%. If you are a non-U.S. developer and your country of residence has an existing income tax treaty with the U.S., provided you furnish us with a valid IRS Form W8-BEN (and/or other required documentation), you may be eligible for a reduced rate of U.S. tax withholding on the royalty payments you receive.

Please note that we will provide both you and the IRS with an IRS Form 1042-S each year, which will provide detail regarding U.S. taxes withheld and remitted to the IRS during that year.

Please refer to the Tax Identity Interview section for additional details on how to provide your tax identity information to Amazon.

Q: Will you withhold any taxes from payments made to international developers for EU sales?

No, we will not withhold any taxes from royalty payments made to entities and persons for sales from our EU Marketplaces.

Back to Top


Tax Identity Interview

Q: What is the Tax Identity Interview?

The Tax Identity Interview, located in the Mobile App Distribution Portal in the Settings section under Tax Identity, is a self-service interview process designed to guide you through entering your required taxpayer information and validating your W-9 or W-8BEN form. You can find more information about the Tax Identity Interview in the Tax Identity Interview Guide.

Q: I am a U.S. taxpayer. What information do I need to provide to Amazon?

Amazon requires all app developers to provide valid taxpayer identification information before they can submit paid apps, apps that contain in-app products, apps that use the Amazon Mobile Ads API, or apps which otherwise generate royalties or other payments to you from Amazon. By completing the Tax Identity Interview in your Distribution Portal account, you will be providing Amazon the appropriate tax identity in the form of a W-9 or W-8BEN form.

For U.S. taxpayers, a TIN (taxpayer identification number) is required by the IRS for the administration of tax laws. In most cases, your TIN is either an Employer Identification Number (EIN) or a Social Security Number (SSN).

Q: I am an international app developer. I pay taxes in my own country, not the United States. Do I need to provide any information to Amazon?

Although you are a non-U.S. entity, you are receiving U.S. source income, which is subject to U.S. withholding tax. Amazon requires all app developers to provide valid taxpayer identification information. By completing the Tax Identity Interview in your Distribution Portal account, you will be providing Amazon the appropriate tax identity in the form of a W-9 or W-8BEN form.

Q: I’m setting up my account for a non-profit, tax exempt organization. Do these regulations apply to me?

Amazon requires all app developers, including non-profit or tax-exempt organizations, to provide valid taxpayer identification information. By completing the Tax Identity Interview in your Distribution Portal account, you will be providing Amazon the appropriate tax identity in the form of a W-9 or W-8BEN form.

Q: I am not a U.S. app developer, and I don’t have a U.S. Taxpayer Identification Number. Can I provide my foreign tax ID in the Tax Identity Interview?

We do request your foreign tax identification number during the Tax Identity Interview. However, if you are eligible for a tax treaty withholding rate, you must also provide a valid U.S. Taxpayer Identification Number (TIN) during the Tax Identity Interview.

Q: What happens if I don’t provide the required information?

You must provide your taxpayer identification information to become eligible to publish your paid apps, apps that contain in-app products, apps that use the Amazon Mobile Ads API, or apps which otherwise generate royalties or other payments to you by Amazon. If you already provided your taxpayer identification information and received notification that the information is invalid, you must complete the Tax Identity Interview with valid information within 30 days to avoid your apps being made unavailable for customers to purchase.

Q: I’ve completed the Tax Identity Interview. When will I know if the information I have submitted is valid?

Validations can take up to approximately three weeks to complete. After you update your tax identity information, the Tax Identity section in the Settings tab will display "Provided and Pending Validation." The message "Provided and Pending Validation" means that you have successfully entered your tax information and that we have successfully received the information. At this time, there are no other actions for you to complete. If we detect that your tax information does not match IRS records, you will be notified with further instructions on updating your tax information. If you receive notification that the information you supplied is invalid, you will be required to complete the Tax Identity Interview with valid information within 30 days to avoid your apps being made unavailable for customers to purchase.

Q: Why might information I supplied in the Tax Identify Interview be determined invalid?

The information you enter in the Tax Identity Interview is compared with IRS database records. We cannot detect why information is determined to be invalid or advise you on the specific issue with the information you entered, but here are some things to consider before repeating the Tax Identify Interview:

  • If you are providing a Social Security Number (SSN), use the information that appears on your Social Security Card.
  • If you are providing an International Tax Identification Number (ITIN), use the number you received from the IRS when your ITIN was issued.
  • If you are completing the information as a business and are providing a business name, use the name that appears on your CP 575 A notice from the IRS.
  • Misspelling your name, not including your middle initial or middle name, or entering an incorrect Tax Identification Number may cause tax identity information to not match IRS records.

For your security, we will not be able to update your account records if you provide your tax identity over the phone or via e-mail. We also cannot disclose to you the invalid tax identity information that you entered in the Tax Identity Interview.

Check your records to confirm your tax identity, and enter this information in the Tax Identity Interview.

Back to Top


Reporting

Q: Where can I find my sales report?

Sales reports are available to relevant roles on the Amazon Mobile App Distribution Portal and can be found under the Reporting tab. Sales reports are provided for your convenience only and are not binding. Reports may not reflect refunds, adjustments or taxes that may affect your actual royalty payments.

Q: Where can I find my earnings report?

Earnings reports are available to relevant roles on the Amazon Mobile App Distribution Portal and can be found under the Reporting tab. Earnings reports may not reflect actual disbursement values when royalties are subject to tax withholding or payment thresholds have not been met.

Q: Where can I find my payment report?

Payment reports are available to relevant roles on the Amazon Mobile App Distribution Portal and can be found under the Reporting tab. Payment reports reflect the actual disbursement values.

Q: What is the difference between Sales, Earnings, Payment, and Engagement Reports?

Sales reports allow users to see trends in sales and returns over standard or custom time periods. Data in sales reports are updated every few hours but do not reflect processed financial data for the current month. These reports should not be used in place of the monthly earnings reports, as return and refund data in sales reports are logged at the time of the return transaction and are not tied to the original order. Daily breakdowns are available through CSV export.

Earnings reports represent the sales, refunds, app earnings and adjustment data used to calculate royalties earned during a given month. Data in Earnings reports are released on a monthly basis once royalties earned in the previous month have been processed and approved. Monthly summary information is available in the Distribution Portal and daily breakdowns are available through CSV export.

Payment reports represent the actual disbursement of funds from Amazon. Monthly summary information is available in the Distribution Portal on the payment reports section.

Engagement Reports allow developers to see usage trends for their apps. Engagement Reports are updated every 12 hours and revenue data is updated every 24 hours. Engagement Reports provide information on installs, uninstalls, active devices, sessions, average revenue per device, and retention. All reports are available through CSV export.

Q: Where can I find information about my earnings?

Earnings information is available to relevant roles under Earnings reports. Monthly summary information is available in the Amazon Mobile App Distribution Portal. Daily breakdowns are available through CSV export.

Q: Can I access information on my apps over periods shorter than one month?

Yes. Monthly, weekly, daily, and hourly data is available in different forms to relevant roles through standard and custom time periods.

Sales reports provide the ability to look at trends in sales and orders over months, weeks and days using various standard and custom date ranges.

Earnings reports summarize data on a monthly level by default in the Amazon Mobile App Distribution Portal. Daily summaries for a given month can also be obtained through CSV export.

Q: What happens to earnings that haven’t met the payment threshold?

Earnings that do not meet the payment threshold accrue in Amazon’s Accounts Payable records as a carryover balance. Once the carryover balance plus the current month’s earnings exceed the payment threshold, Amazon will then disburse funds.

Q: What’s the difference between orders and downloads?

An order is defined as a successful app purchase per unique customer ID. Once a customer has ordered an app, they may download it one or more times to a device using the Amazon client.

Q: In what time zone are Sales, Earnings, and Payment reports?

All metrics are captured in the marketplace’s local time zone:

  • Amazon.com - PST
  • Amazon.co.uk - UTC
  • Amazon.de - UTC
  • Amazon.es - UTC
  • Amazon.fr - UTC
  • Amazon.it - UTC
  • Amazon.jp - JST

Q: How is a day defined in Sales, Earnings, and Payment Reports?

A day is defined as 00:00:00 AM to 11:59:59 PM. The time zones for each marketplace can be found in the question "In what time zone are Sales, Earnings, and Payment reports?"

Q: Where can I find crash reporting?

Crash reporting is available to relevant roles on the Amazon Mobile App Distribution Portal and can be found under the Reporting tab.

Q: Are all types of crashes reported?

No. We are currently only reporting Java Virtual Machine (JVM) crashes. Currently we do not report freezes or native crashes.

Q: How many days of crash data are available to me?

The crash reporting tool currently reports up to 30 days of historical data.

Q: In what time zone are crashes recorded?

All crashes are captured in Coordinated Universal Time (UTC). UTC is equivalent to Greenwich Mean Time (GMT).

Q: How is a day defined in crash reports?

In crash reports, a day is defined as 00:00:00 a.m. to 11:59:59 p.m. (UTC)

Q: I don’t recognize some of the Amazon devices listed in my crash report. How do I identify these?

You can find Amazon devices’ Android build models in our Kindle Fire Device and Feature Specifications documentation, listed under android.os.Build.MODEL in the Specifications table.

Q: Where can I find my Engagement Reports?

Engagement Reports can be found under the Reporting tab an the Amazon Mobile App Distribution Portal and are available to all roles. Accounts assigned the Developer role, will not have access to financial data such as average revenue per device.

Q: Is integration with an API required to receive Engagement Reports?

No.

Q: Why don’t I see any Engagement Reports data for my app?

Apps submitted and published after October 25, 2012 already support Engagement Reports. If your app was submitted before October 25th 2012 then updating or resubmitting your app will enable Amazon to begin collecting data for Engagement Reports. Amazon does not display data for any day in which an app has five or fewer Daily Active Devices (DAD) or for apps that participate in the Kindle Freetime Unlimited program. If your app has met all of these conditions and still does not have display any please contact us at engagement-reports@amazon.com

Q: Which devices send data for Engagement Reports?

Engagement Reports supports following devices: Kindle Fire (Gen 2), Kindle Fire HD, Kindle Fire HD 8.9', Kindle Fire HD 8.9' 4G LTE, and other mobile devices with the Amazon Appstore for Android installed.

Back to Top


Support and Troubleshooting

Q: I have an app in Google Play. What should I do to ensure the app works on Amazon?

You should make sure that your app does not include any copy protection functionality (you have the option to apply Amazon’s DRM technology—see our FAQ on DRM). You should also take a moment to understand the different signing options available to you (developer signed or Amazon signed) and choose the option that works best for your users.

Q: Do you have any pre-release testing?

Amazon may test your apps before they are included in our store, but this testing is not intended to take the place of pre-release testing. You should complete any of your own pre-release testing before submission to Amazon. Once your app is submitted, you must wait for it to be approved before you can test the final approved version.

Q: There is a review regarding my app that I feel is inappropriate. How can I resolve this?

If you find a review inappropriate and think it should be removed from Amazon, click on the “Report abuse” link under the review. This information will be sent to Amazon for review, and we will take appropriate action.

Q: How do I terminate my Mobile App Distribution Agreement?

Our goal is to establish long-term relationships with developers, and we encourage you to contact us before terminating your distribution agreement to see if we can improve your Amazon Mobile App Distribution Program experience. If you would like to terminate your distribution agreement, please send an e-mail with your developer name, contact information, and a list of your apps to apps-notices@amazon.com with a carbon-copy (CC:) to contracts-legal@amazon.com. It can take up to 10 days from our receipt of your e-mail for your account to be officially terminated. All requests to terminate a Mobile App Distribution Agreement will be final, and all sales of your applications in Amazon will be suspended. You will have limited access to the Amazon Mobile App Distribution Portal after your distribution agreement has been terminated.

Q: How do I contact Amazon if I have questions about my account?

Please use the Contact Us form.

Back to Top


More Amazon Developer Resources

Q: What is AWS?

Amazon Web Services (AWS) delivers a set of simple building block services that together form a reliable, scalable, and inexpensive computing platform “in the cloud.” Mobile developers can access these compute and store resources through simple API calls and with the use of the AWS Mobile SDK (and other operating systems). The SDK is a development tool that makes it easier for developers to access AWS resources directly from their development environment. You can use AWS without the SDK, but if you’re new to AWS/mobile development, the SDK lowers the barrier to entry. Learn more about hosting on AWS. To get started, visit the AWS Mobile Developer Center for libraries and code samples or go straight to the Android SDK.

Q: What is the AWS SDK?

The AWS SDK provides a library, code samples, and documentation for developers to build connected mobile applications using Amazon Web Services.

Q: What is the Kindle Development Kit (KDK)?

The Kindle Development Kit provides rich APIs, tools, and documentation to help you create active content on E Ink Kindle. Running natively in Java, active content has access to our Whispernet mobile network and Kindle’s large E Ink display.

Q: What is Marketplace Web Services (MWS)?

Amazon Marketplace Web Services enables sellers to easily exchange data supporting their listings and sales on Amazon.com through an integrated web service API. With MWS sellers can programmatically exchange data on listings, orders, payments, reports, and more. XML data integration with Amazon enables higher levels of selling automation, which helps sellers grow their business.

Q: What is Fulfillment Web Services (Amazon FWS)?

Amazon Fulfillment Web Service allows merchants to access Amazon.com’s world-class fulfillment capabilities through a simple web services interface. Using Amazon FWS merchants can programmatically send order information to Amazon with instructions to physically fulfill customer orders on their behalf.

Q: What is Flexible Payments Service (Amazon FPS)?

Amazon Flexible Payments Service is a set of APIs that enables eCommerce, subscriptions, donations, marketplace and micropayment applications.

Q: What is Mechanical Turk?

Amazon Mechanical Turk is a marketplace for work that requires human intelligence. Developers can leverage this service to build human intelligence directly into their applications.

Back to Top

Unavailable During Maintenance