Check an app

Almost every mobile app carries other companies’ code inside it — SDKs from ad networks, analytics and attribution services. You never installed them, yet they get the same permissions as the app itself. Here you can check any Android app the same way we do: see which SDKs are built in, who owns them and where the owner is based.

The file is not uploaded to any server. The analysis runs entirely in your browser — the app is never sent anywhere, we neither see nor store it.

How to check an app — three steps:

  1. Open APKMirror and find the app by name.
  2. Download the file. It will be named something like name.apk or name.xapk.
  3. Drag the downloaded file into the box below — or click “Choose APK file”.

You don’t need to install the file: the check only reads it.

Other ways — for technical users

From your own phone — to check exactly the version you have installed:

  1. Install adb on your computer — it comes with Google’s free Android SDK Platform-Tools.
  2. On the phone, enable developer mode (Settings → About phone → tap “Build number” seven times), then turn on “USB debugging” in Developer options.
  3. Connect the phone with a cable and run adb shell pm path package.name — it shows where the file is on the phone.
  4. Copy it to the computer: adb pull path_from_step_3.

With apkeep — a command-line tool that downloads the file by package name: apkeep -a package.name . That’s what we use.

Why this matters: Mobile Apps. One App — Dozens of Invisible Guests

or drag a file here — APK, XAPK, APKS or APKM

The file stays in your browser — it is never sent anywhere, we neither see nor store it.

Limitations