значок приложения

MBCompass

Compass, GPS tracker & offline maps. No ads, no tracking.
Новое в версии 1.1.18
- Added new live distance and duration stats on Mapview screen when tracking started
- Fix extra bottom spacing on Tracklist screen
- Translation updates and new languages added Italian & Russian
MBCompass is a free and open-source compass and navigation app
without ads, in-app purchases, or tracking. Lightweight, focused,
and built for real use.

Compass
- Accurate compass with true north and magnetic north
- Sensor fusion (accelerometer, gyroscope, magnetometer) for stable readings
- Real-time magnetic field strength (µT)
- Auto-alert when accuracy drops low enough to matter

GPS & Maps
- Live location on OpenStreetMap
- Offline maps via Mapsforge point MBCompass to a folder
containing any .map file and toggle between online and offline
- Toggle between OSM tiles and offline maps in Settings

Track Recording
- Record routes with start, pause, resume, and background support
- Smooth polyline rendering on the map
- Track stats: distance, duration, average speed, elevation gain/loss,
min/max altitude, elevation profile
- Star and sort saved tracks
- Export as GPX : compatible with OsmAnd, Garmin, and any
standard mapping tool

App
- Light, Dark, and AMOLED themes
- Custom bottom navigation bar
- Landscape orientation supported
- Screen stays on during navigation
- Runs on Android 6.0+
- Under 2 MB including offline map support

Privacy
- No analytics, no crash reporter, no ad network
- No Google Play Services dependency
- Location processed on-device only
- Source: https://github.com/CompassMB/MBCompass

Not just a compass. Not a full navigation app.
MBCompass sits in between, direction, live map, track recording,
and offline maps without unnecessary complexity.

Версии

Можно выбрать загрузку приложения в виде APK (доступно по ссылкам ниже), однако следует помнить, что при такой установке вы не сможете получать уведомления об обновлениях, и что это менее безопасный способ скачивания. Советуем установить приложение F-Droid и использовать его.

Скачать
  • Версия 1.1.18 (19) рекомендована Добавлено 26.08.2026

    arm64-v8a armeabi-v7a x86 x86_64

    Для этой версии требуется Android 6.0 или новее.

    Cобрана и подписана оригинальным разработчиком и гарантированно соответствует этому исходному коду.

    Разрешения
    • доступ к приблизительному местоположению только в активном режиме
      Приложение сможет получать сведения о вашем приблизительном местоположении, только когда используется. Для этого на устройстве должна быть включена геолокация.
    • доступ к точному местоположению только в фоновом режиме
      Приложение сможет получать сведения о вашем точном местоположении, только когда используется. Для этого на устройстве должна быть включена геолокация. Учтите, что при этом заряд батареи может расходоваться быстрее.
    • запуск служб переднего плана
      Приложение сможет использовать службы переднего плана.
    • запуск активных служб с типом "location"
      Приложение сможет использовать cлужбы переднего плана с типом "location"
    • неограниченный доступ к Интернету
      Приложение сможет создавать сетевые сокеты и использовать различные сетевые протоколы. Так как браузер и другие приложения обеспечивают средства для отправки данных в Интернет, это разрешение необязательно для отправки данных в Интернет.
    • показ уведомлений
      Приложение сможет показывать уведомления
    • com.mubarak.mbcompass.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Скачать APK 2.2 МиБ Подпись PGP | Журнал сборки

  • Новое в версии 1.1.17
    - Added support for offline Mapsforge maps
    - Simplified the compass direction heading indicator (True North or Magnetic North)
    - Added pause duration to track statistics
    - Fixed GPS location requests and waypoint timing issues
    - Fix the initial cold white background splash screen on Android 12 and newer
    - Improved performance by replacing mapview xml implementation to full compose
  • Версия 1.1.17 (18) - Добавлено 21.07.2026

    arm64-v8a armeabi-v7a x86 x86_64

    Для этой версии требуется Android 6.0 или новее.

    Cобрана и подписана оригинальным разработчиком и гарантированно соответствует этому исходному коду.

    Разрешения
    • доступ к приблизительному местоположению только в активном режиме
      Приложение сможет получать сведения о вашем приблизительном местоположении, только когда используется. Для этого на устройстве должна быть включена геолокация.
    • доступ к точному местоположению только в фоновом режиме
      Приложение сможет получать сведения о вашем точном местоположении, только когда используется. Для этого на устройстве должна быть включена геолокация. Учтите, что при этом заряд батареи может расходоваться быстрее.
    • запуск служб переднего плана
      Приложение сможет использовать службы переднего плана.
    • запуск активных служб с типом "location"
      Приложение сможет использовать cлужбы переднего плана с типом "location"
    • неограниченный доступ к Интернету
      Приложение сможет создавать сетевые сокеты и использовать различные сетевые протоколы. Так как браузер и другие приложения обеспечивают средства для отправки данных в Интернет, это разрешение необязательно для отправки данных в Интернет.
    • показ уведомлений
      Приложение сможет показывать уведомления
    • com.mubarak.mbcompass.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Скачать APK 2.1 МиБ Подпись PGP | Журнал сборки

  • Новое в версии 1.1.15
    - Added offline map support: load any Mapsforge .map file directly from a folder on your device
    - Added a toggle in Settings to switch between online osm tiles
    and offline maps
    - Added per-app language support for Android 13+ users can now change MBCompass's language independently of system settings
    - Migrated map screens from legacy XML layouts to full Jetpack Compose, significant performance and rendering improvements
    - Fixed GPS waypoint density: added minimum time and distance
    filters to
  • Версия 1.1.15 (16) - Добавлено 02.05.2026

    arm64-v8a armeabi-v7a x86 x86_64

    Для этой версии требуется Android 6.0 или новее.

    Cобрана и подписана оригинальным разработчиком и гарантированно соответствует этому исходному коду.

    Разрешения
    • доступ к приблизительному местоположению только в активном режиме
      Приложение сможет получать сведения о вашем приблизительном местоположении, только когда используется. Для этого на устройстве должна быть включена геолокация.
    • доступ к точному местоположению только в фоновом режиме
      Приложение сможет получать сведения о вашем точном местоположении, только когда используется. Для этого на устройстве должна быть включена геолокация. Учтите, что при этом заряд батареи может расходоваться быстрее.
    • просмотр сетевых подключений
      Приложение сможет просматривать информацию о сетевых подключениях, например о том, какие сети доступны и к каким из них вы подключены.
    • просмотр подключений Wi-Fi
      Приложение сможет просматривать информацию о сети Wi-Fi: состояние сети и имена подключенных устройств.
    • распознавать физическую активность
      Приложение может распознавать физическую активность.
    • запуск служб переднего плана
      Приложение сможет использовать службы переднего плана.
    • запуск активных служб с типом "location"
      Приложение сможет использовать cлужбы переднего плана с типом "location"
    • неограниченный доступ к Интернету
      Приложение сможет создавать сетевые сокеты и использовать различные сетевые протоколы. Так как браузер и другие приложения обеспечивают средства для отправки данных в Интернет, это разрешение необязательно для отправки данных в Интернет.
    • показ уведомлений
      Приложение сможет показывать уведомления
    • com.mubarak.mbcompass.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Скачать APK 2 МиБ Подпись PGP | Журнал сборки