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
Hopper: Hotels, Flights & Cars app icon

Live from Google Play

Hopper: Hotels, Flights & Cars

Hopper Inc.
Open in Google Play(opens in new tab)Developer site(opens in new tab)RSS feed

Rating

4.5 (150,178)

Price

Free

Installs

10M+ installs

Version

v5.112.1

PassiveTech stackIcons
Store ProfileApp IconsBuild Stack

Build stack

Hopper: Hotels, Flights & Cars Android tech stack

Kotlin Android app with Jetpack Compose, Adyen payments, dual Datadog+Firebase monitoring, and multi-analytics including Mixpanel and AppsFlyer

v5.107.0 · latest

Languages

3

Java · Kotlin

Third-party SDKs

36

17 categories

Permissions

15

1 native libs

Signals

44

capabilities, APIs, fonts

Analyzed June 25, 2026·Bundle com.hopper.mountainview.play·Detection observed
Built withJava146Kotlin143JJetpack Compose117AAppsFlyer30FFacebook SDK42Firebase Analytics118Google App Measurement94Mixpanel8Google Mobile Ads (AdMob)101Datadog28CCrashlytics6Firebase Performance39
SectionsRuntimeSDKsAndroid buildSignals

Analysis

What the stack reveals

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

Dual crash and performance monitoring

Dependencies

Bundles both Datadog and Firebase Crashlytics with Firebase Performance, suggesting layered observability or a provider transition.

Datadog · Firebase Crashlytics · Firebase Performance

SDKs↓

Adyen payments integration

Monetization

Bundles the Adyen SDK for payment processing, indicating reliance on this gateway for transactions.

Adyen

Multi-provider analytics stack

Analytics

Bundles AppsFlyer, Mixpanel, Facebook SDK and Google App Measurement while declaring tracking.

AppsFlyer · Mixpanel · Facebook SDK · Google App Measurement · +1

Anti-fraud and attestation

Security

Bundles Play Integrity and reCAPTCHA, providing device integrity checks and bot detection.

Play Integrity · reCAPTCHA

Signals↓

Jetpack Compose UI with extras

Interface

Uses Jetpack Compose and Material Components for UI, supplemented by Glide, Coil and Lottie.

Jetpack Compose · Glide · Coil · Lottie · +1

Frameworks↓

First-party Hopper APIs plus Firebase

Backend & API

References first-party hosts mobile-api.hopper.com, casa.hopper.com and hopper-com-api-project-983740235965.firebaseio.com.

mobile-api.hopper.com · casa.hopper.com · hopper-com-api-project-983740235965.firebaseio.c

Signals↓

Build

Build & platform

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

Min SDK

29

Target SDK

35

ABIs

1

armeabi-v7a

Signing

v2 · v3

Common Name: Hopper

Manifest

App components

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

Activities

144

Services

16

Receivers

20

Providers

6

Exported (16)

activity-alias:com.hopper.mountainview.activities.LaunchPageactivity:androidx.compose.ui.tooling.PreviewActivityactivity:com.facebook.CustomTabActivityactivity:com.google.android.gms.tagmanager.TagManagerPreviewActivityactivity:com.hopper.mountainview.activities.AppLinksActivityactivity:com.hopper.mountainview.activities.AppTargetActivityactivity:com.hopper.mountainview.lodging.payment.purchase.LodgingPaymentUpcActivityreceiver:androidx.profileinstaller.ProfileInstallReceiverreceiver:androidx.work.impl.diagnostics.DiagnosticsReceiverreceiver:com.appsflyer.MultipleInstallBroadcastReceiverreceiver:com.google.firebase.iid.FirebaseInstanceIdReceiverreceiver:com.hopper.mountainview.homes.list.details.views.HomeShareBroadcastReceiver

Manifest

Permissions

15 permissions requested in the manifest.
android.permission.ACCESS_COARSE_LOCATIONandroid.permission.ACCESS_NETWORK_STATEandroid.permission.FOREGROUND_SERVICEandroid.permission.INTERNETandroid.permission.POST_NOTIFICATIONSandroid.permission.READ_EXTERNAL_STORAGEandroid.permission.READ_PHONE_STATEandroid.permission.RECEIVE_BOOT_COMPLETEDandroid.permission.VIBRATEandroid.permission.WAKE_LOCKcom.google.android.c2dm.permission.RECEIVEcom.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICEcom.google.android.gms.permission.AD_IDcom.google.android.providers.gsf.permission.READ_GSERVICEScom.hopper.mountainview.play.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

