BBC iPlayer
SDKs, Trackers & Permissions for BBC iPlayer
SDK Scan Status
| SDKs Last Scanned | Version | Scan Result | First Downloaded |
|---|---|---|---|
| June 26, 2026 at 09:54:01 | 500037606 | Success | May 6, 2026 at 18:54:42 |
| April 25, 2026 at 13:24:14 | 500037486 | Success | February 1, 2026 at 19:15:16 |
| January 22, 2026 at 12:20:42 | 500035522 | Success | August 18, 2025 at 08:40:41 |
| February 10, 2025 at 18:05:24 | 500033413 | Success | February 10, 2025 at 18:05:24 |
Ad Networks
- application/activity:com.urbanairship.actions.RateAppActivity
- application/activity:com.urbanairship.actions.WalletLoadingActivity
- application/activity:com.urbanairship.google.PlayServicesErrorActivity
- application/activity:com.urbanairship.permission.PermissionsActivity
- application/activity:com.urbanairship.push.NotificationProxyActivity
- application/activity/intent-filter/action:com.urbanairship.actions.SHOW_RATE_APP_INTENT_ACTION
- application/activity/meta-data:com.urbanairship.push.iam.EXCLUDE_FROM_AUTO_SHOW
- application/provider/meta-data:com.urbanairship.AirshipInitializer
- application/receiver:com.urbanairship.locale.LocaleChangeReceiver
- application/receiver:com.urbanairship.push.NotificationProxyReceiver
- application/receiver:com.urbanairship.push.adm.AdmPushReceiver
- application/receiver/intent-filter/action:com.urbanairship.push.OPENED
- application/service:com.urbanairship.push.adm.AdmHandlerBase
- application/service:com.urbanairship.push.adm.AdmHandlerJobBase
- application/service:com.urbanairship.push.fcm.AirshipFirebaseMessagingService
- smali:com.urbanairship
- smali:com.urbanairship.actions
- smali:com.urbanairship.actions.tags
- smali:com.urbanairship.analytics
- smali:com.urbanairship.analytics.data
- smali:com.urbanairship.cache
- smali:com.urbanairship.google
- smali:com.urbanairship.job
- smali:com.urbanairship.locale
- smali:com.urbanairship.meteredusage
- smali:com.urbanairship.modules
- smali:com.urbanairship.modules.aaid
- smali:com.urbanairship.modules.automation
- smali:com.urbanairship.modules.debug
- smali:com.urbanairship.modules.featureflag
- smali:com.urbanairship.modules.liveupdate
- smali:com.urbanairship.modules.messagecenter
- smali:com.urbanairship.modules.preferencecenter
- smali:com.urbanairship.permission
- smali:com.urbanairship.push
- smali:com.urbanairship.push.adm
- smali:com.urbanairship.push.fcm
Development Tools
- smali:com.airbnb.lottie
- smali:com.bumptech
- smali:com.bumptech.glide
- smali:com.bumptech.glide.load
- smali:com.bumptech.glide.load.data
- application/meta-data:com.google.android.gms.version
- smali:kotlin.collections
- smali:kotlin.coroutines
- smali:kotlin.io
- smali:kotlin.io.path
- smali:kotlin.jvm
- smali:kotlin.jvm.functions
- smali:kotlin.jvm.internal
- smali:kotlin.reflect
- smali:kotlin.text
- smali:okhttp3
- application/provider/meta-data:okhttp3.internal.platform.PlatformInitializer
- smali:okhttp3.internal
- smali:okhttp3.internal.platform
- smali:okhttp3.internal.publicsuffix
Analytics: Product
- application/provider:com.google.firebase.provider.FirebaseInitProvider
- application/receiver:com.google.firebase.iid.FirebaseInstanceIdReceiver
- application/service:com.google.firebase.components.ComponentDiscoveryService
- application/service:com.google.firebase.messaging.FirebaseMessagingService
- application/service:com.google.firebase.sessions.SessionLifecycleService
- application/service/intent-filter/action:com.google.firebase.MESSAGING_EVENT
- application/service/meta-data:com.google.firebase.components:com.google.firebase.FirebaseCommonKtxRegistrar
- application/service/meta-data:com.google.firebase.components:com.google.firebase.crashlytics.CrashlyticsRegistrar
- application/service/meta-data:com.google.firebase.components:com.google.firebase.crashlytics.FirebaseCrashlyticsKtxRegistrar
- application/service/meta-data:com.google.firebase.components:com.google.firebase.datatransport.TransportRegistrar
- application/service/meta-data:com.google.firebase.components:com.google.firebase.installations.FirebaseInstallationsKtxRegistrar
- application/service/meta-data:com.google.firebase.components:com.google.firebase.installations.FirebaseInstallationsRegistrar
- application/service/meta-data:com.google.firebase.components:com.google.firebase.messaging.FirebaseMessagingKtxRegistrar
- application/service/meta-data:com.google.firebase.components:com.google.firebase.messaging.FirebaseMessagingRegistrar
- application/service/meta-data:com.google.firebase.components:com.google.firebase.sessions.FirebaseSessionsRegistrar
- smali:com.google.firebase
- smali:com.google.firebase.components
- smali:com.google.firebase.concurrent
- smali:com.google.firebase.crashlytics
- smali:com.google.firebase.datatransport
- smali:com.google.firebase.iid
- smali:com.google.firebase.installations
- smali:com.google.firebase.messaging
- smali:com.google.firebase.provider
- smali:com.google.firebase.sessions
- application/meta-data:firebase_crashlytics_collection_enabled
Business Tools
- application/receiver:com.optimizely.ab.android.datafile_handler.DatafileRescheduler
- application/receiver:com.optimizely.ab.android.event_handler.EventRescheduler
- smali:com.optimizely
- smali:com.optimizely.ab
- smali:com.optimizely.ab.android
- smali:com.optimizely.ab.android.datafile_handler
- smali:com.optimizely.ab.android.event_handler
- smali:com.optimizely.ab.bucketing
- smali:com.optimizely.ab.config
- smali:com.optimizely.ab.config.audience
- smali:com.optimizely.ab.config.audience.match
- smali:com.optimizely.ab.config.parser
- smali:com.optimizely.ab.event
- smali:com.optimizely.ab.event.internal
- smali:com.optimizely.ab.event.internal.payload
- smali:com.optimizely.ab.odp
Analytics: Attribution
- queries/intent/action:com.appsflyer.referrer.INSTALL_PROVIDER
- smali:com.appsflyer
- smali:com.appsflyer.attribution
- smali:com.appsflyer.deeplink
- smali:com.appsflyer.internal
- smali:com.appsflyer.internal.components
- smali:com.appsflyer.internal.components.network
- smali:com.appsflyer.internal.components.network.http
- smali:com.appsflyer.internal.components.network.http.exceptions
- smali:com.appsflyer.internal.components.queue
- smali:com.appsflyer.internal.components.queue.exceptions
- smali:com.appsflyer.internal.platform_extension
- smali:com.appsflyer.share
If you recognize any of these please reach out to have it added.
| Domain | XML Path | Value Name |
|---|---|---|
| 0 | res.raw.bbc_blocks.ddd | 0 |
| 0 | res.raw.bbc_blocks.ip | 0 |
| 0 | res.raw.ident_splash.ddd | 0 |
| 0 | res.raw.ident_splash.ip | 0 |
| 0 | res.raw.loading_indicator.ddd | 0 |
| 0 | res.raw.loading_indicator.ip | 0 |
| 0 | res.raw.watchlist_plus_to_tick.ddd | 0 |
| 0 | res.raw.watchlist_plus_to_tick.ip | 0 |
| 25 | res.raw.bbc_blocks.fr | 25 |
| 25 | res.raw.ident_splash.fr | 25 |
| 60 | res.raw.watchlist_plus_to_tick.fr | 60 |
| 76 | res.raw.ident_splash.op | 76 |
| 81 | res.raw.watchlist_plus_to_tick.op | 81 |
| 250 | res.raw.bbc_blocks.op | 250 |
| 320 | res.raw.watchlist_plus_to_tick.h | 320 |
| 320 | res.raw.watchlist_plus_to_tick.w | 320 |
| 720 | res.raw.loading_indicator.h | 720 |
| 720 | res.raw.loading_indicator.w | 720 |
| 900 | res.raw.bbc_blocks.h | 900 |
| 1080 | res.raw.ident_splash.w | 1080 |
| 1920 | res.raw.ident_splash.h | 1920 |
| 1980 | res.raw.bbc_blocks.w | 1980 |
| asset_statements | application/meta-data | |
| backend:com.google | application/service/meta-data | |
| com.amazon | application/receiver/intent-filter/action | |
| com.amazon | application/{http://schemas.amazon.com/apk/res/android}enable-feature | |
| com.atinternet | smali | |
| com.fasterxml | smali | |
| com.google | application/activity | |
| com.google | application/meta-data | |
| com.google | application/receiver | |
| com.google | application/receiver/intent-filter/action | |
| com.google | application/receiver/meta-data | |
| com.google | application/service | |
| com.google | smali | ... and 59 more |
| de.spring | smali | |
| dotmetrics | smali | |
| dotmetrics.analytics | smali | |
| j$.sun | smali | |
| j$.time | smali | |
| j$.util | smali | |
| org.apache | application/uses-library | |
| org.apache | smali | ... and 4 more |
| org.chromium | smali | |
| org.slf4j | smali | |
| uk.co | application | |
| uk.co | application/activity | ... and 11 more |
| uk.co | application/provider | |
| uk.co | application/receiver | |
| uk.co | application/service | |
| uk.co | smali | ... and 110 more |
| (Mobile/Web) Dynamic Swing (2:00) Short | res.raw.loading_indicator.nm | (Mobile/Web) Dynamic Swing (2:00) Short |
| 29.9700012207031 | res.raw.loading_indicator.fr | 29.9700012207031 |
| 5.10 | res.raw.loading_indicator.v | 5.10.2 |
| 5.7 | res.raw.bbc_blocks.v | 5.7.6 |
| 5.7 | res.raw.ident_splash.v | 5.7.14 |
| 5.9 | res.raw.watchlist_plus_to_tick.v | 5.9.0 |
| 61.0000024845809 | res.raw.loading_indicator.op | 61.0000024845809 |
| BBC_iPlayer_BootScreen_9x16_fade | res.raw.ident_splash.nm | BBC_iPlayer_BootScreen_9x16_fade |
| NewsHeaderAnimations_LM_Larger | res.raw.bbc_blocks.nm | NewsHeaderAnimations_LM_Larger |
| Version 1 - Faster, Rescaled Android Build | res.raw.watchlist_plus_to_tick.nm | Version 1 - Faster, Rescaled Android Build |
| [] | res.raw.bbc_blocks.markers | [] |
| [] | res.raw.ident_splash.markers | [] |
| [] | res.raw.loading_indicator.assets | [] |
| [] | res.raw.loading_indicator.markers | [] |
| [] | res.raw.watchlist_plus_to_tick.assets | [] |
| [{'ddd': 0, 'ind': 1, 'ty': 0, 'nm': 'Chameleon_UI_PullRefresh', 'refId': 'comp_0', 'sr': 1, 'ks': { | res.raw.bbc_blocks.layers | [{'ddd': 0, 'ind': 1, 'ty': 0, 'nm': 'Chameleon_UI_PullRefresh', 'refId': 'comp_0', 'sr': 1, 'ks': { |
| [{'ddd': 0, 'ind': 1, 'ty': 0, 'nm': 'iPLAYER_wordmark_animated', 'parent': 3, 'refId': 'comp_0', 's | res.raw.ident_splash.layers | [{'ddd': 0, 'ind': 1, 'ty': 0, 'nm': 'iPLAYER_wordmark_animated', 'parent': 3, 'refId': 'comp_0', 's |
| [{'ddd': 0, 'ind': 1, 'ty': 4, 'nm': 'Tick 2', 'sr': 1, 'ks': {'o': {'a': 0, 'k': 100, 'ix': 11}, 'r | res.raw.watchlist_plus_to_tick.layers | [{'ddd': 0, 'ind': 1, 'ty': 4, 'nm': 'Tick 2', 'sr': 1, 'ks': {'o': {'a': 0, 'k': 100, 'ix': 11}, 'r |
| [{'ddd': 0, 'ind': 1, 'ty': 4, 'nm': 'Top Line', 'sr': 1, 'ks': {'o': {'a': 0, 'k': 100, 'ix': 11}, | res.raw.loading_indicator.layers | [{'ddd': 0, 'ind': 1, 'ty': 4, 'nm': 'Top Line', 'sr': 1, 'ks': {'o': {'a': 0, 'k': 100, 'ix': 11}, |
| [{'id': 'comp_0', 'layers': [{'ddd': 0, 'ind': 1, 'ty': 4, 'nm': 'Chameleon_Broadcast_Dog_Blocks_MAS | res.raw.bbc_blocks.assets | [{'id': 'comp_0', 'layers': [{'ddd': 0, 'ind': 1, 'ty': 4, 'nm': 'Chameleon_Broadcast_Dog_Blocks_MAS |
| [{'id': 'comp_0', 'nm': 'iPLAYER_wordmark_animated', 'layers': [{'ddd': 0, 'ind': 3, 'ty': 4, 'nm': | res.raw.ident_splash.assets | [{'id': 'comp_0', 'nm': 'iPLAYER_wordmark_animated', 'layers': [{'ddd': 0, 'ind': 3, 'ty': 4, 'nm': |
| [{'tm': 0, 'cm': '{\r"name":"plus to tick"\r}', 'dr': 40}, {'tm': 41, 'cm': '{\r"name":"tick to plus | res.raw.watchlist_plus_to_tick.markers | [{'tm': 0, 'cm': '{\r"name":"plus to tick"\r}', 'dr': 40}, {'tm': 41, 'cm': '{\r"name":"tick to plus |
App Queries
These are the other apps that BBC iPlayer requests to know other apps are also installed:
Permissions
air.com.cc.uk.co.bbc.cbeebiesstorytime.permission.LOGIN_PROVIDER
air.uk.co.bbc.cbeebiesstorytime.permission.LOGIN_PROVIDER
ACCESS_NETWORK_STATE
ACCESS_WIFI_STATE
FOREGROUND_SERVICE
FOREGROUND_SERVICE_MEDIA_PLAYBACK
INTERNET
POST_NOTIFICATIONS
READ_EXTERNAL_STORAGE
READ_PHONE_STATE
RECEIVE_BOOT_COMPLETED
VIBRATE
WAKE_LOCK
WRITE_EXTERNAL_STORAGE
bbc.iplayer.android.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
bbc.iplayer.LOGIN_PROVIDER
bbc.iplayer.RECEIVE_ADM_MESSAGE
bbc.mobile.news.uk.permission.LOGIN_PROVIDER
bbc.mobile.weather.permission.LOGIN_PROVIDER
com.amazon.device.messaging.permission.RECEIVE
com.bbc.sounds.permission.LOGIN_PROVIDER
com.google.android.c2dm.permission.RECEIVE
com.google.android.gms.permission.AD_ID
uk.co.bbc.android.sportdomestic.permission.LOGIN_PROVIDER
uk.co.bbc.authtoolkit.permission.LOGIN_PROVIDER
uk.co.bbc.authtoolkit.sandbox.permission.LOGIN_PROVIDER
uk.co.bbc.cbeebiesgetcreative.permission.LOGIN_PROVIDER
uk.co.bbc.cbeebiesgoexplore.permission.LOGIN_PROVIDER
uk.co.bbc.cbeebiesplaytimeisland.permission.LOGIN_PROVIDER
uk.co.bbc.integrationapp.permission.LOGIN_PROVIDER
