• 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 Pinterest

Tech StackTDN

Pinterest Tech Stack

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

Store ProfileVersion HistoryCountry RankingsTDN InsightsTDNBuild Stack
v14.21.0 · latestDeclares tracking

Stack profile

C/C++ (native) · Java · Kotlin · 38 third-party SDKs across 17 categories · notable detections include Firebase, Google, AppsFlyer

Analysis

Analyzed
June 4, 2026
Bundle ID
com.pinterest
Detection floor
Observed

Languages

3

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

Third-party SDKs

38

17 categories

Permissions

32

17 native libs

Signals

148

capabilities, APIs, fonts

Build

Build & platform

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

Min SDK

28

Target SDK

36

ABIs

4

arm64-v8a · armeabi-v7a · x86 · x86_64

Signing

v2 · v3

Common Name: Carl Rice

Manifest

App components

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

Activities

31

Services

17

Receivers

16

Providers

3

Exported (13)

activity-alias:com.pinterest.activity.PinterestActivityactivity:com.linecorp.linesdk.auth.internal.LineAuthenticationCallbackActivityactivity:com.pinterest.activity.create.PinItActivityactivity:com.pinterest.activity.webhook.WebhookActivityactivity:com.pinterest.activityLibrary.activity.task.activity.MainActivityactivity:com.pinterest.library.navigation.activity.NavActivityprovider:com.pinterest.account.CredentialsContentProviderreceiver:androidx.profileinstaller.ProfileInstallReceiverreceiver:com.google.firebase.iid.FirebaseInstanceIdReceiverreceiver:com.pinterest.accountTransfer.AccountTransferBroadcastReceiverreceiver:com.pinterest.engage.GoogleEngageBroadcastReceiverservice:androidx.work.impl.background.systemjob.SystemJobService

Manifest

Permissions

32 permissions requested in the manifest.
android.permission.ACCESS_ADSERVICES_AD_IDandroid.permission.ACCESS_ADSERVICES_ATTRIBUTIONandroid.permission.ACCESS_COARSE_LOCATIONandroid.permission.ACCESS_FINE_LOCATIONandroid.permission.ACCESS_NETWORK_STATEandroid.permission.ACCESS_WIFI_STATEandroid.permission.CAMERAandroid.permission.DETECT_SCREEN_CAPTUREandroid.permission.FOREGROUND_SERVICEandroid.permission.GET_ACCOUNTSandroid.permission.INTERNETandroid.permission.NFCandroid.permission.POST_NOTIFICATIONSandroid.permission.READ_CONTACTSandroid.permission.READ_EXTERNAL_STORAGEandroid.permission.READ_MEDIA_IMAGESandroid.permission.READ_MEDIA_VIDEOandroid.permission.READ_MEDIA_VISUAL_USER_SELECTEDandroid.permission.RECEIVE_BOOT_COMPLETEDandroid.permission.VIBRATE

Native

Native libraries

Bundled native (.so) libraries — NDK code and cross-platform runtimes.
libandroidx.graphics.path.solibbugsnag-ndk.solibbugsnag-plugin-android-anr.solibbugsnag-root-detection.solibcronet.143.0.7445.0.solibdatastore_shared_counter.solibimage_processing_util_jni.solibquikklycore-jni.solibquikklycore.solibsurface_util_jni.solibx_media_handler.solibxr_imgproc.solibxrenderer.solibzune_jpeg-00235d18f9197958.solibzune_jpeg-04ed2baa8b71c41a.solibzune_jpeg-3d338dcdf2130149.solibzune_jpeg-4829ad97a29928ad.so

API

API surface

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

Base URLs

http://dashif.org/guidelines/last-segment-numberhttp://dashif.org/guidelines/thumbnail_tilehttp://dashif.org/guidelines/trickmodehttp://dashif.org/thumbnail_tilehttp://g.co/dev/packagevisibilityhttp://google.comhttp://i.pinimg.com/img_not_existshttp://pinch/414errorHTTP://WEBADDRESS.ELIDEDhttp://www.google.comhttps://%sapp.%shttps://%sattr.%s/api/v

API endpoints

/account/a/account/otp/y/account/profileNameNudge/u/account/profilePhotoNudge/u/account/recovery/model/b/api/answers/api/common/zzab/api/common/zzad/api/common/zzag/api/common/zzai/api/common/zzak/api/common/zzaw/api/common/zzf/api/common/zzh/api/common/zzq/api/common/zzs/api/common/zzu/api/common/zzz/api/internal/d0/api/internal/i

URI schemes

