Crux

iPhone app concept · 2026

A logbook for
bouldering projects.

A hard boulder problem can take weeks of sessions. Crux keeps track of that progress: which moves you’ve linked, how many attempts you’ve put in and what to try next time. It also covers hangboard training and a calendar of every session.

  • Route diagrams that show your high point
  • Today’s hangboard workout and weekly training load
  • A calendar of sessions with grades and sends
Screen recording
Recorded in the iOS simulator.Open video ↗
What happens in the video 27 seconds · No sound

Switch project filters, open the Midnight Arête route, switch Training load to Month, then pick days in the Journal calendar.

Real time, sample data. I only cut out pauses between taps.

Design notes

Readable from across the mat.

It’s dark so it’s easy on the eyes between attempts, and acid yellow only shows up on things worth noticing: the grade, your high point, the start button. Grades and stats use a condensed heavy weight, like numbers on a scoreboard. Everything else is plain SF Pro. The route diagram started as decoration and ended up as the main tool. Solid lines are moves you’ve linked; dashed ones are what’s left.

Screens

Projects, Training and Journal.

Tap a screen to enlarge
Crux Projects screen

Projects

Current projects with a route diagram, attempts, sessions and your high point.

Crux Training screen

Training

Readiness, today’s hangboard workout with the exact edge, timing and added weight, and weekly load.

Crux Journal screen

Journal

A month calendar marked with gym and outdoor sessions, monthly totals and the details of each day.

About this prototype

This is my own concept, not a real product. I designed it and built it in SwiftUI with help from AI coding tools. The screenshots and the video come straight from the iOS simulator. Routes, sessions and training numbers are sample data. There’s no wearable or sensor connected.

It runs on iPhone with iOS 17 or later. On iOS 26 and up, the tab bar picks up Liquid Glass.

Project screen