2GIS: Offline map & navigation

2GIS · Offline map, GPS navigation, live traffic, parking, transit routes, and more

Native Android Maps & Navigation 2GIS
Bundle ID ru.dublgis.dgismobile
Version analyzed 7.24.0.620.26
Build framework Native Android
SDKs detected 17
Analyzed 2026-10-03
Exploratory agent run

What 2GIS: Offline map & navigation does

2GIS is a high-precision geospatial navigation and local search platform designed for urban mapping and route optimization. The application facilitates comprehensive point-of-interest (POI) discovery, multi-modal transportation routing, and offline map data management. It integrates a user-centric ecosystem allowing for personalized location bookmarking, social connectivity through friend tracking, and extensive navigator customization to enhance the driving and commuting experience.

Observed on screen

  • Multi-Platform Authentication Supports secure user login via Google, Facebook, VK, and Apple ID to synchronize favorites, reviews, and personalized settings across multiple devices.
  • Geospatial Search Engine Provides a robust interface for locating addresses, businesses, and services with integrated voice search and historical query tracking.
  • Intelligent Routing System Calculates optimal navigation paths for private vehicles and public transport, featuring dedicated modules for rapid "Home" and "Work" destination setting.
  • Offline Map Management Enables the selection and downloading of specific regional or city map data to ensure full navigation and search functionality in environments without cellular connectivity.
  • Advanced Navigator Customization Offers granular control over the navigation experience, including selectable voice guidance profiles, language settings, and specialized "Green Wave" speed indicators.
  • Social Integration and Location Sharing Facilitates real-time coordination with contacts through a "Friends" feature that supports meeting point synchronization and stay-in-touch functionality.
  • Acoustic Alert Configuration Features a comprehensive sound management system for toggling voice instructions and specific traffic event alerts to minimize driver distraction.
  • User Contribution Framework Allows authenticated users to interact with the map database by adding reviews and contributing to the local business information ecosystem.

Written from a FlyTrap agent exploring the app on a real device, not from the store listing. It covers only the screens that run reached, so anything behind a login, paywall or region lock is absent.

Static + runtime analysis

SDKs detected

17 SDKs found across 13 categories. Click any SDK to see every other app that uses it.

All SDKs
From manifest + Info.plist

Permissions requested 12 sensitive

50 permissions requested at runtime. Colors reflect platform sensitivity tier.

Read storage sensitive

Read files from shared external storage. Replaced by READ_MEDIA_* on Android 13+.

Write storage sensitive

Write files to shared external storage. No-op for apps targeting Android 11+.

Precise location sensitive

Access exact location via GPS, cell, and Wi-Fi.

Approximate location sensitive

Access approximate location (network-based).

Post notifications sensitive

Post notifications to the system.

Background location restricted

Access location while the app is in the background.

Physical activity recognition sensitive

Recognize physical activity such as walking or cycling.

Read contacts sensitive

Read the user's contacts data.

Read contacts sensitive

Read the user's contacts data.

Scan for Bluetooth devices sensitive

Discover nearby Bluetooth devices.

Connect to Bluetooth devices sensitive

Connect to paired Bluetooth devices.

Microphone sensitive

Record audio from the microphone.

Foreground service standard

Run a foreground service.

Internet access standard

Open network sockets.

High sampling rate sensors standard

Read sensor data at a sampling rate greater than 200 Hz.

Network state standard

Read connectivity information.

Wi-Fi state standard

Read Wi-Fi connection information.

Change Wi-Fi state standard

Change Wi-Fi connectivity state.

Wake lock standard

Keep the device awake.

Vibrate standard

Control the vibrator.

Read sync settings standard

Read account sync settings.

Foreground service: data sync standard

Required for foreground services of type dataSync.

Foreground service: location standard

Required for foreground services of type location.

DETECT SCREEN CAPTURE standard
com.google.android.gms.permission.AD ID standard
Bluetooth (legacy) standard

Connect to paired Bluetooth devices on Android 11 and below.

Bluetooth admin (legacy) standard

Discover and pair Bluetooth devices on Android 11 and below.

Run at startup standard

Receive the BOOT_COMPLETED broadcast.

ru.dublgis.dgismobile.permission.C2D MESSAGE standard
com.google.android.c2dm.permission.RECEIVE standard
androidx.car.app.ACCESS SURFACE standard
androidx.car.app.NAVIGATION TEMPLATES standard
In-app billing standard

Use Google Play Billing for in-app purchases and subscriptions.

ru.sb.mobile.sid.BIND PERSONALIZATION SERVICE standard
Foreground service: media playback standard

Required for foreground services of type mediaPlayback.

Biometric authentication standard

Authenticate using biometric hardware.

Fingerprint authentication standard

Authenticate using fingerprint hardware.

ACCESS ADSERVICES ATTRIBUTION standard
com.samsung.android.mapsagent.permission.READ APP INFO standard
com.huawei.appmarket.service.commondata.permission.GET COMMON DATA standard
com.google.android.providers.gsf.permission.READ GSERVICES standard
Run at startup standard

Receive the BOOT_COMPLETED broadcast.

ACCESS ADSERVICES AD ID standard
ACCESS ADSERVICES CUSTOM AUDIENCE standard
ACCESS ADSERVICES TOPICS standard
ru.dublgis.dgismobile.DYNAMIC RECEIVER NOT EXPORTED PERMISSION standard
com.google.android.finsky.permission.BIND GET INSTALL REFERRER SERVICE standard
Change network state standard

Change network connectivity state.

NFC standard

Perform I/O over NFC.

Modify system settings standard

Modify system settings. Granted from system settings.

Frequently asked questions

What FlyTrap detected inside 2GIS: Offline map & navigation.

What does 2GIS: Offline map & navigation do?

2GIS is a high-precision geospatial navigation and local search platform designed for urban mapping and route optimization. The application facilitates comprehensive point-of-interest (POI) discovery, multi-modal transportation routing, and offline map data management. It integrates a user-centric ecosystem allowing for personalized location bookmarking, social connectivity through friend tracking, and extensive navigator customization to enhance the driving and commuting experience. This comes from a FlyTrap agent exploring the app on a real device, so it covers only the screens that run reached.

What is 2GIS: Offline map & navigation built with?

2GIS: Offline map & navigation by 2GIS is built with Native Android. FlyTrap determined this by analyzing the app's compiled binary, not from anything the developer published.

What SDKs does 2GIS: Offline map & navigation use?

FlyTrap detected 17 third-party SDKs inside 2GIS: Offline map & navigation, including Coil, Firebase Auth and Firebase Cloud Messaging. They span areas such as Imaging, Authentication, Push Notifications and Crash Reporting. The full list, grouped by category, is on this page.

What permissions does 2GIS: Offline map & navigation request?

2GIS: Offline map & navigation requests 50 permissions. 12 of these are sensitive, such as Read storage, Write storage and Precise location. Each is listed above with its platform sensitivity tier.

Is 2GIS: Offline map & navigation safe to use?

FlyTrap reports what an app contains, it does not issue a safety verdict. 2GIS: Offline map & navigation requests 50 permissions (12 sensitive) and bundles 17 third-party SDKs. Reviewing those alongside the developer helps you decide what you are comfortable granting.

What platforms is 2GIS: Offline map & navigation available on?

The version FlyTrap analyzed targets Android.