# MBCompass
**Repository Path**: zhenwenhe/MBCompass
## Basic Information
- **Project Name**: MBCompass
- **Description**: No description available
- **Primary Language**: Java
- **License**: GPL-3.0
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2025-08-30
- **Last Updated**: 2025-08-30
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
🧠MBCompass
Modern FOSS Compass and Navigation app for Android
## About
**MBCompass** is a modern, free, and open-source compass and navigation app without **ads**, **IAP**, or **tracking**. Built with **Jetpack Compose**, it supports compass and navigation features while being **lightweight** and simple.
> Not just a compass. Not a map app.
>
> MBCompass bridges the gap between a **compass** and a **full navigation app** - shows direction and live location without using hundreds of MBs of storage or privacy trade-offs.
---
## Features
- Shows clear cardinal direction and magnetic azimuths.
- Displays magnetic strength in µT.
- Live GPS location tracking on OpenStreetMap.
- Sensor fusion for improved accuracy (accelerometer, magnetometer, gyroscope).
- Light and dark theme support controlled via Settings.
- Keeps screen on during navigation.
- Landscape orientation support.
- Built with Jetpack Compose and Material Design.
- Runs on Android 5.0+
- No ads, no in-app purchases, no tracking.
- [Find more on the website](https://compassmb.github.io/MBCompass-site/#features)
## Recognition
MBCompass has gained recognition from the global developer community:
- #13 Product of the Day on Product Hunt
- Featured in two consecutive issues of Android Weekly
- Reached the front page of Hacker News
[See full highlights](./Featured.md)
## Permissions
- Location permission is only used to detect the current location on the map.
## Contributing
Contributions are welcome! If you encounter bugs or have feature suggestions, please open an issue or submit a pull request. See [Contributing Guidelines](CONTRIBUTING.md) for details.
## Support
Open-source projects couldn't survive in the long run without donations or funding.
MBCompass is a fully open-source project - free of ads, trackers, or in-app purchases.
If you find it useful, consider supporting its continued development and maintenance:
Find more info on [MBCompass page](https://compassmb.github.io/MBCompass-site/donate.html)
Your support helps ensure the project stays sustainable and continues to improve for everyone. Thank you!
## License
[](http://www.gnu.org/licenses/gpl-3.0.en.html)
MBCompass is Free Software: you can use, study, share, and improve it at your will. You may use, modify, and redistribute this project only if your modifications remain open-source under the same license.
> Proprietary use, commercial redistribution, or publishing modified versions with ads or tracking is strictly prohibited under GPLv3 or later.
See more information [here](https://github.com/MubarakNative/MBCompass/blob/main/LICENSE).
### Artwork License:
Compass rose : [MBCompass rose](https://github.com/MubarakNative/MBCompass/blob/main/app/src/main/res/drawable/mbcompass_rose.xml) © 2025 by [Mubarak Basha](https://mubaraknative.github.io) is licensed under CC BY-SA 4.0