package icon

Trail Sense

Use your phone's sensors to assist with wilderness treks
New in version 2.10.0
- Log pressure without background monitor
- Improve UI theming
- Add humidity history (on devices with a humidity sensor)
- Add cloud scanner (experimental)
- Bug fixes

Explore beyond the reaches of the Internet with Trail Sense.



Trail Sense is an app that uses your phone's sensors to help you on wilderness treks. Trail Sense contains many tools that can be used in different scenarios, such as hiking, camping, backpacking, rock climbing, etc.



This app also does not, and will never, use the Internet - all information in Trail Sense comes directly from your phone's sensors, and no data will leave Trail Sense.



How can Trail Sense help you explore the wilderness?



Navigating



    - Place beacons and navigate back to them using your phone's compass
    - Retrace your steps with Backtrack
    - View your current GPS coordinates and altitude


Weather



  • Predict how the weather might change

  • Get alerted when a storm might be approaching (on phones with a barometer)



Astronomy



  • See when the sun and moon will rise or set

  • Get notified when the sun is about to set, so you don't get caught in the dark



Other Tools



  • Use your phone as a flashlight or whistle to signal for help

  • Measure using just your phone - useful for reading distance from a map

  • Determine if surfaces are level, estimate avalanche risk, or determine the height of objects

  • Convert distances, coordinates, weight, and more

  • Create and manage packing lists

  • And more!



Trail Sense is a tool that you can use, but not something you should rely on. This app is intended for information purposes only and the accuracy of the predictions and sensors are determined by a number of factors, including calibration, sensor quality, external sources, etc. Use at your own risk, always have backup tools (ex. compass), and stay safe as much as possible.



Found an issue or want a new feature? Contact me at trailsense@protonmail.com or create a new issue on GitHub: github.com/kylecorry31/Trail-Sense



I'm the only developer of Trail Sense, so I will do my best to help out with issues - but I have a limited device selection to test on.



Privacy policy: https://kylecorry.com/Trail-Sense/#privacy


FAQ: https://github.com/kylecorry31/Trail-Sense#faq








Navigation


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 flashlight can also be easily accessed on the navigation tab (torch or SOS mode).



Weather


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.



Astronomy


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



Privacy


All location data is stored on your device and the app does not use the Internet at all.



Permissions


Location (fine, background): Used for beacon navigation, True North, barometer altitude correction (in background), and sun/moon rise/set times


Flashlight: Used for the flashlight feature on the navigation tab.


Activity Recognition: Used for the pedometer based odometer, to measure distance.

Donate

Packages

Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.

Download F-Droid
  • Version 2.10.0 (61) suggested Added on 2021-10-12

    This version requires Android 6.0 or newer.

    It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.

    Permissions
    • access precise location only in the foreground
      This app can get your precise location from location services while the app is in use. Location services for your device must be turned on for the app to get location. This may increase battery usage.
    • android.permission.ACCESS_BACKGROUND_LOCATION
    • run at startup
      Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
    • run foreground service
      Allows the app to make use of foreground services.
    • control vibration
      Allows the app to control the vibrator.
    • prevent phone from sleeping
      Allows the app to prevent the phone from going to sleep.
    • android.permission.ACTIVITY_RECOGNITION
    • take pictures and videos
      This app can take pictures and record videos using the camera at any time.

    Download APK 5.6 MiB PGP Signature | Build Log

  • Version 2.9.0 (60) - Added on 2021-09-29

    This version requires Android 6.0 or newer.

    It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.

    Permissions
    • access precise location only in the foreground
      This app can get your precise location from location services while the app is in use. Location services for your device must be turned on for the app to get location. This may increase battery usage.
    • android.permission.ACCESS_BACKGROUND_LOCATION
    • run at startup
      Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
    • run foreground service
      Allows the app to make use of foreground services.
    • control vibration
      Allows the app to control the vibrator.
    • prevent phone from sleeping
      Allows the app to prevent the phone from going to sleep.
    • android.permission.ACTIVITY_RECOGNITION
    • take pictures and videos
      This app can take pictures and record videos using the camera at any time.

    Download APK 4.3 MiB PGP Signature | Build Log

  • Version 2.8.0 (59) - Added on 2021-09-02

    This version requires Android 6.0 or newer.

    It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.

    Permissions
    • access precise location only in the foreground
      This app can get your precise location from location services while the app is in use. Location services for your device must be turned on for the app to get location. This may increase battery usage.
    • android.permission.ACCESS_BACKGROUND_LOCATION
    • run at startup
      Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
    • run foreground service
      Allows the app to make use of foreground services.
    • control vibration
      Allows the app to control the vibrator.
    • prevent phone from sleeping
      Allows the app to prevent the phone from going to sleep.
    • android.permission.ACTIVITY_RECOGNITION
    • take pictures and videos
      This app can take pictures and record videos using the camera at any time.

    Download APK 4.2 MiB PGP Signature | Build Log