• Tech Dev NotesTech Dev Notes
Discover
  • Charts
  • Trending
  • Rankings
  • Leaderboard
  • App Updates
  • Digest
  • Blog
Browse
  • App Lookup
  • Tech Stack
  • Compare
  • App Screenshots
  • Store Screenshots
Tools
  • X Flags
  • Developers
  • Follow on X
Skip to content
ChartsTrendingRankingsLeaderboardChangelogDigestSearchCompareApp ScreenshotsStore ScreenshotsTech StackDevelopersX FlagsBlog

Tech Dev Notes

RSSSitemap@techdevnotes
Back to YouTube Music

Tech StackTDN

YouTube Music Tech Stack

Languages, frameworks, and third-party SDKs detected inside YouTube Music — extracted from the iOS App Store build.

OverviewHistoryRankingsInsightsTDNTech Stack
v9.22.2 · latestApp Store now v9.22Metal shadersNo declared tracking

Stack profile

C/C++ · Metal (shaders) · Objective-C · 28 third-party SDKs across 7 categories · notable detections include Google, Facebook

Analysis

Analyzed
June 3, 2026
Bundle ID
com.google.ios.youtubemusic
Detection floor
Lower bound

Languages

4

C/C++ · Metal (shaders) · Objective-C

Third-party SDKs

28

7 categories

Apple frameworks

14

98 total frameworks

Signals

87

capabilities, APIs, fonts

Build

Build & platform

Compiler, target OS, supported device families, and localization footprint detected from the bundle.

Min iOS

16.0

Built with

Xcode 26.2

iphoneos26.2

Devices

iPhone · iPad

Localizations

79

801 strings in base locale

Method

How this is detected

  • Detected SDKs are a lower bound — YouTube Music may bundle more than static analysis can attribute.
  • The App Store binary is encrypted with Apple FairPlay, so detection is limited to what is observable without decryption.

Runtime

Languages & runtimes

Primary runtimes and language signatures observed in the app binary.
C/C++49MMetal (shaders)38Objective-C49Swift51

Dependencies

Third-party SDKs

Grouped by purpose. Select any SDK to see other tracked apps that use it.
28 of 28 SDKs shown

Analytics

1
FFacebook SDK13

Ads

1
OOneGoogle12

Authentication

1
GoogleSignIn12

Media

1
GoogleCast6

Firebase

1
GgRPC16

Rendering

2
MMaterialDialogs11MMaterialSearch12

Other

21
CCardboardSDK2CChronosSiriShortcutManager7FFamilyManagement-Strings-BundleGGFBFeedbackStrings12GGHKHelpKitStrings10GoogleKitCore5GoogleKitDatePickerGoogleKitWeb6GoogleS3KitVoiceSearch3GGWACore2GGWALocalization2MMaterialContributionsSwitchPParadeStrings13PPeopleKit-Expanded-Chip-Strings-Bundle4PPeopleKit-PeoplePicker-Strings-Bundle5PPeopleKit-SearchField-Strings-Bundle4PPeopleKit-ShareSheet-Strings-Bundle4RResources5SSendKitService-Strings-Bundle2SSSOAuth12SSUPSupportCoreStrings12

Apple

Apple frameworks

Native frameworks and system libraries linked into the build.
AAVFoundation (audio/video)49AAVKit43BBackground Tasks35CCloudKit11CCore Data33CCore Location44MMetalKit38NNatural Language24SStoreKit (in-app purchase)49SwiftUI49UUIKit49UUser Notifications49WWatch Connectivity14WWidgetKit (widgets)42

Extensions

App extensions

4 bundled app extensions for widgets, notifications, share sheets, and Siri intents.
NotificationServiceExtensionNotification Service
YouTubeMusicIntentsExtensionSiri Intents
YouTubeMusicWidgetKitExtensionWidget
YouTubeMusicTodayExtensionSkylarkWidget Extension

Bundle

Companion apps

Additional apps bundled inside the build, including watch apps, clips, and helper targets.
WatchApp.appwatch app

Interface

UI & graphics

Frameworks and libraries YouTube Music uses to render its interface and animations.
SwiftUIUIKit

GPU

Metal shaders

12 custom GPU shader functions across 4 metallib files.
GenerateLUTGenerateLinearInputsGenerateNonlinearOutputsfragmentColorConversionHDRfragmentColorConversionPlanarSDRfragmentColorConversionSDRfragmentPassthroughfragment_mainneon_computevertexPassthroughvertex_main

Models

On-device ML models

Core ML and ML model bundles shipped inside the app for local inference.
segmentation-512x512_aimatter-2023_07_23-v5748.f16

Assets

Bundled fonts

Custom font families packaged in the app bundle.
Anton-Regular.nohintsBangers-Regular.nohintsBodoniModa[opsz,wght].nohintsComicNeue-Bold.nohintsCourierPrime-Bold.nohintsCutiveMono-RegularGoogleSans-Bold.nohintsGoogleSans-BoldItalic.nohintsGoogleSans-Italic.nohintsGoogleSans-Medium.nohintsGoogleSans-MediumItalic.nohintsGoogleSans-Regular.nohintsGoogleSansDisplay-Regular.nohintsOswald-BoldOswald-LightOswald-MediumOswald-RegularOswald-SemiBoldPacifico-RegularPermanentMarkerProductSans-Regular.nohintsQuicksand-RegularRoboto-BlackRoboto-BoldSatisfy-Regular.nohintsYouTubeSans-Black.nohintsYouTubeSans-Bold.nohintsYouTubeSans-ExtraBold.nohints

