ESPN

Disney · Get scores, news, alerts & watch live sports

Native Android Sports Disney
Bundle ID com.espn.score_center
Version analyzed 8.21.0
Build framework Native Android
SDKs detected 11
Analyzed 2026-09-11
Exploratory agent run

What ESPN does

The ESPN mobile app provides personalized sports coverage, including live scores, streaming access, short-form video, and news from ESPN reporters. Users can customize content by selecting favorite leagues, teams, and reporters, while core sections are accessible through Home, Scores, Watch, Verts, and More navigation tabs.

Observed on screen

  • Account Access Supports account registration, login, or deferred sign-up for immediate guest access.
  • Personalized Onboarding Configures the content feed by allowing users to select favorite leagues and teams.
  • Reporter Following Enables users to add ESPN reporters covering sports such as NFL, NBA, WNBA, college football, MLB, NHL, and soccer.
  • Scores Displays sports scores through a dedicated scoreboard interface.
  • Watch and Streamcenter Provides access to ESPN video streams and related viewing content.
  • Verts Delivers personalized vertical short-form sports videos with Following, Verts, and Discover views.
  • Search Locates sports, teams, leagues, reporters, and other ESPN content.
  • Where to Watch Helps identify available channels or services for viewing sports events.
  • Settings and More Exposes application preferences and additional ESPN services through the extended navigation 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

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

All SDKs
Animation 2 SDKs
audience-measurement 1 SDK
Authentication 1 SDK
Engagement 1 SDK
Huawei Services 1 SDK
Imaging 1 SDK
Push Notifications 1 SDK
From manifest + Info.plist

Permissions requested 8 sensitive

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

Approximate location sensitive

Access approximate location (network-based).

Post notifications sensitive

Post notifications to the system.

Microphone sensitive

Record audio from the microphone.

Connect to Bluetooth devices sensitive

Connect to paired Bluetooth devices.

Read phone state sensitive

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

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+.

Camera sensitive

Take pictures and record video.

Run at startup standard

Receive the BOOT_COMPLETED broadcast.

Internet access standard

Open network sockets.

Foreground service: media playback standard

Required for foreground services of type mediaPlayback.

Wi-Fi state standard

Read Wi-Fi connection information.

Network state standard

Read connectivity information.

Vibrate standard

Control the vibrator.

USE FULL SCREEN INTENT standard
Foreground service standard

Run a foreground service.

Bluetooth (legacy) standard

Connect to paired Bluetooth devices on Android 11 and below.

Display over other apps standard

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

Foreground service: special use standard

Required for foreground services of type specialUse.

com.espn.score center.DYNAMIC RECEIVER NOT EXPORTED PERMISSION standard
com.google.android.gms.permission.AD ID standard
In-app billing standard

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

Wake lock standard

Keep the device awake.

com.google.android.c2dm.permission.RECEIVE standard
Biometric authentication standard

Authenticate using biometric hardware.

Fingerprint authentication standard

Authenticate using fingerprint hardware.

ACCESS ADSERVICES AD ID standard
ACCESS ADSERVICES ATTRIBUTION standard
ACCESS ADSERVICES TOPICS standard
Reorder tasks standard

Move tasks within the back stack.

com.google.android.finsky.permission.BIND GET INSTALL REFERRER SERVICE standard

Frequently asked questions

What FlyTrap detected inside ESPN.

What does ESPN do?

The ESPN mobile app provides personalized sports coverage, including live scores, streaming access, short-form video, and news from ESPN reporters. Users can customize content by selecting favorite leagues, teams, and reporters, while core sections are accessible through Home, Scores, Watch, Verts, and More navigation tabs. This comes from a FlyTrap agent exploring the app on a real device, so it covers only the screens that run reached.

What is ESPN built with?

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

What SDKs does ESPN use?

FlyTrap detected 11 third-party SDKs inside ESPN, including Coil, Firebase Cloud Messaging and Google AdMob. They span areas such as Imaging, Push Notifications, Ads and Engagement. The full list, grouped by category, is on this page.

What permissions does ESPN request?

ESPN requests 31 permissions. 8 of these are sensitive, such as Approximate location, Post notifications and Microphone. Each is listed above with its platform sensitivity tier.

Is ESPN safe to use?

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

What platforms is ESPN available on?

The version FlyTrap analyzed targets Android.