Why CruxCoach exists.
On 26 March 2026, Aurora's Kilter app was pulled from the App Store and Play Store after a dispute between Aurora Climbing and Kilter, LLC. Tens of thousands of climbers lost access to their playlists, logbooks, and draft climbs overnight. The new official app shipped half-finished, and people started asking the obvious question: why does my training data live on someone else's server in the first place?
CruxCoach is one answer to that question. Your training history sits encrypted on your phone. Your identity is a Nostr keypair you control, not an account someone can revoke. The board database is content-addressed and downloaded to your device on first sync — once you have it, you have it. And the whole thing is open source under the GPL: anyone can audit it, fork it, run it.
It's narrower than the official app on purpose: Kilter only, Android only. But it's yours.