Packaging

Build & packaging

Dependency managers and build tooling detected in the app bundle.
Swift Package Manager (SwiftPM)

Integrations

Services & integrations

Service configuration, URL schemes, universal links, and integration keys observed in the sanitized audit.

Firebase projects

propane-choir-718

propane-choir-718.appspot.com · https://propane-choir-718.firebaseio.com

SDK config keys

FacebookAppID

Facebook SDK · Info.plist

Registered URL schemes

com.googleusercontent.apps.795340980932-c316is7ibkeqhbuftaudi4ah2p7eep7pfb364181942380876vnd.youtube.musicvnd.youtube.music-broad-matchingyoutubemusicyoutubemusic.wazeaudioyoutubemusicsdk

Queries other apps

chromiumchromiumscomgooglemapscreatorstudiofacebook-storiesfbfb-messengergooglegoogleappgoogleauthenticatorgooglechromegooglechromesgooglegmailgooglevoicegsd-vnd.youtubegsd-vnd.youtube-broad-matchinggsd-youtubeinstagram-storieslineredditsnapchatstorylinktgtwittervibervnd.youtubevnd.youtube-broad-matchingvnd.youtube.kids

ATS exception domains

nwp.t-mobile.comvaspbon-int.msg.t-mobile.comvaspbonstg-int.msg.t-mobile.com

Network

Backend & API

Backend hosts, GraphQL operations, and certificate pinning signals surfaced by static analysis.

Backend hosts

nwp.t-mobile.compropane-choir-718.appspot.compropane-choir-718.firebaseio.comroots.pemvaspbon-int.msg.t-mobile.comvaspbonstg-int.msg.t-mobile.com

Pinned certificates

roots.pem

[REDACTED]

Storage

On-device data

Local stores, Core Data models, and schema names found in the app bundle.

DataLibDataModel

DataLibDataModel.momd

SyncableRNOTrootUvideoVadDataUdepthUerrorZadDataDateVformatVvideosWadVideoWprivateWunknownXfilenameYremoteURLYhostVideoYlikeCount

PingDataModel

PingDataModel.momd

TpingTrootWunknownYTRetryStateEntity

UploadLibInnerTubeDataModel

UploadLibInnerTubeDataModel.momd

TrootVstatusYoperationYTUploadInnerTubeTaskEntityYTUploadOperationStateEntityYTUploadTaskEntity

NetDataModel

NetDataModel.momd

AOPQRSTijoyzTrootYdateAddedYTDelayedEventEntity

CastFrameworkDB

GoogleCastCoreResources.bundle/CastFrameworkDB.momd

GCKDBBluetoothDiscoveryInfoGCKDBTCPDiscoveryInfoTportTrootUappID

YouTubeMusic

Watch/WatchApp.app/PlugIns/WatchExtension.appex/YouTubeMusic.momd

PlaylistEntityPlaylistReferenceEntityPodcastEpisodeEntityPodcastShowEntityQueueEntityQueueItemEntitySkeyYserverTTLTicpnTrootUitemsUorderVartist

First party

App modules

Likely first-party modules and resource bundles detected in YouTube Music.
AccountAccount_AccountSettingsStringAds_BadgesRenderingBadgesRendering_BlocksBlocks_CarPlayCarPlay_CommentComment_CommonCommon_Common_Permissions_CommonRenderingCommonRendering_CoreCore_CreationCreation_DoubleTapToSeekDoubleTapToSeek_EditEdit_Edit_AVSpeechEnhancement_Edit_Rendering_Editor

Entitlements

Capabilities

System capabilities and entitlement flags included with the app.
App GroupsAssociated Domains (Universal Links)Background App RefreshBackground AudioBackground ProcessingBluetooth (central)CarPlayExternal AccessoryKeychain SharingPush Notifications (APNs)SiriKit

APIs

Detected API usage

System frameworks and privacy-sensitive APIs referenced by the binary.
App Attest (anti-fraud)Biometric auth (Face ID / Touch ID)Camera captureCarrier / cellular infoContactsHashing (SHA-256)In-app browser (SFSafariViewController)Keychain readKeychain storageLocationMetal GPU computeMotion sensorsPhoto libraryPublic-key crypto (Secure Enclave)SMS compositionSymmetric crypto (CommonCrypto)Watch connectivityWeb-based OAuth

Privacy

Privacy manifest

Does not declare cross-app tracking in its App Store privacy manifest.

Collected data types

CoarseLocationDeviceIDEmailAddressNameOtherDataTypesOtherUsageDataPhoneNumberUserID

Required-reason API categories

UserDefaults

Architecture

Architecture details

Additional build and bundle signals that help explain how the app is structured.

Storyboards

2

Launch: Launch

Nibs

18

Scene manifest

Present

Explore technologies across all apps

Browse every SDK, framework, and language we detect, then compare the apps that share the same stack.

Tech Stack hub →