Native

Native libraries

Bundled native (.so) libraries - NDK code and cross-platform runtimes.
libandroidx.graphics.path.so

Native

Native ELF analysis

Imported libraries (DT_NEEDED), JNI entry points, and native SDKs recovered from the .so dynamic section.

JNI libraries

1

Imported libs

3

Imported libraries

libc.solibdl.solibm.so

Deep links

Verified app links

Domains whose assetlinks.json cryptographically verifies Hopper: Hotels, Flights & Cars (package and signing cert) for Android App Links. 4 of 5 checked.
go.hopper.comhopper.comhopper.onelink.mestaging.hopper.com

API

API surface

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

Base URLs

https://casa.hopper.com/phttps://cdn.hopper.com/https://www.hopper.com/delayHybrid/fineprint

API endpoints

/api/internal/zabq/api/internal/zacd/api/internal/zad/api/internal/zada/api/remote-debug/v2.0/api/v/api/v1/android/validate_purchase/api/v1/android/validate_purchase_v2/api/v1/flights-autocomplete/autocomplete/api/v1/ground-autocomplete/autocomplete/api/v1/lodging-autocomplete/autocomplete/api/v1/tracking/api/v2/ads/air/runningBunny/api/v2/ads/trackClick/api/v2/ads/trackImpression/api/v2/ads/trackInsertion/api/v2/air/booking/payment/api/v2/air/booking/price/api/v2/air/booking/purchase/api/v2/air/booking/session

URI schemes

android-appandroid.resourcefbconnecthopperhopper-flightsmarketrawresourcewss

Signals

Capability & security signals

Behaviors inferred from DEX type descriptors - WebView bridges, dynamic code loading, reflection, crypto, keystore, and more.
Android KeystorePlay 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.
firebase db url: 2google oauth client: 1google api key: 2jwt: 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.
36 of 36 SDKs
SDKCategoryVendorVersionAppsSource
AppsFlyerMobile attribution and marketing measurement.AnalyticsAppsFlyer-30
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
MixpanelProduct and event analytics.AnalyticsMixpanel-8
Google Mobile Ads (AdMob)AdMob mobile advertising for Android.AdsGoogle-101
DatadogReal User Monitoring, logs, and observability.Crash & PerformanceDatadog-28
CrashlyticsReal-time crash reporting from Firebase.Crash & PerformanceGoogle-78
Firebase PerformanceCrash & Performance--39
AdyenGlobal payments platform SDK.PaymentsAdyen-10
Facebook LoginFacebook account authentication SDK.AuthenticationMeta-24
Google Sign-InGoogle account authentication for Android.AuthenticationGoogle-140
OkHttpHTTP client for Android and Kotlin/Java.NetworkingSquare-125
RetrofitType-safe HTTP client for Android/Java.NetworkingSquare-92
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
Kotlin CoroutinesAsynchronous/concurrent programming for Kotlin.Reactive / AsyncJetBrains-131
RxJavaReactive extensions library for composing asynchronous Java/Kotlin streams.Reactive / AsyncReactiveX-66
OkioI/O and buffering library for Kotlin/Java.StorageSquare-86
RoomSQLite object-mapping persistence (Jetpack).StorageGoogle-129
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
MarkwonMarkdown renderer for Android.RenderingNoties-23
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
Firebase Remote ConfigFeature Flags--63
36 SDK rows

Interface

UI & graphics

Frameworks and libraries Hopper: Hotels, Flights & Cars uses to render its interface and animations.
CoilGlideJetpack ComposeLottieMaterial Components

Assets

Bundled fonts

Custom font families packaged in the app bundle.
NotoColorEmojiCompatproximanova_boldproximanova_extraboldproximanova_regularproximanova_regularitproximanova_semiboldproximanova_semibolditroboto_medium_numbersrobotomedium

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

hopper.com:api-project-983740235965https://hopper-com-api-project-983740235965.firebaseio.com

SDK config keys

com.facebook.sdk.ApplicationIdFacebook SDK
com.facebook.sdk.ClientTokenFacebook SDK
com.google.android.geo.API_KEYGoogle Maps

Registered URL schemes

@7F14030Ffbconnecthopper-flightshttpstagmanager.c.com.hopper.mountainview.play

Queries other apps

com.facebook.katanacom.google.android.apps.mapscom.instagram.androidintent:https

Universal link hosts

