finds.dev

kylecorry31/Trail-Sense

An Android app that uses your phone's sensors to assist with wilderness treks or survival situations.

View on GitHubHomepage ↗

★ 2,966KotlinMITupdated Oct 2026

// the take

Trail-Sense is an Android app that turns a phone's built-in sensors (barometer, GPS, magnetometer, pedometer, camera) into a toolkit for hikers and backcountry users: compass, offline navigation with beacons/paths, barometric weather forecasting, astronomy, tide tables, and more. It's for people who want a single offline-capable app instead of a pile of single-purpose ones, and who are okay with phone-sensor accuracy rather than dedicated hardware.

Offline-first isn't just a tagline here — the app requests no internet permission at all, so the claim is actually enforceable rather than marketing copy. The tool list is unusually wide (weather prediction, cloud classification, tide calculation, DEM-based elevation, signal finder) and the README states a real constraint — features must be grounded in peer-reviewed science or validated against real data, not just 'seemed useful.' Test coverage is genuinely strong for an app this size: there's a dedicated androidTest class per tool (weather, tides, astronomy, clinometer, metal detector, etc.), plus CI workflows for CodeQL, nightly builds, and staging smoke tests. It's actively maintained — pushes as recent as today, a public roadmap, and multiple distribution channels (Play Store, F-Droid, Obtainium) rather than relying on one.

It's effectively a single-maintainer project with a roadmap driven by 'what I feel like working on,' so if you want a specific feature prioritized, there's no real forcing function beyond opening a discussion. Several of the headline tools (barometric weather forecasting, cloud classification, temperature estimation) are statistical estimates from consumer-grade phone sensors, not a substitute for actual instruments — the app is upfront about this but it's a real accuracy ceiling for anyone treating it as authoritative. Background-dependent features (backtrack, sunset alerts, weather monitor) are at the mercy of each OEM's battery-optimization behavior, which the permissions doc itself flags as inconsistent across devices. And it's Android-only — anyone hiking with an iPhone is out of luck.

We read the README, the directory tree and a key source file in October 2026. Nobody pays to be listed. How we judge →

// at a glance

Stars
2,966
Forks
185
Language
Kotlin
License
MIT
Last commit
25 Oct 2026

// nearby

If Trail-Sense isn't quite it.

All repos →