• 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 Google Translate

Tech StackTDN

Google Translate Tech Stack

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

Store ProfileVersion HistoryCountry RankingsTDN InsightsTDNBuild Stack
v10.20.41.923213375.5-release · latestNo declared tracking

Stack profile

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

Analysis

Analyzed
June 4, 2026
Bundle ID
com.google.android.apps.translate
Detection floor
Observed

Languages

3

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

Third-party SDKs

14

7 categories

Permissions

19

5 native libs

Signals

31

capabilities, APIs, fonts

Build

Build & platform

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

Min SDK

26

Target SDK

36

ABIs

1

arm64-v8a

Signing

v1 · v2 · v3

Common Name: Unknown; Organizational Unit: Google

Manifest

App components

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

Activities

25

Services

13

Receivers

29

Providers

4

Exported (21)

activity:androidx.compose.ui.tooling.PreviewActivityactivity:com.google.android.apps.translate.copydrop.gm3.TapToTranslateActivityactivity:com.google.android.apps.translate.TranslateActivityactivity:com.google.android.libraries.social.licenses.LicenseMenuActivityreceiver:androidx.work.impl.diagnostics.DiagnosticsReceiverreceiver:com.google.android.apps.translate.phenotype.PhenotypeBroadcastReceiverreceiver:com.google.android.apps.translate.RebootReceiverreceiver:com.google.android.apps.translate.TranslateAPIReceiverreceiver:com.google.android.libraries.appdoctor.AppDoctorReceiverreceiver:com.google.android.libraries.internal.growth.growthkit.internal.debug.TestingToolsBroadcastReceiverreceiver:com.google.android.libraries.notifications.entrypoints.blockstatechanged.BlockStateChangedReceiverreceiver:com.google.android.libraries.notifications.platform.entrypoints.accountchanged.AccountChangedReceiver

Manifest

Permissions

19 permissions requested in the manifest.
android.permission.ACCESS_NETWORK_STATEandroid.permission.ACCESS_WIFI_STATEandroid.permission.FOREGROUND_SERVICEandroid.permission.FOREGROUND_SERVICE_MICROPHONEandroid.permission.FOREGROUND_SERVICE_SPECIAL_USEandroid.permission.GET_PACKAGE_SIZEandroid.permission.INTERNETandroid.permission.MODIFY_AUDIO_SETTINGSandroid.permission.NFCandroid.permission.POST_NOTIFICATIONSandroid.permission.POST_PROMOTED_NOTIFICATIONSandroid.permission.RECEIVE_BOOT_COMPLETEDandroid.permission.RECORD_AUDIOandroid.permission.SYSTEM_ALERT_WINDOWandroid.permission.WAKE_LOCKandroid.permission.WRITE_EXTERNAL_STORAGEcom.google.android.apps.translate.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSIONcom.google.android.c2dm.permission.RECEIVEcom.google.android.providers.gsf.permission.READ_GSERVICES

Native

Native libraries

Bundled native (.so) libraries — NDK code and cross-platform runtimes.
libandroidx.graphics.path.solibgeller_jni_lite_lib.solibogg_opus_encoder.solibogg_opus_encoder_translate.solibtranslate.so

API

API surface

Endpoints, base URLs, and URI schemes recovered from the DEX string pool (Retrofit detected).

Base URLs

http://support.google.com/translate?p=speech_modehttps://%s/%s/%shttps://accounts.google.com/AccountChooserhttps://autopush-notifications-pa.sandbox.googleapis.com:443https://autopush-qual-playground-notifications-pa.sandbox.googleapis.com:443https://clients1.google.comhttps://dev-notifications-pa.corp.googleapis.com:443https://goo.gle/compose-feedbackhttps://imageshttps://inputtools.google.comhttps://issuetracker.google.com/issues/241760537https://issuetracker.google.com/issues/new?component=907884&template=1466542

API endpoints

/account/account_removal_result/account/username_change_result/api/client/http/google-http-client.properties/auth/get_spatula_header_result/auth/lens/auth/mobile_user_preferences/auth/notifications/auth/photos.image.readonly/auth/supportcontent/auth/translate/auth/webhistory/public/profile_info.pb/v1/batchupdatethreadstate/v1/createuseredit/v1/deleteuseredit/v1/fetchlatestthreads/v1/fetchuserpreferences/v1/isUserAuthorized/v1/multiloginupdate/v1/phrasebook/addTranslation

URI schemes

android-appandroid.resourceassetschimechromegooglegoogletranslateintentmarketopmv4asset

Signals

Capability & security signals

Behaviors inferred from DEX type descriptors — WebView bridges, dynamic code loading, reflection, crypto, keystore, and more.
ClassLoader usePlay 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: 3

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.
14 of 14 SDKs shown

Authentication

1
Google Sign-In / Auth35

Networking

3
CCronet24CCronet (Google)20RRetrofit11

Reactive / Async

1
KKotlin Coroutines35

Storage

2
DDataStore14RRoom33

Firebase

2
Firebase49Google Play services35

Rendering

4
GGlide28JJetpack Compose29Lottie62MMaterial Components34

Other

1
PProtobuf35

Interface

UI & graphics

Frameworks and libraries Google Translate uses to render its interface and animations.
GlideJetpack ComposeLottieMaterial Components

Assets

Bundled fonts

Custom font families packaged in the app bundle.
ProductSans-Regularproductsansregular

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.

Registered URL schemes

googletranslatehttphttps

Queries other apps

com.google.android.apps.chromecom.google.android.apps.handwriting.imecom.google.android.googlequicksearchboxintent:https

Universal link hosts

translate.google.com

Network

Backend & API

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

Backend hosts

fonts.gstatic.comgithub.comgoo.glelh3.googleusercontent.comns.adobe.comwww.gstatic.com

First party

App modules

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

Entitlements

Capabilities

System capabilities and entitlement flags included with the app.
Draw over other appsForeground serviceForeground service: microphoneMicrophoneNFCNotificationsStorage (write)

APIs

Detected API usage

System frameworks and privacy-sensitive APIs referenced by the binary.
ClassLoader usePlay 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 →