Hi kookianmin, Our goal is for Amazon customers to have a good experience with every app they buy. Please note that we will be testing the apps you submit prior to making them available in our store. We take these steps to verify that the app works as outlined in your product description, does not impair the functionality of the mobile device, does not put customer data at risk once installed, and complies with the terms of the Amazon Mobile Apps Distribution Agreement and our Content Guidelines. Our intent is not to determine what constitutes good app design. When you submit an app via the Amazon Mobile Apps Distribution Portal, the Amazon Apps team will start the review process. You can track the status of your app at any time by logging into the Distribution Portal, going to the My Apps tab, and finding your app. If we have a question about your app or determine it does not meet one or more of our acceptance criteria, we will notify you using the email address associated with your account and provide guidance on next steps. We will also notify you once your app successfully completes the testing process and is published live. Below links to our documentation would help you further.