Microsoft OneDrive

Microsoft Corporation · Microsoft OneDrive is a cloud storage app that secures, syncs, and lets you access files across devices.

Bundle ID com.microsoft.skydrive
Version analyzed 7.57.1
Build framework Native Android
SDKs detected 10
Analyzed 2026-10-03
Exploratory agent run

What Microsoft OneDrive does

This mobile application is a cloud-integrated file management and synchronization client, specifically identified as Microsoft OneDrive (formerly SkyDrive). It serves as a centralized repository for multimedia assets and documents, enabling secure storage, cross-device accessibility, and collaborative sharing. The application architecture focuses on a gallery-centric user interface for media consumption while providing robust backend integration for Microsoft account authentication and cloud-based file system operations.

Observed on screen

  • Cloud Synchronization Facilitates secure data persistence and remote access by linking the application to a Microsoft OneDrive account.
  • Multimedia Gallery Management Provides a structured interface for viewing, organizing, and navigating through photos and video files stored both locally and in the cloud.
  • Album Categorization Enables users to group media assets into specific albums to streamline organization and simplify sharing workflows with external contacts.
  • File Operations Supports core file manipulation tasks including editing, deleting, and sharing documents and media directly from the interface.
  • Integrated Camera Access Includes a direct bridge to the device's camera hardware to allow for immediate content capture and subsequent upload.
  • Authentication and Account Provisioning Contains a complete identity management module for user sign-in, new account registration, and credential recovery.
  • Security and Privacy Controls Implements dedicated screens for managing terms of use, privacy policies, and file protection settings to ensure data compliance.

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 6 categories. Click any SDK to see every other app that uses it.

All SDKs
From manifest + Info.plist

Permissions requested 12 sensitive

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

Read contacts sensitive

Read the user's contacts data.

Find accounts on device sensitive

Read the list of accounts known to the device.

Write storage sensitive

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

Read storage sensitive

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

Read images sensitive

Read image files from shared storage.

Read videos sensitive

Read video files from shared storage.

Read audio sensitive

Read audio files from shared storage.

Post notifications sensitive

Post notifications to the system.

Microphone sensitive

Record audio from the microphone.

Media location metadata sensitive

Read location metadata embedded in shared media files.

Camera sensitive

Take pictures and record video.

com.google.android.permission.PROVIDE BACKGROUND restricted
GET ACCOUNTS PRIVILEGED standard
Act as account authenticator standard

Act as the AccountAuthenticator for the AccountManager.

Internet access standard

Open network sockets.

Modify system settings standard

Modify system settings. Granted from system settings.

REQUEST IGNORE BATTERY OPTIMIZATIONS standard
Read sync stats standard

Read sync stats.

Read sync settings standard

Read account sync settings.

Write sync settings standard

Write account sync settings.

Network state standard

Read connectivity information.

Wake lock standard

Keep the device awake.

Vibrate standard

Control the vibrator.

Run at startup standard

Receive the BOOT_COMPLETED broadcast.

Foreground service standard

Run a foreground service.

Foreground service: data sync standard

Required for foreground services of type dataSync.

Foreground service: media playback standard

Required for foreground services of type mediaPlayback.

com.samsung.android.samsungaccount.permission.ACCOUNT MANAGER standard
Schedule exact alarms standard

Schedule alarms that fire at an exact time. Granted from system settings; denied by default on Android 13+.

DOWNLOAD WITHOUT NOTIFICATION standard
com.microsoft.cloudswitcher.PERMISSION READ standard
In-app billing standard

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

Fingerprint authentication standard

Authenticate using fingerprint hardware.

Biometric authentication standard

Authenticate using biometric hardware.

Use account credentials standard

Request authentication tokens from the AccountManager.

Manage accounts standard

Manage accounts in the AccountManager.

com.google.android.c2dm.permission.RECEIVE standard
com.google.android.finsky.permission.BIND GET INSTALL REFERRER SERVICE standard
com.android.vending.CHECK LICENSE standard
com.microsoft.skydrive.DYNAMIC RECEIVER NOT EXPORTED PERMISSION standard
NFC standard

Perform I/O over NFC.

Frequently asked questions

What FlyTrap detected inside Microsoft OneDrive.

What does Microsoft OneDrive do?

This mobile application is a cloud-integrated file management and synchronization client, specifically identified as Microsoft OneDrive (formerly SkyDrive). It serves as a centralized repository for multimedia assets and documents, enabling secure storage, cross-device accessibility, and collaborative sharing. The application architecture focuses on a gallery-centric user interface for media consumption while providing robust backend integration for Microsoft account authentication and cloud-based file system operations. This comes from a FlyTrap agent exploring the app on a real device, so it covers only the screens that run reached.

What is Microsoft OneDrive built with?

Microsoft OneDrive 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 OneDrive use?

FlyTrap detected 10 third-party SDKs inside Microsoft OneDrive, including Firebase Auth, Firebase Cloud Messaging and Google Sign-In. They span areas such as Authentication, Push Notifications, Machine Learning and Ads. The full list, grouped by category, is on this page.

What permissions does Microsoft OneDrive request?

Microsoft OneDrive requests 41 permissions. 12 of these are sensitive, such as Read contacts, Find accounts on device and Write storage. Each is listed above with its platform sensitivity tier.

Is Microsoft OneDrive safe to use?

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

What platforms is Microsoft OneDrive available on?

The version FlyTrap analyzed targets Android.