cct.com.hopper.mountainview.playgo.hopper.comhopper.comhopper.onelink.mestaging.hopper.com

Network

Backend & API

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

Backend hosts

casa.hopper.comcct.com.hopper.mountainview.playcdn.hopper.comgo.hopper.comhopper-com-api-project-983740235965.firebaseio.comhopper.comhopper.onelink.memobile-api.hopper.comnativesource.hopper.comwww.hopper.com

First party

App modules

Likely first-party modules and resource bundles detected in Hopper: Hotels, Flights & Cars.
com.hoppercom.hopper.mountainview

Entitlements

Capabilities

System capabilities and entitlement flags included with the app.
Advertising IDApproximate locationForeground serviceNotificationsPhone / carrier infoStorage (read)

APIs

Detected API usage

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

Privacy

Privacy signals

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

Tracking domains

api.mixpanel.comapp-measurement.comdecide.mixpanel.comdevelopers.facebook.comfacebook.comfirebase-settings.crashlytics.comgraph.facebook.compagead2.googlesyndication.comwww.facebook.comwww.googleadservices.com

Accessed API samples

Ad SDK presentAdvertising IDAnalytics SDK presentAppsFlyerDatadogFacebook SDKFirebase AnalyticsFirebase CrashlyticsFirebase MessagingFirebase PerformanceGoogle App MeasurementGoogle Mobile Ads (AdMob)MixpanelTracking/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

