Skip to content
  • Tech Dev NotesTech Dev Notes
Apps
  • Lookup
  • Compare
Market movement
  • Charts
  • Rankings
Visual proof
  • Screens
  • Store listings
  • Icons
Stacks and releases
  • Tech stacks
  • Tool releases
  • Developers
More
  • X feature flags
  • Grokipedia
  • Grok companions
  • Blog
  • Follow on X
ChartsRankingsMoversCompareLookupScreensTech stacksReleases

© 2026 Tech Dev Notes

RSSAboutAPIStatusSecurityPrivacyTermsSitemap@techdevnotes

Build stack

Instacart: Get Food Delivery Android tech stack

Kotlin/Java Android app with Jetpack Compose UI, Apollo GraphQL, on-device TFLite barcode ML, native BlinkCard/Barhopper scanning, and multi-SDK analytics/crash stack

v9.19.1 · latest

Languages

3

Java · Kotlin

Third-party SDKs

48

20 categories

Permissions

25

10 native libs

Signals

74

capabilities, APIs, fonts

Analyzed June 19, 2026·Bundle com.instacart.client·Detection observed
Built withJava146Kotlin143JJetpack Compose117BBranch53FFacebook SDK42Firebase Analytics118Google App Measurement94SSegment12Google Mobile Ads (AdMob)101Datadog28Sentry36BBraintree28
SectionsRuntimeSDKsAndroid buildSignals

Analysis

What the stack reveals

An automated read of the signals detected on this page - each point links to the evidence below.

On-device TFLite barcode models

On-device ML

Bundles three TFLite models (barcode_ssd_mobilenet, oned auto regressor, feature extractor) plus ML Kit barcode/vision and libbarhopper_v3.so, indicating local vision processing for item scanning.

barcode_ssd_mobilenet_v1_dmp25_quant.tflite · oned_auto_regressor_mobile.tflite · oned_feature_extractor_mobile.tflite · ML Kit (barcode/vision) · +1

Root detection and anti-tampering

Security

Queries dozens of root apps, implements root detection, FLAG_SECURE, Android Keystore, Play Integrity, and reCAPTCHA, pointing to fraud and tampering defenses.

Root detection · queries_other_apps · FLAG_SECURE · Play Integrity · +1

Signals↓

Jetpack Compose primary UI

Interface

Renders with Jetpack Compose and Material Components, using Glide/Coil for images and Lottie for animations.

Jetpack Compose · Material Components · Glide · Coil · +1

Frameworks↓

Apollo GraphQL plus Retrofit

Backend & API

Uses Apollo GraphQL client and Retrofit to reach Instacart hosts including edge.instacart.com, beta.instacart.com, and instacart.com.

Apollo GraphQL · Retrofit · edge.instacart.com · beta.instacart.com · +1

Signals↓

Multi-provider analytics stack

Analytics

Integrates Branch, Braze, Segment, Firebase Analytics, Sentry, and Datadog with declared tracking and multiple tracking domains.

Branch · Braze · Segment · Sentry · +1

Braintree and Stripe integration

Notable

Ships Braintree and Stripe SDKs with registered schemes for braintree-payments, venmo-return, and stripe.

Braintree · Stripe · com.instacart.client.braintree-payments · com.instacart.client.venmo-return · +1

Kotlin/Java with native libs

Languages & runtime

Built in Kotlin and Java, with C/C++ via arm64-v8a natives including libBlinkCard.so and libTMXProfiling-7.6-46-jni.so.

Kotlin · Java · C/C++ (native) · libBlinkCard.so · +1

Runtime↓

Build

Build & platform

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

Min SDK

26

Target SDK

36

ABIs

1

arm64-v8a

Signing

v2 · v3

Organization: Instacart

Manifest

App components

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

Activities

70

Services

17

Receivers

19

Providers

10

Exported (23)

