Microsoft Authenticator

Azure · Microsoft Authenticator is a security app that verifies your identity with two factor and passwordless sign ins.

Bundle ID com.azure.authenticator
Version analyzed 6.2606.3817
Build framework Native Android
Detection confidence Medium
SDKs detected 7
Analyzed 2026-06-16
Static + runtime analysis

SDKs detected

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

All SDKs
From manifest + Info.plist

Permissions requested 6 sensitive

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

Camera sensitive

Take pictures and record video.

Post notifications sensitive

Post notifications to the system.

Precise location sensitive

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

Approximate location sensitive

Access approximate location (network-based).

Background location restricted

Access location while the app is in the background.

Kill background processes restricted

Request that other apps' background processes be killed.

Vibrate standard

Control the vibrator.

REQUEST IGNORE BATTERY OPTIMIZATIONS standard
Foreground service standard

Run a foreground service.

Foreground service: location standard

Required for foreground services of type location.

Internet access standard

Open network sockets.

Network state standard

Read connectivity information.

Run at startup standard

Receive the BOOT_COMPLETED broadcast.

Wake lock standard

Keep the device awake.

com.azure.authenticator.knox.SUPPORT PERMISSION standard
Fingerprint authentication standard

Authenticate using fingerprint hardware.

Biometric authentication standard

Authenticate using biometric hardware.

Act as account authenticator standard

Act as the AccountAuthenticator for the AccountManager.

Use account credentials standard

Request authentication tokens from the AccountManager.

Manage accounts standard

Manage accounts in the AccountManager.

Display over other apps standard

Draw windows on top of other apps. Granted from system settings.

com.samsung.android.knox.permission.KNOX ENTERPRISE DEVICE ADMIN standard
com.samsung.android.knox.permission.KNOX CERTIFICATE standard
com.samsung.android.knox.permission.KNOX SECURITY standard
com.samsung.android.knox.permission.KNOX CERT PROVISIONING standard
sec.ENTERPRISE DEVICE ADMIN standard
sec.MDM SECURITY standard
sec.MDM CERTIFICATE standard
com.google.android.c2dm.permission.RECEIVE standard
com.google.android.finsky.permission.BIND GET INSTALL REFERRER SERVICE standard
com.azure.authenticator.DYNAMIC RECEIVER NOT EXPORTED PERMISSION standard
NFC standard

Perform I/O over NFC.

Frequently asked questions

What FlyTrap detected inside Microsoft Authenticator.

What is Microsoft Authenticator built with?

Microsoft Authenticator by Microsoft Corporation is built with Native Android. FlyTrap determined this by analyzing the app's compiled binary, not from anything the developer published.

What SDKs does Microsoft Authenticator use?

FlyTrap detected 7 third-party SDKs inside Microsoft Authenticator, including Firebase Analytics, Firebase Cloud Messaging and Google Identity Credentials. They span areas such as Analytics, Push Notifications, Authentication and Anti-Abuse. The full list, grouped by category, is on this page.

What permissions does Microsoft Authenticator request?

Microsoft Authenticator requests 32 permissions. 6 of these are sensitive, such as Camera, Post notifications and Precise location. Each is listed above with its platform sensitivity tier.

Is Microsoft Authenticator safe to use?

FlyTrap reports what an app contains, it does not issue a safety verdict. Microsoft Authenticator requests 32 permissions (6 sensitive) and bundles 7 third-party SDKs. Reviewing those alongside the developer helps you decide what you are comfortable granting.

What platforms is Microsoft Authenticator available on?

The version FlyTrap analyzed targets Android.