CruxCoach

Open-Source-Android-App für das Kilter Board.

Climbs durchstöbern, Holds beleuchten, deine Sessions loggen — ohne Account, ohne Google-Dienste, ohne dass jemand dein Training trackt.

  • 85.000+ Climbs offline
  • Eigene Hold-Farben
  • Verschlüsseltes Logbuch
  • Deutsche & englische UI

Kostenlos. Kein Account. Verifizierbar signierte Builds. Ab Android 9.

Climb-Browser in CruxCoach — Liste filterbar nach Grad, Winkel und Qualität

Was CruxCoach kann

Gebaut um die Sachen, die du an der Wand wirklich machst — nicht um Funktionen, die die offizielle App brauchte und du nicht.

85.000+ Climbs durchstöbern

Filtern nach Grad, Winkel, Qualität, Move-Anzahl, Setter. Funktioniert offline, sobald die Board-Datenbank synchronisiert ist.

Holds via Bluetooth beleuchten

Direkte BLE-Verbindung zum Kilter Board. Eigene Farben für Start-, Hand-, Fuß- und Top-Holds.

Nach Hold suchen

Tippe Holds auf dem Board-Bild an. Finde alle Climbs, die genau diese Kombination nutzen.

Verschlüsseltes Logbuch, lokal

Sends, Versuche, Bewertungen, Sessions — alles bleibt auf deinem Gerät, in einer SQLCipher-Datenbank. Verlässt es nur, wenn du es willst.

Mit Climbern in der Nähe teilen

Andere CruxCoach-User am selben Board sehen deinen aktuellen Climb per Bluetooth — und du siehst ihre. Kein Internet, kein Account.

Deine Trainingshistorie, portabel

Mit deinem Kilter-Account anmelden — CruxCoach holt dein bestehendes Logbuch rüber. Ab da bleiben deine Daten portabel: JSON-Export oder automatisches verschlüsseltes Backup, das nur du wiederherstellen kannst.

Warum es CruxCoach gibt.

Am 26. März 2026 wurde Auroras Kilter-App nach einem Streit zwischen Aurora Climbing und Kilter, LLC aus dem App Store und Play Store genommen. Zehntausende Climber:innen verloren über Nacht den Zugriff auf ihre Playlists, Logbücher und Climb-Drafts. Die neue offizielle App kam halbfertig auf den Markt — und Leute fingen an, die offensichtliche Frage zu stellen: warum lebt mein Trainings-Verlauf überhaupt auf einem fremden Server?

CruxCoach ist eine Antwort darauf. Deine Trainingshistorie liegt verschlüsselt auf deinem Telefon. Deine Identität ist ein Nostr-Schlüsselpaar, das du selbst kontrollierst — kein Account, den jemand wegnehmen kann. Die Board-Datenbank ist content-addressed und wird beim ersten Sync auf dein Gerät geladen — wenn du sie einmal hast, hast du sie. Und das Ganze ist Open Source unter GPL: jede:r kann es auditen, forken, betreiben.

Bewusst enger im Umfang als die offizielle App: nur Kilter, nur Android. Aber dafür gehört es dir.

Privacy by Architecture, nicht by Promise

Privacy-Versprechen sind billig. CruxCoach ist so gebaut, dass Privacy auch dann hält, wenn wir lügen.

Installieren

Zwei Wege heute. Zwei weitere demnächst.

Zapstore empfohlen

Privacy-respektierender, Nostr-nativer Android-Store. Verifiziert Entwickler-Signaturen. Auto-Updates.

In Zapstore öffnen

Direkt-APK

Lade die signierte APK direkt von Codeberg-Releases und installiere manuell. Der In-App-Updater übernimmt zukünftige Updates.

Aktuellster Release

F-Droid demnächst

Einreichung geplant, sobald 0.1.3 live ist. Langsamster Update-Kanal, aber breiteste FOSS-Android-Reichweite.

In Vorbereitung

IzzyOnDroid demnächst

Drittanbieter-F-Droid-kompatibles Repo, schnelleres Review, behält die Entwickler-Signatur. Einreichung in der Pipeline.

In Vorbereitung

Für Entwickler:innen

CruxCoach ist GPLv3, geschrieben in Kotlin Multiplatform mit Jetpack-Compose-Android-Frontend. Issues und PRs leben auf Codeberg.

git clone https://codeberg.org/CruxCoach/CruxCoach.git
cd CruxCoach
bash scripts/setup_dev_env.sh
./gradlew :androidApp:assembleDebug