activity-alias:com.instacart.client.browse.ICBrowseActivityactivity:androidx.compose.ui.tooling.PreviewActivityactivity:com.facebook.CustomTabActivityactivity:com.instacart.client.auth.ICAuthActivityactivity:com.instacart.client.auth.sso.pbi.ICPbiSsoActivityactivity:com.instacart.client.deeplinkrouting.ICRouterActivityactivity:com.instacart.client.ICMainActivityactivity:com.instacart.client.loyaltyprogram.sso.ICLoyaltyProgramSsoActivityactivity:com.instacart.client.payments.buyflow.impl.payments.add.paypal.ICPaypalActivityactivity:com.instacart.client.payments.buyflow.impl.payments.add.venmo.ICVenmoActivityactivity:com.instacart.client.payments.ICPaymentsBrowserDeeplinkListenerActivityactivity:com.stripe.android.financialconnections.lite.FinancialConnectionsSheetLiteRedirectActivity

Manifest

Permissions

25 permissions requested in the manifest.
android.permission.ACCESS_ADSERVICES_AD_IDandroid.permission.ACCESS_ADSERVICES_ATTRIBUTIONandroid.permission.ACCESS_ADSERVICES_CUSTOM_AUDIENCEandroid.permission.ACCESS_ADSERVICES_TOPICSandroid.permission.ACCESS_COARSE_LOCATIONandroid.permission.ACCESS_FINE_LOCATIONandroid.permission.ACCESS_NETWORK_STATEandroid.permission.ACCESS_WIFI_STATEandroid.permission.CAMERAandroid.permission.FLASHLIGHTandroid.permission.FOREGROUND_SERVICEandroid.permission.FOREGROUND_SERVICE_LOCATIONandroid.permission.INTERNETandroid.permission.POST_NOTIFICATIONSandroid.permission.READ_EXTERNAL_STORAGEandroid.permission.RECEIVE_BOOT_COMPLETEDandroid.permission.USE_BIOMETRICandroid.permission.USE_FINGERPRINTandroid.permission.VIBRATEandroid.permission.WAKE_LOCK

Native

Native libraries

Bundled native (.so) libraries - NDK code and cross-platform runtimes.
libandroidx.graphics.path.solibbarhopper_v3.solibbb7cbb.solibBlinkCard.solibdatastore_shared_counter.solibimage_processing_util_jni.solibsentry-android.solibsentry.solibsurface_util_jni.solibTMXProfiling-7.6-46-jni.so

API

API surface

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

Base URLs

http://instacart.comhttp://instacart.site:3000/

API endpoints

/account/about/account/accessibility/account/addresses/account/coupons/account/coupons/redeem/account/credit_cards/account/express/account/family/account/family/add-member/account/family/manage/account/help/account/ic-plus-perks/account/instacart-plus/account/loyalty_cards/account/loyalty_cards//account/manage_promos/account/notifications/account/order_history/account/orders/account/payment

URI schemes

alipayandroid-appandroid.resourcefbconnectinstacartintentmarketrawresourcestripejsstripesdkwss

Signals

Capability & security signals

Behaviors inferred from DEX type descriptors - WebView bridges, dynamic code loading, reflection, crypto, keystore, and more.
Android KeystoreClassLoader usePlay Core (in-app updates / dynamic features)Process exec (Runtime)ReflectionRoot detectionScreenshot/recording block (FLAG_SECURE)Symmetric 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: 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 used by the app.
C/C++ (native)
142
Java
146
Kotlin
143

Dependencies

Third-party SDKs

