The easiest thing for fake apps to do is copy the icon and name directly from the official design. But there is one thing they cannot forge: the Package Name. This article teaches you how to check the package name and use it to identify authenticity. Download entry: Binance website, mobile Binance official app, iOS users see the iOS install guide.
1. What is a Package Name?
The package name is the globally unique identifier of an Android application, formatted as com.companydomain.appname. The official Binance package name is:
com.binance.dev
Every published Android application must have a unique package name. Once an application occupies a certain package name, other apps that want to use the same name can only work around it (such as com.binance.dev2 or com.bnce.dev).
Fake packages must use a different package name, otherwise the app market or system will reject their coexistence. This gives us a reliable signal of authenticity.
2. Checking the Package Name on Android
Method A: Check via System Settings
Settings → Apps → Binance → App Info → scroll to the bottom. Most ROMs will display the package name / process name / installation source. If the package name is not com.binance.dev, uninstall it immediately.
Method B: APK Editor / App Inspector Tools
Search for "App Inspector" in the app market. After installing it, you can see detailed metadata for all applications, including the package name, signature SHA-256, version number, and permission list.
Method C: ADB Command
After installing ADB on your computer, connect your phone and execute:
adb shell pm list packages | grep binance
You should only see one line: package:com.binance.dev. If multiple binance-related packages are output, there is definitely a disguised application.
3. Checking the Package Name at the APK File Level
When the APK is downloaded but not yet installed, you can use the following methods to check the package name:
aapt Tool
Comes with the Android SDK. Command:
aapt dump badging binance.apk | grep package
The first line of the output will be package: name='com.binance.dev'.
Online Package Name Checking Websites
Uploading the APK to websites like ApkAnalyzer or VirusTotal will display the package name. However, it is not recommended to upload sensitive financial APKs—you don't know if the service provider will copy them. Local tools are preferred.
4. Common Fake Package Names
The table below shows some fake Binance package name samples captured in 2025-2026:
| Fake Package Name | Characteristics |
|---|---|
| com.bnance.app | Missing an 'i' |
| com.binance.global | Looks like a "global version" but is actually a shell |
| com.crypto.binance | Puts 'binance' at the end |
| com.binanceapp.client | Redundant 'client' suffix |
| com.binance.cn | Uses 'cn' suffix to pretend to be a Chinese version |
| com.bn.binance.pro | Multi-level disguise |
Any package name that is even one letter different from com.binance.dev is a fake.
5. Why Fake Packages Cannot Directly Use the Real Package Name
Android app stores require developers to use the reverse of a registered domain name as the package name prefix. Only the developer account owned by Binance can upload the prefix com.binance.*.
However, sideloaded (manually installed) APKs are not restricted by app stores—anyone can compile an APK and customize the package name. Counterfeiters can make an APK with an identical UI, but they cannot use com.binance.dev as the package name—because it would conflict with the genuine version already installed on the same phone, or the user could easily see through it.
So the options for counterfeiters are:
- Use a similar package name to confuse (most common)
- Install it in another user/app clone
- Replace the genuine version (rare, requires root)
Every one of these can be seen through by checking the package name.
6. Signature Fingerprint is Another Stable Signal
The package name can be changed, but the signature fingerprint cannot. The Binance official signature SHA-256 has remained unchanged for years, and the original fingerprint can be found on the binance.com help page.
Verification command:
apksigner verify --print-certs binance.apk
You can rest assured only if the output SHA-256 matches the official one.
7. Daily Self-Check Using Package Name + Signature
It is recommended to do a self-check once a month:
- Open App Inspector to check the Binance package name
- Package name = com.binance.dev, and signature SHA-256 matches the official one
- If any item does not match, uninstall and reinstall immediately
This process takes 30 seconds and prevents you from discovering you installed a fake months later.
FAQ
Q1: How can I confirm that what I have currently installed is com.binance.dev? You can see it at the bottom of Settings → Apps → Binance → App Info. Or use App Inspector.
Q2: Is the package name of the overseas Play version also com.binance.dev? Yes. The Play version shares the same package name as the official website APK, only the signature is different.
Q3: What is the package name of Binance in an app clone? The clone mechanism adds a user ID isolation at the system level, but the underlying package name is still com.binance.dev. This is also why two Binance accounts can coexist on the same phone.
Q4: Can fake packages be installed in a clone? Yes. Fake packages have different package names and do not conflict with the genuine version. You still need to verify the package name when installing Binance using an app clone.