androidx.activity_activity1.9.3 · Google
androidx.activity_activity-compose1.9.3 · Google
androidx.activity_activity-ktx1.9.3 · Google
androidx.annotation_annotation-experimental1.4.1 · Google
androidx.appcompat_appcompat1.6.1 · Google
androidx.appcompat_appcompat-resources1.6.1 · Google
androidx.asynclayoutinflater_asynclayoutinflater1.0.0
androidx.autofill_autofill1.1.0 · Google
androidx.browser_browser1.3.0 · Google
androidx.cardview_cardview1.0.0 · Google
androidx.compose.animation_animation1.7.8 · Google
androidx.compose.animation_animation-core1.7.8 · Google
androidx.compose.foundation_foundation1.7.8 · Google
androidx.compose.foundation_foundation-layout1.7.8 · Google
androidx.compose.material_material1.7.8
androidx.compose.material_material-icons-core1.7.8
androidx.compose.material_material-icons-extended1.7.8
androidx.compose.material_material-ripple1.7.8 · Google
androidx.compose.runtime_runtime1.7.8 · Google
androidx.compose.runtime_runtime-livedata1.7.8
androidx.compose.runtime_runtime-rxjava21.7.8
androidx.compose.runtime_runtime-saveable1.7.8 · Google
androidx.compose.ui_ui1.7.8 · Google
androidx.compose.ui_ui-geometry1.7.8 · Google
androidx.compose.ui_ui-graphics1.7.8 · Google
androidx.compose.ui_ui-text1.7.8 · Google
androidx.compose.ui_ui-tooling1.7.8 · Google
androidx.compose.ui_ui-tooling-data1.7.8 · Google
androidx.compose.ui_ui-tooling-preview1.7.8 · Google
androidx.compose.ui_ui-unit1.7.8 · Google
androidx.compose.ui_ui-util1.7.8 · Google
androidx.compose.ui_ui-viewbinding1.7.8
androidx.constraintlayout_constraintlayout-compose1.1.1
androidx.coordinatorlayout_coordinatorlayout1.1.0 · Google
androidx.core_core1.13.1 · Google
androidx.core_core-ktx1.13.1 · Google
androidx.core_core-splashscreen1.0.0
androidx.cursoradapter_cursoradapter1.0.0 · Google
androidx.customview_customview1.1.0 · Google
androidx.customview_customview-poolingcontainer1.0.0 · Google
androidx.databinding_baseAdapters8.13.2
androidx.databinding_databindingKtx8.13.2
androidx.databinding_library8.13.2
androidx.databinding_viewbinding8.13.2 · Google
androidx.documentfile_documentfile1.0.0 · Google
androidx.drawerlayout_drawerlayout1.1.1 · Google
androidx.dynamicanimation_dynamicanimation1.0.0 · Google
androidx.emoji2_emoji21.3.0 · Google
androidx.emoji2_emoji2-views-helper1.3.0 · Google
androidx.emoji_emoji1.1.0
androidx.emoji_emoji-bundled1.1.0 · Google
androidx.exifinterface_exifinterface1.3.3 · Google
androidx.fragment_fragment1.8.6 · Google
androidx.fragment_fragment-compose1.8.6
androidx.fragment_fragment-ktx1.8.6 · Google
androidx.graphics_graphics-path1.0.1 · Google
androidx.interpolator_interpolator1.0.0 · Google
androidx.legacy_legacy-support-core-ui1.0.0
androidx.legacy_legacy-support-core-utils1.0.0 · Google
androidx.legacy_legacy-support-v41.0.0
androidx.lifecycle_lifecycle-extensions2.0.0
androidx.lifecycle_lifecycle-livedata2.8.7 · Google
androidx.lifecycle_lifecycle-livedata-core2.8.7 · Google
androidx.lifecycle_lifecycle-livedata-core-ktx2.8.7 · Google
androidx.lifecycle_lifecycle-livedata-ktx2.8.7 · Google
androidx.lifecycle_lifecycle-process2.8.7 · Google
androidx.lifecycle_lifecycle-reactivestreams2.8.7
androidx.lifecycle_lifecycle-reactivestreams-ktx2.8.7
androidx.lifecycle_lifecycle-runtime2.8.7 · Google
androidx.lifecycle_lifecycle-runtime-compose2.8.7 · Google
androidx.lifecycle_lifecycle-runtime-ktx2.8.7 · Google
androidx.lifecycle_lifecycle-service2.8.7 · Google
androidx.lifecycle_lifecycle-viewmodel2.8.7 · Google
androidx.lifecycle_lifecycle-viewmodel-compose2.8.7 · Google
androidx.lifecycle_lifecycle-viewmodel-ktx2.8.7 · Google
androidx.lifecycle_lifecycle-viewmodel-savedstate2.8.7 · Google
androidx.loader_loader1.0.0 · Google
androidx.localbroadcastmanager_localbroadcastmanager1.0.0 · Google
androidx.media_media1.4.3 · Google
androidx.metrics_metrics-performance1.0.0-alpha04
androidx.navigation_navigation-common2.4.2 · Google
androidx.navigation_navigation-common-ktx2.4.2
androidx.navigation_navigation-fragment2.4.2
androidx.navigation_navigation-fragment-ktx2.4.2
androidx.navigation_navigation-runtime2.4.2 · Google
androidx.navigation_navigation-runtime-ktx2.4.2
androidx.navigation_navigation-ui2.4.2
androidx.navigation_navigation-ui-ktx2.4.2
androidx.preference_preference1.1.1
androidx.preference_preference-ktx1.1.1
androidx.print_print1.0.0 · Google
androidx.profileinstaller_profileinstaller1.3.1 · Google
androidx.recyclerview_recyclerview1.3.0 · Google
androidx.room_room-ktx2.5.2 · Google
androidx.room_room-runtime2.5.2 · Google
androidx.room_room-rxjava22.5.2
androidx.savedstate_savedstate1.2.1 · Google
androidx.savedstate_savedstate-ktx1.2.1 · Google
androidx.security_security-crypto1.1.0-alpha06
androidx.slidingpanelayout_slidingpanelayout1.2.0
androidx.sqlite_sqlite2.3.1 · Google
androidx.sqlite_sqlite-framework2.3.1 · Google
androidx.startup_startup-runtime1.1.1 · Google
androidx.swiperefreshlayout_swiperefreshlayout1.1.0 · Google
androidx.tracing_tracing1.0.0 · Google
androidx.transition_transition1.4.1 · Google
androidx.vectordrawable_vectordrawable1.1.0 · Google
androidx.vectordrawable_vectordrawable-animated1.1.0 · Google
androidx.versionedparcelable_versionedparcelable1.1.1 · Google
androidx.viewpager2_viewpager21.0.0 · Google
androidx.viewpager_viewpager1.0.0 · Google
androidx.webkit_webkit1.7.0 · Google
androidx.window_window1.0.0 · Google
androidx.work_work-runtime2.8.1 · Google
com.google.android.material_material1.6.0 · material-components
com.google.dagger_dagger2.27 · Google
com.google.gson?
com.google.protobuf?
com.squareup.moshi?
Dagger? · Google
javax.inject? · JSR 330
kotlinx.serialization? · JetBrains
kotlinx_coroutines_android1.7.3
kotlinx_coroutines_core1.7.3
kotlinx_coroutines_play_services1.7.3
kotlinx_coroutines_reactive1.7.3
kotlinx_coroutines_rx21.7.3
org.koin?

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 →