Grouped by purpose. Select any SDK to see other tracked apps that use it; open the ↗ link for its source.
48 of 48 SDKs
SDKCategoryVendorVersionAppsSource
BranchDeep linking and mobile attribution.AnalyticsBranch-53
Facebook SDKMeta login, sharing, and app-events/attribution SDK.AnalyticsMeta-42
Firebase AnalyticsApp usage and event analytics from Firebase.AnalyticsGoogle-118
Google App MeasurementGoogle Analytics for Firebase event measurement substrate.AnalyticsGoogle-94
SegmentCustomer data platform / event pipeline.AnalyticsTwilio-12
Google Mobile Ads (AdMob)AdMob mobile advertising for Android.AdsGoogle-101
DatadogReal User Monitoring, logs, and observability.Crash & PerformanceDatadog-28
SentryError tracking and performance monitoring.Crash & PerformanceSentry-36
SentryError tracking and performance monitoring.Crash & PerformanceSentry-20
BraintreePayPal-owned payments SDK (cards, wallets).PaymentsPayPal-28
StripePayments and financial infrastructure SDK.PaymentsStripe-17
AppAuthOAuth 2.0 and OpenID Connect client SDK.AuthenticationOpenID Foundation-34
Credential ManagerUnified passkey/password/federated sign-in API (Jetpack).AuthenticationGoogle-58
Facebook LoginFacebook account authentication SDK.AuthenticationMeta-24
Google Sign-InGoogle account authentication for Android.AuthenticationGoogle-140
KtorKotlin asynchronous HTTP client/server framework.NetworkingJetBrains-33
OkHttpHTTP client for Android and Kotlin/Java.NetworkingSquare-125
RetrofitType-safe HTTP client for Android/Java.NetworkingSquare-92
VolleyHTTP networking library for Android.NetworkingGoogle-36
Apollo GraphQLType-safe GraphQL client.GraphQL / APIApollo GraphQL-39
BrazeCustomer engagement and lifecycle messaging.MessagingBraze-33
Firebase Cloud MessagingPush notifications via Firebase Cloud Messaging.MessagingGoogle-131
Google LocationFused location / geofencing services.MapsGoogle-106
Google MapsGoogle Maps SDK for mapping, places, and geocoding.MapsGoogle-87
Media3 (ExoPlayer)Media playback (ExoPlayer) for Android.MediaGoogle-88
ML KitGoogle's on-device machine-learning SDK for vision, text, and language tasks.On-device ML / AIGoogle-64
ML KitGoogle's on-device machine-learning SDK for vision, text, and language tasks.On-device ML / AIGoogle-30
Kotlin CoroutinesAsynchronous/concurrent programming for Kotlin.Reactive / AsyncJetBrains-131
RxJavaReactive extensions library for composing asynchronous Java/Kotlin streams.Reactive / AsyncReactiveX-66
RxJava 3Reactive extensions library for composing asynchronous Java/Kotlin streams.Reactive / AsyncReactiveX-19
DataStoreTyped key-value / proto data storage (Jetpack).StorageGoogle-90
OkioI/O and buffering library for Kotlin/Java.StorageSquare-86
RoomSQLite object-mapping persistence (Jetpack).StorageGoogle-129
SSQLDelightStorage--17
AAWS SDKAWS / Amazon--14
FirebaseGoogle's app platform (auth, Firestore, messaging, analytics, crash reporting).FirebaseGoogle-160
Google DataTransportFirebase/Google transport runtime for telemetry and event delivery.FirebaseGoogle-143
Google Play servicesGoogle's core mobile services platform.FirebaseGoogle-143
CoilKotlin-first image loading for Android.RenderingCoil Contributors-75
GlideImage loading and caching for Android.RenderingBumptech-112
Jetpack ComposeAndroid's declarative UI toolkit.RenderingGoogle-117
LottieRenders After Effects vector animations.RenderingAirbnb-138
Material ComponentsMaterial Design UI components for Android.RenderingGoogle-138
Facebook ShareMeta sharing components (share dialogs, links, media).Social PlatformMeta-24
libPhoneNumberPhone number parsing, formatting, and validation library.TelephonyGoogle-30
Play IntegrityApp/device integrity and anti-abuse attestation API for Android.Anti-FraudGoogle-51
reCAPTCHABot/abuse detection and risk scoring.Anti-FraudGoogle-21
CChuckerDebugging--10
48 SDK rows

Interface

UI & graphics

Frameworks and libraries Instacart: Get Food Delivery uses to render its interface and animations.
CoilGlideJetpack ComposeLottieMaterial Components

Models

On-device ML models

Core ML and ML model bundles shipped inside the app for local inference.
barcode_ssd_mobilenet_v1_dmp25_quant.tfliteoned_auto_regressor_mobile.tfliteoned_feature_extractor_mobile.tflite

Assets

Bundled fonts

Custom font families packaged in the app bundle.
cp_internal_saver_boldcp_internal_saver_regularcursivefontawesome-webfontinstacart_contrast_headline_semi_boldinstacart_contrast_text_boldinstacart_contrast_text_extra_boldinstacart_contrast_text_regularinstacart_contrast_text_semi_boldinstacart_sans_subhead_extra_boldinstacart_sans_subhead_semi_boldinstacart_sans_subhead_semi_bold_italicinstacart_sans_text_boldinstacart_sans_text_bold_italicinstacart_sans_text_extra_boldinstacart_sans_text_extra_bold_italicinstacart_sans_text_regularinstacart_sans_text_regular_italicinstacart_sans_text_semi_boldinstacart_sans_text_semi_bold_italicroboto_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

