• Tech Dev NotesTech Dev Notes
Track apps
  • App Lookup
  • Tracked Leaderboard
  • Compare Apps
Market movement
  • Store Charts
  • Global Rankings
  • Movers
  • Version Changelog
  • Weekly Briefing
Visual research
  • In-app UX Screens
  • Store Listing Screens
Build intelligence
  • Tech Stack
  • Developers
Tools
  • X Feature Flags
  • Blog
  • Follow on X
Skip to content
App LookupTracked LeaderboardCompare AppsStore ChartsGlobal RankingsMoversVersion ChangelogWeekly BriefingIn-app UX ScreensStore Listing ScreensTech StackDevelopersX Feature FlagsBlog

Tech Dev Notes

RSSSitemap@techdevnotes
Back to Gmail

Tech StackTDN

Gmail Tech Stack

Languages, frameworks, and third-party SDKs detected inside Gmail — extracted from the Google Play build.

Store ProfileVersion HistoryCountry RankingsTDN InsightsTDNBuild Stack
v2026.05.19.925511829.Release · latestDeclares tracking

Stack profile

C/C++ (native) · Java · Kotlin · 20 third-party SDKs across 13 categories · notable detections include Firebase, Google, Lottie

Analysis

Analyzed
June 5, 2026
Bundle ID
com.google.android.gm
Detection floor
Observed

Languages

3

C/C++ (native) · Java · Kotlin

Third-party SDKs

20

13 categories

Permissions

67

8 native libs

Signals

86

capabilities, APIs, fonts

Build

Build & platform

Android SDK levels, supported ABIs, and signing scheme detected from the APK.

Min SDK

23

Target SDK

37

ABIs

1

arm64-v8a

Signing

v1 · v2 · v3

Common Name: Android

Manifest

App components

Activities, services, broadcast receivers, and content providers declared in the manifest.

Activities

155

Services

89

Receivers

50

Providers

21

Exported (96)

activity-alias:com.android.mail.ui.MailboxSelectionActivityactivity-alias:com.google.android.apps.dynamite.DynamiteDeepLinkMultipleactivity-alias:com.google.android.apps.dynamite.DynamiteGatewayActivityactivity-alias:com.google.android.gm.browse.PublicLabelDeepLinkV2activity-alias:com.google.android.gm.browse.SearchDeepLinkTrampolineActivityactivity-alias:com.google.android.gm.ComposeActivityGmailExternalactivity-alias:com.google.android.gm.ConversationListActivityGmailactivity-alias:com.google.android.gm.ConversationListActivityGoogleMailactivity-alias:com.google.android.gm.CreateShortcutActivityGoogleMailactivity-alias:com.google.android.gm.GmailActivityactivity-alias:com.google.android.gm.PublicGmailActivityactivity-alias:com.google.android.gm.setup.AccountSetupFinalGmailSuggestions

Manifest

Permissions

67 permissions requested in the manifest.
android.permission.ACCESS_ADSERVICES_AD_IDandroid.permission.ACCESS_ADSERVICES_ATTRIBUTIONandroid.permission.ACCESS_NETWORK_STATEandroid.permission.ACCESS_NOTIFICATION_POLICYandroid.permission.ACCESS_WIFI_STATEandroid.permission.ANSWER_PHONE_CALLSandroid.permission.AUTHENTICATE_ACCOUNTSandroid.permission.BLUETOOTHandroid.permission.BLUETOOTH_CONNECTandroid.permission.CALL_PHONEandroid.permission.CAMERAandroid.permission.CHANGE_NETWORK_STATEandroid.permission.DOWNLOAD_WITHOUT_NOTIFICATIONandroid.permission.FOREGROUND_SERVICEandroid.permission.FOREGROUND_SERVICE_CAMERAandroid.permission.FOREGROUND_SERVICE_DATA_SYNCandroid.permission.FOREGROUND_SERVICE_MEDIA_PLAYBACKandroid.permission.FOREGROUND_SERVICE_MEDIA_PROJECTIONandroid.permission.FOREGROUND_SERVICE_MICROPHONEandroid.permission.FOREGROUND_SERVICE_PHONE_CALL

Native

Native libraries

Bundled native (.so) libraries — NDK code and cross-platform runtimes.
libandroidx.graphics.path.solibfilterframework_jni.solibframesequence.solibimage_processing_util_jni.solibjni_emojisearch.solibnative_crash_handler_jni.solibsurface_util_jni.solibvideochat_jni.so

API

API surface

Endpoints, base URLs, and URI schemes recovered from the DEX string pool.

Base URLs

http://autodiscoverhttp://crbug.com/483041824http://dashif.org/guidelines/last-segment-numberhttp://dashif.org/guidelines/thumbnail_tilehttp://dashif.org/guidelines/trickmodehttp://dashif.org/thumbnail_tilehttp://g.co/dev/packagevisibilityhttp://go/tiktok-conformance-violations/TRACE_PROPAGATION_FOR_START_ACTIVITYhttp://go/tiktok-futures#limitationshttp://go/tiktok-tracinghttp://go/tiktok-tracing#fixing-duplicate-trace-issueshttp://goto.google.com/meet-donation

API endpoints

/account//account/account_removal_result/account/subscriptions/account/testing/account/username_change_result/api/client/googleapis/google-api-client.properties/api/client/http/google-http-client.properties/api/get_hangouts_attachment_url/api/staticmap/auth/addons.frontend/auth/apps.growth.promotion.read/auth/apps.signup/auth/calendar/auth/calendar.readonly/auth/chat/auth/chat.integration/auth/chat.spaces.readonly/auth/clienttracing/auth/cloud_search.query/auth/drive

