Trail Sense

An Android app which provides useful information about the environment and can be used offline (designed for hiking / mountaineering).


  • Compass navigation
  • Barometer forecasting
  • Astronomy

See the need for a new feature? Post it here!

The compass can be used to determine the direction to North, and when combined with the GPS it can be used to navigate to predefined locations. The predefined locations, known as beacons, can be created while at a location and at any point you can use the compass to navigate back to where the beacon was placed.

Example beacons: home, work, trailhead, campsite



The barometer can be used to determine if the weather will change soon and if a storm is likely to occur. The barometric pressure history (last 48 hours) is displayed as a graph and an interpretation of the current reading is shown. If the pressure suddenly drops, a storm alert notification is sent. Note, this feature is only available for phones which have a barometer.



View the sun/moon rise and set times and see the current phase of the moon at your exact location.



Please feel free to translate Trail Sense to other languages and submit a pull request.

Several values should not be translated:

  • Preference keys (signified by pref_name and the value will have underscores in them most likely, marked by translatable = false)
  • App name - Should remain Trail Sense

Code contributors from the community

Release schedule

I will try to create a release every week with new features or bug fixes. Some features may be feature flagged (via a hidden setting) to deliver thouroughly tested features. Debug builds are updated as features are completed.