ÖBB Scotty
4.3M installs
15.8K ratings
30.9K monthly active users
$<10K monthly revenue est.
IAP 0% · Ad 100%
Install Trends
Weekly +988
SteadyMonthly +12K
SteadySDKs, Trackers & Permissions for ÖBB Scotty
SDK Scan Status
Last Successful SDK Scan: 2026-02-20
Lastest Attempt: 2026-02-20
Last Attempt Status: Success
| Scanned At | Version | Scan Result |
|---|---|---|
| February 20, 2026 at 08:32:59 | 1000660 | Success |
| January 1, 2026 at 08:32:22 | 1000660 | Success |
| September 27, 2025 at 03:27:29 | 1000660 | Success |
| August 27, 2025 at 12:16:47 | 1000660 | Success |
| February 23, 2025 at 19:54:17 | 1000660 | Success |
The download and scan process is automated but can require manual troubleshooting. Feel free to reach out if your request does not complete in 24hrs or if you have any questions.
Development Tools
- application/meta-data:com.google.android.gms.version
- smali:kotlin.jvm
- smali:kotlin.jvm.internal
- smali:kotlin.jvm.internal.markers
- smali:kotlin.jvm.internal.unsafe
Analytics: Product
- application/provider:com.google.firebase.provider.FirebaseInitProvider
- application/receiver:com.google.firebase.iid.FirebaseInstanceIdReceiver
- application/service:com.google.firebase.components.ComponentDiscoveryService
- application/service:com.google.firebase.messaging.FirebaseMessagingService
- application/service/intent-filter/action:com.google.firebase.MESSAGING_EVENT
- application/service/meta-data:com.google.firebase.components:com.google.firebase.FirebaseCommonKtxRegistrar
- application/service/meta-data:com.google.firebase.components:com.google.firebase.datatransport.TransportRegistrar
- application/service/meta-data:com.google.firebase.components:com.google.firebase.installations.FirebaseInstallationsKtxRegistrar
- application/service/meta-data:com.google.firebase.components:com.google.firebase.installations.FirebaseInstallationsRegistrar
- application/service/meta-data:com.google.firebase.components:com.google.firebase.ktx.FirebaseCommonLegacyRegistrar
- application/service/meta-data:com.google.firebase.components:com.google.firebase.messaging.FirebaseMessagingKtxRegistrar
- application/service/meta-data:com.google.firebase.components:com.google.firebase.messaging.FirebaseMessagingRegistrar
- smali:com.google.firebase
- smali:com.google.firebase.analytics
- smali:com.google.firebase.analytics.connector
- smali:com.google.firebase.components
- smali:com.google.firebase.concurrent
- smali:com.google.firebase.datatransport
- smali:com.google.firebase.encoders
- smali:com.google.firebase.encoders.json
- smali:com.google.firebase.iid
- smali:com.google.firebase.iid.internal
- smali:com.google.firebase.installations
- smali:com.google.firebase.installations.interop
- smali:com.google.firebase.installations.ktx
- smali:com.google.firebase.ktx
- smali:com.google.firebase.messaging
- smali:com.google.firebase.messaging.ktx
- smali:com.google.firebase.provider
- application/meta-data:firebase_analytics_collection_enabled
- application/receiver:org.matomo.sdk.extra.InstallReferrerReceiver
- smali:org.matomo
- smali:org.matomo.sdk
- smali:org.matomo.sdk.extra
Unknown SDKs and Services
If you recognize any of these please reach out to have it added.
- res.raw.haf_gui_connection_options.type:GROUP
- res.raw.haf_message_icon_keys.attr_resto:redacted_key
- res.raw.haf_message_icon_keys.attr_bistro:redacted_key
- res.raw.haf_message_icon_keys.attr_bike:redacted_key
- res.raw.haf_message_icon_keys.attr_bike_r:redacted_key
- res.raw.haf_message_icon_keys.attr_2nd:redacted_key
- res.raw.haf_message_icon_keys.attr_baby:redacted_key
- res.raw.haf_message_icon_keys.attr_couch:redacted_key
- res.raw.haf_message_icon_keys.attr_couchette:redacted_key
- res.raw.haf_message_icon_keys.attr_wchair:redacted_key
- res.raw.haf_message_icon_keys.attr_booking:redacted_key
- res.raw.haf_message_icon_keys.attr_sleeper:redacted_key
- res.raw.haf_prod_icon_keys.prod_plane:redacted_key
- res.raw.haf_prod_icon_keys.prod_ic:redacted_key
- res.raw.haf_prod_icon_keys.prod_taxi_seilbahn:redacted_key
- res.raw.haf_prod_icon_keys.prod_reg:redacted_key
- res.raw.haf_prod_icon_keys.prod_ice:redacted_key
- res.raw.haf_message_icon_keys.attr_nowchair:redacted_key
- res.raw.haf_prod_icon_keys.prod_bike:redacted_key
- res.raw.haf_prod_icon_keys.prod_bikecr:redacted_key
- res.raw.haf_prod_icon_keys.prod_bikepr:redacted_key
- res.raw.haf_prod_icon_keys.prod_bikesh:redacted_key
- res.raw.haf_prod_icon_keys.prod_bus:redacted_key
- res.raw.haf_prod_icon_keys.prod_bus_t:redacted_key
- res.raw.haf_prod_icon_keys.prod_car:redacted_key
- res.raw.haf_prod_icon_keys.prod_carcr:redacted_key
- res.raw.haf_prod_icon_keys.prod_carpo:redacted_key
- res.raw.haf_prod_icon_keys.prod_carsh:redacted_key
- res.raw.haf_prod_icon_keys.prod_comm:redacted_key
- res.raw.haf_prod_icon_keys.prod_comm_t:redacted_key
- res.raw.haf_prod_icon_keys.prod_dl_bus:redacted_key
- res.raw.haf_prod_icon_keys.prod_ship:redacted_key
- res.raw.haf_prod_icon_keys.prod_gen:redacted_key
- res.raw.haf_prod_icon_keys.prod_ic_bus:redacted_key
- res.raw.haf_prod_icon_keys.prod_nachtzug:redacted_key
- res.raw.haf_prod_icon_keys.prod_pr:redacted_key
- res.raw.haf_prod_icon_keys.prod_school_bus:redacted_key
- res.raw.haf_prod_icon_keys.prod_tram:redacted_key
- res.raw.haf_prod_icon_keys.prod_sub:redacted_key
- res.raw.haf_prod_icon_keys.prod_sub_t:redacted_key
- res.raw.haf_prod_icon_keys.prod_taxi_t:redacted_key
- res.raw.haf_prod_icon_keys.prod_tram_t:redacted_key
- res.raw.haf_prod_icon_keys.prod_transf:redacted_key
- res.raw.haf_prod_icon_keys.prod_walk:redacted_key
- res.raw.haf_prod_icon_keys.prod_wchair:redacted_key
- res.raw.haf_tariff_filters.filters:[]
- res.raw.haf_map_common_base.boundingBoxes:[{'id': 'AUSTRIA', 'minLatitude': 46355582, 'maxLatitude': 49021632, 'minLongitude': 9507155, 'maxLongitude': 17180542}]
- res.raw.haf_gui_station_table_options.children:[{'type': 'GROUP', 'name': 'haf_option_products', 'children': [{'type': 'PRODUCTS'}], 'gui': 'SUBSCREEN'}, {'type': 'DIRECTION'}]
- application/service/meta-data:backend:com.google.android.datatransport.cct.CctBackendFactory
- application/activity:com.canhub.cropper.CropImageActivity
- application/provider:com.canhub.cropper.CropFileProvider
- smali:com.canhub
- smali:com.canhub.cropper
- application/activity:com.google.android.gms.common.api.GoogleApiActivity
- application/meta-data:com.google.android.maps.v2.API_KEY
- application/receiver:com.google.android.datatransport.runtime.scheduling.jobscheduling.AlarmManagerSchedulerBroadcastReceiver
- application/receiver/intent-filter/action:com.google.android.c2dm.intent.RECEIVE
- application/service:com.google.android.datatransport.runtime.backends.TransportBackendDiscovery
- application/service:com.google.android.datatransport.runtime.scheduling.jobscheduling.JobInfoSchedulerService
- smali:com.google.accompanist
- smali:com.google.android
- smali:com.google.android.gms
- smali:com.google.maps
- smali:com.google.maps.android
- application/meta-data:eos_ticket_manager_backend_configs
- res.raw.haf_gui_connection_options.name:haf_options
- res.raw.haf_gui_station_table_options.name:haf_options
- smali:io.ktor
- smali:io.ktor.client
- smali:io.ktor.client.call
- smali:io.ktor.client.content
- smali:io.ktor.client.engine
- smali:io.ktor.client.network
- smali:io.ktor.client.plugins
- smali:io.ktor.client.request
- smali:io.ktor.client.statement
- smali:io.ktor.client.utils
- application/uses-library:org.apache.http.legacy
- smali:org.chromium
- res.raw.haf_gui_station_table_options.trackingKey:redacted_key
- smali:timber
- smali:timber.log
- res.raw.haf_gui_connection_options.trackingKey:redacted_key
- res.raw.haf_map_hci_mapping.mapModes:{'OSM_MAP': 'OSM'}
- res.raw.haf_map_hci_mapping.overlays:{'POIS': 'poi', 'TRAFFIC_LAYER': 'traffic', 'LINE_NETWORK': 'line_network'}
- res.raw.haf_map_hci_mapping.configNames:{'default': ['TAGS.DEFAULT', 'TAGS.JOURNEY'], 'homescreen': [], 'livemap': ['TAGS.LIVEMAP'], 'mobilitymap': ['TAGS.DEFAULT'], 'picker': ['TAGS.DEFAULT'], 'picker_station_board': ['TAGS.DEFAULT'], 'preview': ['TAGS.DEFAULT'], 'trafficnews': [], 'planner': ['TAGS.DEFAULT'], 'events': []}
- res.raw.haf_hci_connection_options.carMode:{'replaceByValue': '$$$', 'gisFltrL': [{'meta': '$$$', 'mode': 'FBT', 'type': 'M'}]}
- res.raw.haf_hci_connection_options.carSpeed:{'replaceByValue': '$$$', 'gisFltrL': [{'meta': '$$$', 'mode': 'FBT', 'type': 'M'}]}
- res.raw.haf_hci_connection_options.walkSpeed:{'replaceByValue': '$$$', 'gisFltrL': [{'meta': '$$$', 'mode': 'FBT', 'type': 'M'}]}
- res.raw.haf_hci_connection_options.bicycleSpeed:{'replaceByValue': '$$$', 'gisFltrL': [{'mode': 'FBT', 'type': 'M', 'meta': '$$$'}]}
- res.raw.haf_hci_connection_options.baim:{'replaceByValue': '$$$', 'omitDefault': True, 'jnyFltrL': [{'meta': '$$$', 'mode': 'INC', 'type': 'META'}]}
- res.raw.haf_hci_connection_options.bicycleMaxPath:{'replaceByValue': 999, 'gisFltrL': [{'mode': 'FB', 'profile': {'maxdist': 999, 'type': 'B'}, 'type': 'P'}]}
- res.raw.haf_hci_connection_options.bicycleMaxPathContinuous:{'replaceByValue': 999, 'gisFltrL': [{'mode': 'FB', 'profile': {'maxdist': 999, 'type': 'B'}, 'type': 'P'}]}
- res.raw.haf_hci_connection_options.walkMaxPath:{'replaceByValue': 999, 'gisFltrL': [{'mode': 'FB', 'profile': {'maxdist': 999, 'type': 'F'}, 'type': 'P'}]}
- res.raw.haf_hci_connection_options.walkMaxPathContinuous:{'replaceByValue': 999, 'gisFltrL': [{'mode': 'FB', 'profile': {'maxdist': 999, 'type': 'F'}, 'type': 'P'}]}
- res.raw.haf_hci_connection_options.carMaxPath:{'replaceByValue': 999, 'gisFltrL': [{'mode': 'FB', 'profile': {'maxdist': 999, 'type': 'K'}, 'type': 'P'}, {'mode': 'FB', 'profile': {'maxdist': 999, 'type': 'P'}, 'type': 'P'}]}
- res.raw.haf_hci_connection_options.bicycleDisableInclines:{'triggerValue': True, 'gisFltrL': [{'meta': 'bike_noascents', 'mode': 'FBT', 'type': 'M'}]}
- res.raw.haf_hci_connection_options.bicycleUseInfrastructure:{'triggerValue': True, 'gisFltrL': [{'meta': 'bike_preferbikeroute', 'mode': 'FBT', 'type': 'M'}]}
- res.raw.haf_hci_connection_options.carAvoidMotorways:{'triggerValue': True, 'gisFltrL': [{'meta': 'car_nomotorway', 'mode': 'FBT', 'type': 'M'}]}
- res.raw.haf_hci_connection_options.walkAvoidLongDistances:{'triggerValue': True, 'gisFltrL': [{'mode': 'FB', 'profile': {'maxdist': 500, 'type': 'F'}, 'type': 'P'}]}
- res.raw.haf_hci_connection_options.disableStairs:{'triggerValue': True, 'jnyFltrL': [{'mode': 'EXC', 'type': 'ATTRF', 'value': 'w2'}]}
- res.raw.haf_hci_connection_options.disableEscalator:{'triggerValue': True, 'jnyFltrL': [{'mode': 'EXC', 'type': 'ATTRF', 'value': 'w3'}]}
- res.raw.haf_hci_connection_options.disableElevator:{'triggerValue': True, 'jnyFltrL': [{'mode': 'EXC', 'type': 'ATTRF', 'value': 'w4'}]}
- res.raw.haf_hci_connection_options.wheelchair:{'triggerValue': True, 'jnyFltrL': [{'mode': 'INC', 'type': 'ATTRJ', 'value': 'HS'}]}
- res.raw.haf_hci_connection_options.lowFloorOnly:{'triggerValue': True, 'jnyFltrL': [{'mode': 'INC', 'type': 'ATTRJ', 'value': 'LF'}]}
- res.raw.haf_hci_connection_options.bicycleCarriage:{'triggerValue': True, 'jnyFltrL': [{'mode': 'INC', 'type': 'BC'}]}
- res.raw.haf_hci_connection_options.einfach_raus:{'triggerValue': True, 'jnyFltrL': [{'type': 'META', 'mode': 'INC', 'meta': 'EINFACH_RAUS'}]}
- res.raw.haf_connection_options.bicycleDisableInclines:{'type': 'bool', 'defaultValue': False, 'enabled': False}
- res.raw.haf_connection_options.carAvoidMotorways:{'type': 'bool', 'defaultValue': False, 'enabled': False}
- res.raw.haf_connection_options.disableElevator:{'type': 'bool', 'defaultValue': False, 'enabled': False}
- res.raw.haf_connection_options.disableEscalator:{'type': 'bool', 'defaultValue': False, 'enabled': False}
- res.raw.haf_connection_options.disableStairs:{'type': 'bool', 'defaultValue': False, 'enabled': False}
- res.raw.haf_connection_options.indoor:{'type': 'bool', 'defaultValue': False, 'enabled': False}
- res.raw.haf_connection_options.longerTransfer:{'type': 'bool', 'defaultValue': False, 'enabled': False}
- res.raw.haf_connection_options.lowCost:{'type': 'bool', 'defaultValue': False, 'enabled': False}
- res.raw.haf_connection_options.lowFloorOnly:{'type': 'bool', 'defaultValue': False, 'enabled': False}
- res.raw.haf_connection_options.unsharpSearch:{'type': 'bool', 'defaultValue': False, 'enabled': False}
- res.raw.haf_connection_options.walkAvoidLongDistances:{'type': 'bool', 'defaultValue': False, 'enabled': False}
- res.raw.haf_connection_options.directConnection:{'type': 'bool', 'defaultValue': False, 'enabled': True}
- res.raw.haf_connection_options.einfach_raus:{'type': 'bool', 'defaultValue': False, 'enabled': True}
- res.raw.haf_connection_options.wheelchair:{'type': 'bool', 'defaultValue': False, 'enabled': True}
- res.raw.haf_connection_options.bicycleCarriage:{'type': 'bool', 'defaultValue': False}
- res.raw.haf_connection_options.bicycleUseInfrastructure:{'type': 'bool', 'defaultValue': True, 'enabled': False}
- res.raw.haf_connection_options.maxChangeCount:{'type': 'int', 'defaultValue': -1, 'values': [-1, 0, 1, 2, 3, 4], 'enabled': False}
- res.raw.haf_connection_options.additionalChangeTime:{'type': 'int', 'defaultValue': 0, 'values': [0, 10, 15, 20, 25, 30, 35, 40, 45], 'enabled': False}
- res.raw.haf_connection_options.minChangeTime:{'type': 'int', 'defaultValue': 0, 'values': [0, 10, 15, 20, 25, 30, 35, 40, 45]}
- res.raw.haf_connection_options.changeSpeed:{'type': 'int', 'defaultValue': 100, 'values': [125, 100, 75], 'enabled': False}
- res.raw.haf_connection_options.walkMaxPathContinuous:{'type': 'int', 'defaultValue': 2000, 'minValue': 500, 'maxValue': 5000, 'step': 500, 'enabled': False}
- res.raw.haf_connection_options.walkMaxPath:{'type': 'int', 'defaultValue': 2000, 'values': [500, 1000, 2000, 5000, 20000], 'enabled': False}
- res.raw.haf_connection_options.bicycleMaxPathContinuous:{'type': 'int', 'defaultValue': 5000, 'minValue': 2000, 'maxValue': 20000, 'step': 1000, 'enabled': False}
- res.raw.haf_connection_options.bicycleMaxPath:{'type': 'int', 'defaultValue': 5000, 'values': [2000, 5000, 10000, 20000, 50000], 'enabled': False}
- res.raw.haf_connection_options.carMaxPath:{'type': 'int', 'defaultValue': 50000, 'values': [5000, 10000, 50000, 200000], 'enabled': False}
- res.raw.haf_connection_options.bicycleSpeed:{'type': 'string', 'defaultValue': 'bike_speed_normal', 'values': ['bike_speed_slow', 'bike_speed_normal', 'bike_speed_fast', 'bike_speed_ebike'], 'enabled': False}
- res.raw.haf_connection_options.carMode:{'type': 'string', 'defaultValue': 'car_fastest', 'values': ['car_fastest', 'car_shortest'], 'enabled': False}
- res.raw.haf_connection_options.carSpeed:{'type': 'string', 'defaultValue': 'car_speed_normal', 'values': ['car_speed_slow', 'car_speed_normal', 'car_speed_fast'], 'enabled': False}
- res.raw.haf_connection_options.walkSpeed:{'type': 'string', 'defaultValue': 'foot_speed_normal', 'values': ['foot_speed_slow', 'foot_speed_normal', 'foot_speed_fast'], 'enabled': False}
App Queries
These are the other apps that ÖBB Scotty requests to know other apps are also installed:
Permissions
ACCESS_COARSE_LOCATION
ACCESS_FINE_LOCATION
ACCESS_NETWORK_STATE
FOREGROUND_SERVICE
FOREGROUND_SERVICE_LOCATION
INTERNET
POST_NOTIFICATIONS
READ_CONTACTS
RECEIVE_BOOT_COMPLETED
SCHEDULE_EXACT_ALARM
VIBRATE
WAKE_LOCK
com.android.launcher.permission.INSTALL_SHORTCUT
com.google.android.c2dm.permission.RECEIVE
de.hafas.android.oebb.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
de.hafas.android.oebb.permission.INTERAPP
