Amazon Shopping

Amazon Mobile LLC · Amazon Shopping is a retail app that lets you discover, compare, and buy products on your phone.

Bundle ID com.amazon.mShop.android.shopping
Version analyzed 32.12.0.100
Build framework React Native
SDKs detected 10
Analyzed 2026-08-21
Exploratory agent run

What Amazon Shopping does

Amazon Shopping is a mobile commerce application for discovering, purchasing, and managing products across multiple departments. It supports account authentication, product search and scanning, shopping-cart management, order tracking, wish lists, repeat purchases, international delivery configuration, and regional language and currency settings.

Observed on screen

  • Account Access Users can sign in to an existing Amazon account, create a new account, or browse without authentication.
  • Product Search A dedicated search interface enables users to find products across Amazon’s catalog.
  • Visual Scanning The scan function supports camera-assisted product or code discovery.
  • Department Browsing Products can be explored by categories such as electronics, books, fashion, automotive, beauty, and arts and crafts.
  • Shopping Cart Users can review and manage items selected for purchase through a persistent cart tab.
  • Order Management Signed-in users can check order status, track deliveries, modify orders, and initiate returns.
  • Purchase History and Reordering Past purchases and everyday essentials can be accessed for convenient repeat ordering.
  • Wish Lists Users can create and manage lists of products they may want to purchase later.
  • International Shopping Delivery availability is adapted to the selected destination, with controls for changing the shipping address.
  • Regional Configuration Users can select their shopping country or region, interface language, and preferred currency.
  • Customer Service The browse menu provides access to Amazon customer-support resources.
  • Primary Navigation Bottom tabs provide direct access to Home, account services, Cart, and the Browse menu.

Written from a FlyTrap agent exploring the app on a real device, not from the store listing. It covers only the screens that run reached, so anything behind a login, paywall or region lock is absent.

Static + runtime analysis

SDKs detected

10 SDKs found across 7 categories. Click any SDK to see every other app that uses it.

All SDKs
From manifest + Info.plist

Permissions requested 15 sensitive

37 permissions requested at runtime. Colors reflect platform sensitivity tier.

Read contacts sensitive

Read the user's contacts data.

Microphone sensitive

Record audio from the microphone.

Camera sensitive

Take pictures and record video.

Read phone state sensitive

Read phone state, network info, and the device's phone number.

Approximate location sensitive

Access approximate location (network-based).

Precise location sensitive

Access exact location via GPS, cell, and Wi-Fi.

Background location restricted

Access location while the app is in the background.

Post notifications sensitive

Post notifications to the system.

Scan for Bluetooth devices sensitive

Discover nearby Bluetooth devices.

Advertise over Bluetooth sensitive

Make the device discoverable to other Bluetooth devices.

Connect to Bluetooth devices sensitive

Connect to paired Bluetooth devices.

Read storage sensitive

Read files from shared external storage. Replaced by READ_MEDIA_* on Android 13+.

Nearby Wi-Fi devices sensitive

Discover and connect to nearby Wi-Fi devices.

Write storage sensitive

Write files to shared external storage. No-op for apps targeting Android 11+.

Find accounts on device sensitive

Read the list of accounts known to the device.

Network state standard

Read connectivity information.

Internet access standard

Open network sockets.

Vibrate standard

Control the vibrator.

Wake lock standard

Keep the device awake.

Read basic phone state standard

Read non-sensitive phone state such as cellular network type.

High sampling rate sensors standard

Read sensor data at a sampling rate greater than 200 Hz.

Foreground service standard

Run a foreground service.

Foreground service: location standard

Required for foreground services of type location.

Wi-Fi state standard

Read Wi-Fi connection information.

Bluetooth (legacy) standard

Connect to paired Bluetooth devices on Android 11 and below.

Fingerprint authentication standard

Authenticate using fingerprint hardware.

Bluetooth admin (legacy) standard

Discover and pair Bluetooth devices on Android 11 and below.

Change Wi-Fi state standard

Change Wi-Fi connectivity state.

NFC standard

Perform I/O over NFC.

Biometric authentication standard

Authenticate using biometric hardware.

Foreground service: media playback standard

Required for foreground services of type mediaPlayback.

Modify audio settings standard

Modify global audio settings.

Use account credentials standard

Request authentication tokens from the AccountManager.

Manage accounts standard

Manage accounts in the AccountManager.

Act as account authenticator standard

Act as the AccountAuthenticator for the AccountManager.

Run at startup standard

Receive the BOOT_COMPLETED broadcast.

In-app billing standard

Use Google Play Billing for in-app purchases and subscriptions.

Frequently asked questions

What FlyTrap detected inside Amazon Shopping.

What does Amazon Shopping do?

Amazon Shopping is a mobile commerce application for discovering, purchasing, and managing products across multiple departments. It supports account authentication, product search and scanning, shopping-cart management, order tracking, wish lists, repeat purchases, international delivery configuration, and regional language and currency settings. This comes from a FlyTrap agent exploring the app on a real device, so it covers only the screens that run reached.

What is Amazon Shopping built with?

Amazon Shopping by Amazon Mobile LLC is built with React Native. FlyTrap determined this by analyzing the app's compiled binary, not from anything the developer published.

What SDKs does Amazon Shopping use?

FlyTrap detected 10 third-party SDKs inside Amazon Shopping, including Coil, Firebase Cloud Messaging and Google Identity Credentials. They span areas such as Imaging, Push Notifications, Authentication and Machine Learning. The full list, grouped by category, is on this page.

What permissions does Amazon Shopping request?

Amazon Shopping requests 37 permissions. 15 of these are sensitive, such as Read contacts, Microphone and Camera. Each is listed above with its platform sensitivity tier.

Is Amazon Shopping safe to use?

FlyTrap reports what an app contains, it does not issue a safety verdict. Amazon Shopping requests 37 permissions (15 sensitive) and bundles 10 third-party SDKs. Reviewing those alongside the developer helps you decide what you are comfortable granting.

What platforms is Amazon Shopping available on?

The version FlyTrap analyzed targets Android.