Compass

Compass

A plain compass for Android. True north, the qibla, the sun and the moon — drawn by hand on a dial, with nothing else in the way.

Download the APK Source on GitHub

MIT licensed · no ads · no tracking · no internet permission

A compass dial with the needle pointing north

What it does

On the phone

Daylight: six marks on the dial — magnetic north, the qibla, the sun and its arc, a saved point, the moon.
Night mode: black background, red dial, marks told apart by shape.
Settings: the display, how the compass behaves, and which marks are drawn.

Install it

  1. Download the APK from the releases page.
  2. Open the file on the phone and allow installing from this source when Android asks.
  3. That is all. There is no account, no sign-in and nothing to set up.

Would rather build it yourself? The README has the Gradle and adb steps, and every push produces a debug APK.

Privacy

The app declares no internet permission, so it cannot send anything anywhere — that is enforced by Android, not promised in a policy. Location is read on the device only, for the declination, the qibla, the sun and the moon, and nothing is kept beyond the points you save yourself.

Read the full privacy policy

Twenty-eight languages

English is the default. Every official language of the European Union is there, together with Icelandic and both written standards of Norwegian, and Turkish. The app opens in whatever language the phone is set to and falls back to English for anything else; from Android 13 on, the system settings can also give the app a language of its own.

The translation covers the directions themselves, not only the sentences: the letters on the dial, the sixteen abbreviations, the hemisphere letters in the coordinates. East is O in German and O is west in French — which is why not one of those letters is hard-coded.