amznandroid-appandroid-keystoreandroid.resourcegmsgintentmarketpinterestrawresourcertprtspssltcpwswss

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: 1google oauth client: 1

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

Analytics

3
AAppsFlyer3Firebase Analytics17Google App Measurement12

Ads

1
Google Mobile Ads (AdMob)25

Crash & Performance

1
BBugsnag4

Payments

1
Google Play Billing23

Authentication

2
CCredential Manager14Google Sign-In / Auth35

Networking

4
CCronet24CCronet (Google)20OOkHttp21RRetrofit11

GraphQL / API

1
AApollo GraphQL4

Messaging

1
Firebase Messaging26

Maps

2
Google Location20Google Maps21

Media

1
MMedia3 (ExoPlayer)26

Reactive / Async

2
KKotlin Coroutines35RRxJava7

Storage

3
DDataStore14RRoom33SSQLDelight2

AWS / Amazon

1
AAWS SDK

Firebase

3
Firebase49Google DataTransport20Google Play services35

Rendering

6
AAndroidSVG8CCoil19GGlide28JJetpack Compose29Lottie62MMaterial Components34

Anti-Fraud

2
PPlay Integrity9RreCAPTCHA4

Other

4
GGson21Kkotlinx.serialization14MMoshi11PProtobuf35

Interface

UI & graphics

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

Assets

Bundled fonts

Custom font families packaged in the app bundle.
raw_pin_sans_boldraw_pin_sans_bold_italicraw_pin_sans_heavyraw_pin_sans_heavy_italicraw_pin_sans_mediumraw_pin_sans_medium_italicraw_pin_sans_regularraw_pin_sans_regular_italicraw_roboto_boldraw_roboto_mediumraw_roboto_regularroboto_medium_numbers

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

pinterest-android

pinterest-android.appspot.com · https://pinterest-android.firebaseio.com

SDK config keys

com.google.android.geo.API_KEY

Google Maps

com.google.android.gms.ads.APPLICATION_ID

Google Mobile Ads (AdMob)

com.bugsnag.android.API_KEY

Bugsnag

Registered URL schemes

android-apphttphttpslineauthpinitpinterestpinterest://pinterest://http

Queries other apps

com.alibaba.aliexpresshdcom.amazon.mShop.android.shoppingcom.android.emailcom.android.messagingcom.android.mmscom.android.vendingcom.backmarketcom.bookingcom.cupshe.cupshecom.ebay.mobilecom.einnovation.temucom.etsy.androidcom.experian.androidcom.facebook.katanacom.facebook.litecom.facebook.mlitecom.facebook.orcacom.google.android.apps.messagingcom.google.android.apps.pluscom.google.android.babelcom.google.android.engage.verifyappcom.google.android.gmcom.instagram.androidcom.intuit.turbotax.mobilecom.kakao.talkcom.lazada.androidcom.luizalabs.mlappcom.myfitnesspal.android

Universal link hosts

ar.pinterest.comat.pinterest.comau.pinterest.combr.pinterest.comca.pinterest.comch.pinterest.comcl.pinterest.comco.pinterest.comcom.pinterestcom.pinterest.devcz.pinterest.comde.pinterest.comdk.pinterest.comes.pinterest.comfi.pinterest.comfr.pinterest.comgr.pinterest.comhu.pinterest.comid.pinterest.comie.pinterest.comin.pinterest.comit.pinterest.comjp.pinterest.comkr.pinterest.commx.pinterest.comnl.pinterest.comno.pinterest.comnz.pinterest.com

ATS exception domains

appsflyer.combranch.iobugsnag.comcedexis.comfacebook.compinimg.compinterest.com
Allows arbitrary network loads

Network

Backend & API

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

Backend hosts

access.line.meacs.amazonaws.comadmob-gmats.uc.r.appspot.comads.pinterest.comaffiliate-program.amazon.comanalytics.pinterest.comanket.pinterest.comaomedia.orgapi-latest.pinterest.comapi.instagram.comapi.line.meapi.mixpanel.comapi.pinterest.comapp-measurement.comar.pinterest.comat.pinterest.comau.pinterest.combr.pinterest.combugsnag.combusiness.pinterest.comca.pinterest.comch.pinterest.comcl.pinterest.comco.pinterest.comcom.pinterestcom.pinterest.devconnectivitycheck.gstatic.comcrbug.com

First party

App modules

Likely first-party modules and resource bundles detected in Pinterest.
com.pinterest

Entitlements

Capabilities