URI schemes

android-appandroid-keystoreandroid.resourceassetauthcalltochimechromecustomdnseasfooforftpftpsgmail2fromintentmarketmonogramnotesprojector-idrawresourcertspsettingwearx-thread

Signals

Capability & security signals

Behaviors inferred from DEX type descriptors — WebView bridges, dynamic code loading, reflection, crypto, keystore, and more.
Android KeystoreClassLoader useDynamic code loading (DexClassLoader)Play Core (in-app updates / dynamic features)Process exec (Runtime)ReflectionSymmetric crypto (javax.crypto)Telephony / device infoWebViewWebView JavaScript bridge

Security

Potential secrets detected

String patterns matching credentials/keys found by static scanning. Counts only — values are never published.
google api key: 12

Build

Build & platform

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

Devices

Android

Runtime

Languages & runtimes

Primary runtimes and language signatures observed in the app binary.
CC/C++ (native)36JJava36KKotlin36

Dependencies

Third-party SDKs

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

Payments

1
Google Play Billing23

Authentication

2
AAppAuth20Google Sign-In / Auth35

Networking

2
CCronet24CCronet (Google)20

Messaging

1
Firebase Messaging26

Maps

1
Google Maps21

Media

1
MMedia3 (ExoPlayer)26

On-device ML / AI

1
MML Kit16

Reactive / Async

1
KKotlin Coroutines35

Storage

1
RRoom33

Firebase

2
Firebase49Google Play services35

Rendering

5
CCoil19GGlide28JJetpack Compose29Lottie62MMaterial Components34

Voice

1
WWebRTC12

Other

1
PProtobuf35

Interface

UI & graphics

Frameworks and libraries Gmail uses to render its interface and animations.
CoilGlideJetpack ComposeLottieMaterial Components

Assets

Bundled fonts

Custom font families packaged in the app bundle.
DSzNCJProductSans-RegularRVav-J

Packaging

Build & packaging

Dependency managers and build tooling detected in the app bundle.
Gradle (inferred)

Integrations

Services & integrations

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

Firebase projects

dark-forge-469

dark-forge-469.appspot.com · https://dark-forge-469.firebaseio.com

Registered URL schemes

@7F152826authcontentfeedbackgmailgmail-weargmail2fromhttphttpsmailtopackagesetting

Queries other apps

com.android.chromecom.android.contactscom.android.documentsuicom.android.email.partnerprovidercom.android.settingscom.android.vendingcom.google.android.accessibility.talkbackcom.google.android.apps.chromecom.google.android.apps.docscom.google.android.apps.dynamitecom.google.android.apps.mapscom.google.android.apps.meetingscom.google.android.apps.mobileutilitiescom.google.android.apps.photoscom.google.android.apps.tachyoncom.google.android.apps.taskscom.google.android.apps.youtube.musiccom.google.android.calendarcom.google.android.contactscom.google.android.documentsuicom.google.android.gmcom.google.android.gm.exchangecom.google.android.googlequicksearchboxcom.google.android.marvin.talkbackcom.google.android.providers.media.modulecom.google.android.talkcom.google.android.wearable.appcom.google.android.youtube

Universal link hosts

chat.google.comclient-side-encryption.google.comcom.google.android.gmcom.google.android.gm.email.account_securitycom.google.android.gm.email.account_settingscom.google.android.libraries.eas.onboardingd.meetdial.meetdynamite-autopush.sandbox.google.comdynamite-preprod.sandbox.google.comgmail.app.goo.glkrahsc.google.commeet.google.comone.google.comstream.meet.google.comt.meettel.meetui.email.android.comui.email2.android.comworkspace.google.com
Allows arbitrary network loads

Network

Backend & API

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

Backend hosts

aomedia.orgcdn.ampproject.orgcom.google.android.gmcom.google.android.gm.email.account_securitycom.google.android.gm.email.account_settingscom.google.android.libraries.eas.onboardingcrbug.comd.meetdashif.orgdefault.urldeveloper.apple.comdial.meetdrive-thirdparty.googleusercontent.comfonts.gstatic.comg.tenor.comgithub.comgmail.app.goo.glgoo.gleimg.youtube.comlh3.googleusercontent.comlogin.microsoftonline.commobile-webview.gmail.comns.adobe.comoauth-apps-viewer.googleusercontent.comoauth-redirect.googleusercontent.comoutlook.office365.compagead2.googlesyndication.comssl.gstatic.com

First party

App modules

Likely first-party modules and resource bundles detected in Gmail.
com.googlecom.google.android

Entitlements

Capabilities

System capabilities and entitlement flags included with the app.
Advertising IDBluetoothBluetooth (connect)Calendar (read)Calendar (write)CameraContacts (read)Contacts (write)Foreground serviceForeground service: cameraForeground service: media playbackForeground service: microphoneMicrophoneNotificationsPhone / carrier infoStorage (write)

APIs

Detected API usage

System frameworks and privacy-sensitive APIs referenced by the binary.
Android KeystoreClassLoader useDynamic code loading (DexClassLoader)Play Core (in-app updates / dynamic features)Process exec (Runtime)ReflectionSymmetric crypto (javax.crypto)Telephony / device infoWebViewWebView JavaScript bridge

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 →