firebase-instacartfirebase-instacart.appspot.com · https://instacart.firebaseio.com

SDK config keys

com.facebook.sdk.ApplicationIdFacebook SDK
com.facebook.sdk.ClientTokenFacebook SDK
com.google.android.geo.API_KEYGoogle Maps
io.branch.sdk.BranchKeyBranch
io.sentry.auto-initSentry

Registered URL schemes

@7F1402D7@7F1402D9@7F1402DA@7F1402DDcom.instacart.client.braintree-paymentscom.instacart.client.venmo-returnfbconnecthttphttpslink-popupstripestripesdk

Queries other apps

catch_.me_.if_.you_.can_cc.madkite.freedomcom.alephzain.framarootcom.allinone.freecom.amphoras.hidemyrootcom.amphoras.hidemyrootadfreecom.android.appstorescom.android.chromecom.android.expansiontoolscom.android.vending.billing.InAppBillingService.COINcom.android.vending.billing.InAppBillingService.LUCKcom.android.webviewcom.androVM.vmconfigcom.anydesk.adcontrol.ad1com.anydesk.anydeskandroidcom.applisto.appclonercom.baseappfull.fwdcom.bignox.appcom.bluestackscom.bluestacks.accelerometeruicom.bluestacks.appfindercom.bluestacks.appmartcom.bluestacks.homecom.charles.lpoqasertcom.chelpus.lackypatchcom.chelpus.luckypatchercom.cih.game_cihcom.cloud.rtcgesture

Universal link hosts

cct.com.instacart.clientinstacart.bttn.iowww.instacart.cawww.instacart.com

Network

Backend & API

Backend hosts, GraphQL operations, and certificate pinning signals detected in the app.

Backend hosts

beta.instacart.comcct.com.instacart.clientedge.instacart.cominstacart.bttn.ioinstacart.cominstacart.firebaseio.cominstacart.siteshoppers.instacart.cashoppers.instacart.comwww.instacart.cawww.instacart.com

First party

App modules

Likely first-party modules and resource bundles detected in Instacart: Get Food Delivery.
com.instacartcom.instacart.client

Entitlements

Capabilities

System capabilities and entitlement flags included with the app.
Advertising IDApproximate locationBiometric authCameraFingerprint authForeground serviceForeground service: locationNotificationsPrecise locationStorage (read)

APIs

Detected API usage

System frameworks and privacy-sensitive APIs referenced by the binary.
Android KeystoreClassLoader usePlay Core (in-app updates / dynamic features)Process exec (Runtime)ReflectionRoot detectionScreenshot/recording block (FLAG_SECURE)Symmetric crypto (javax.crypto)Telephony / device infoWebViewWebView JavaScript bridge

Runtime config

Feature flags

3 feature-flag keys found in the build.
is_externalis_persistedis_pii

Privacy

Privacy signals

Privacy-related data types, tracking domains, and sensitive API signals detected statically.

Tracking domains

api2.branch.ioapp-measurement.comcdn.branch.iodevelopers.facebook.comdocs.sentry.iofacebook.compagead2.googlesyndication.comsdk.iad-01.braze.comsondheim.braze.comwww.braze.comwww.googleadservices.com

Accessed API samples

Ad SDK presentAdvertising IDAnalytics SDK presentBranchBrazeDatadogFacebook SDKFirebase AnalyticsFirebase MessagingGoogle App MeasurementGoogle Mobile Ads (AdMob)SegmentSentrySentry (native)Tracking/telemetry hosts in app strings

Architecture

Architecture details

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

Storyboards

0

Nibs

0

Build dependency versions

com.fasterxml.jackson?
com.google.gson?
Dagger? · Google
javax.inject? · JSR 330
kotlinx.serialization? · JetBrains

Explore technologies across all apps

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

App tech stacks →
Instacart: Get Food Delivery app icon

Live from Google Play

Instacart: Get Food Delivery

Instacart
Open in Google Play(opens in new tab)Developer site(opens in new tab)RSS feed

Rating

4.8 (383,598)

Price

Free

Installs

10M+ installs

Version

v9.33.0

PassiveTech stackIcons
Store ProfileApp IconsBuild Stack