System capabilities and entitlement flags included with the app.
Advertising IDApproximate locationCameraContacts (read)Foreground serviceMedia: imagesMedia: videoNFCNotificationsPrecise locationStorage (read)Storage (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

Architecture

Architecture details

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

Storyboards

0

Nibs

0

Build dependency versions

androidx.activity_activity

1.10.1

androidx.activity_activity-compose

1.10.1

androidx.activity_activity-ktx

1.10.1

androidx.annotation_annotation-experimental

1.4.1

androidx.appcompat_appcompat

1.7.1

androidx.appcompat_appcompat-resources

1.7.1

androidx.asynclayoutinflater_asynclayoutinflater

1.0.0

androidx.autofill_autofill

1.0.0

androidx.browser_browser

1.8.0

androidx.camera_camera-camera2

1.4.2

androidx.camera_camera-core

1.4.2

androidx.camera_camera-lifecycle

1.4.2

androidx.camera_camera-video

1.4.2

androidx.camera_camera-view

1.4.2

androidx.cardview_cardview

1.0.0

androidx.compose.animation_animation

1.10.3

androidx.compose.animation_animation-core

1.10.3

androidx.compose.foundation_foundation

1.10.3

androidx.compose.foundation_foundation-layout

1.10.3

androidx.compose.material3_material3

1.4.0

androidx.compose.material_material

1.10.3

androidx.compose.material_material-ripple

1.10.3

androidx.compose.runtime_runtime

1.10.3

androidx.compose.runtime_runtime-annotation

1.10.3

androidx.compose.runtime_runtime-retain

1.10.3

androidx.compose.runtime_runtime-saveable

1.10.3

androidx.compose.ui_ui

1.10.3

androidx.compose.ui_ui-geometry

1.10.3

androidx.compose.ui_ui-graphics

1.10.3

androidx.compose.ui_ui-text

1.10.3

androidx.compose.ui_ui-text-google-fonts

1.10.3

androidx.compose.ui_ui-tooling-preview

1.10.3

androidx.compose.ui_ui-unit

1.10.3

androidx.compose.ui_ui-util

1.10.3

androidx.coordinatorlayout_coordinatorlayout

1.3.0

androidx.core_core

1.16.0

androidx.core_core-ktx

1.16.0

androidx.core_core-performance

1.0.0

androidx.core_core-performance-play-services

1.0.0

androidx.core_core-splashscreen

1.0.1

androidx.core_core-viewtree

1.0.0

androidx.credentials_credentials

1.5.0

androidx.credentials_credentials-play-services-auth

1.5.0

androidx.cursoradapter_cursoradapter

1.0.0

androidx.customview_customview

1.1.0

androidx.customview_customview-poolingcontainer

1.0.0

androidx.databinding_baseAdapters

4.2.1

androidx.databinding_library

4.2.1

androidx.databinding_viewbinding

4.2.1

androidx.datastore_datastore

1.1.7

androidx.datastore_datastore-core

1.1.7

androidx.datastore_datastore-preferences

1.1.7

androidx.datastore_datastore-preferences-core

1.1.7

androidx.documentfile_documentfile

1.0.0

androidx.drawerlayout_drawerlayout

1.1.1

androidx.dynamicanimation_dynamicanimation

1.1.0

androidx.dynamicanimation_dynamicanimation-ktx

1.1.0

androidx.emoji2_emoji2

1.4.0

androidx.emoji2_emoji2-views-helper

1.4.0

androidx.exifinterface_exifinterface

1.4.1

androidx.fragment_fragment

1.8.8

androidx.fragment_fragment-ktx

1.8.8

androidx.graphics_graphics-path

1.0.1

androidx.gridlayout_gridlayout

1.1.0

androidx.hilt_hilt-navigation

1.2.0

androidx.hilt_hilt-navigation-compose

1.2.0

androidx.hilt_hilt-work

1.2.0

androidx.interpolator_interpolator

1.0.0

androidx.legacy_legacy-support-core-ui

1.0.0

androidx.legacy_legacy-support-core-utils

1.0.0

androidx.legacy_legacy-support-v4

1.0.0

androidx.lifecycle_lifecycle-extensions

2.2.0

androidx.lifecycle_lifecycle-livedata

2.9.4

androidx.lifecycle_lifecycle-livedata-core

2.9.4

androidx.lifecycle_lifecycle-livedata-core-ktx

2.9.4

androidx.lifecycle_lifecycle-livedata-ktx

2.9.4

androidx.lifecycle_lifecycle-process

2.9.4

androidx.lifecycle_lifecycle-runtime

2.9.4

androidx.lifecycle_lifecycle-runtime-compose

2.9.4

androidx.lifecycle_lifecycle-runtime-ktx

2.9.4

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 →