Route setting app for home climbing walls
The idea
The Kilter and MoonBoard proved something specific: the hardware is plywood and plastic, the magic is the app. Tap-to-set, a shared library, grades and logging turned a static wall into a game. But thousands of garage spray walls (1 to 3 thousand dollars of holds and timber) get none of that, because the software assumes a standardised layout.
The wedge is making the photo the board. Tap holds on an image of your actual wall and the whole Kilter loop (set, name, grade, send, argue about the grade) works anywhere. Nobody serves this because board companies have no incentive to support walls they did not sell.
Who pays
The buyer is the wall owner, who already sank four figures into the build and trains with the same three partners every week; 30 dollars a year per wall is trivial and invited climbers ride free, which handles distribution inside every friend group. Reach owners through r/homewalls (dedicated and obsessive), home wall build videos on YouTube, and hold manufacturers who would happily bundle a promo code with a hold order.
MVP scope
- Wall photo upload with tap-to-place hold markers (normalised coordinates)
- Route creation with start/hand/foot/finish colour tagging, name, and grade
- Route library with filters, send logging, and consensus grades
- Invite links with free climber accounts and per-wall permissions
- Skip for v1: LED system integration, hold auto-detection via vision, cross-wall public route sharing, training plans
Build SprayBoard, a React Native (Expo) app that gives any home climbing wall the Kilter Board software experience without the standardised board. Wall setup: owner photographs their wall (support stitching 2-3 photos for wide walls), then taps to drop hold markers on the image. Each marker stores normalised x/y coordinates relative to the image, so markers stay accurate across screen sizes. Hold tagging is optional at setup; most tagging happens during route creation. Route creation: setter opens the wall image, taps holds to cycle through roles with Kilter's colour language: green ring = start, blue = hand, orange = foot-only, purple = finish. Add name, proposed grade (V-scale and Font), and setter notes. Save to the wall's route library. Route library: filterable by grade, setter, and style tags; each route shows the annotated wall image. Climbers log sends and attempts, add a personal grade opinion (display consensus grade once 3 opinions exist), and flag favourites. Sharing: each wall has an invite link; invited climbers join free with view/log rights, and the owner can grant setter rights. Leaderboard per wall: sends this month by climber. Screens: Wall setup, Route create, Library, Route detail, Climber profile, Wall members. Stack: Supabase for auth (magic link), image storage, and Postgres with row-level security scoping everything to a wall. Pricing: climbing on any wall is free; owning a wall costs 30 dollars per year after one free wall with a 10-route cap.
// More Consumer ideas
-
Allergy action cards for sitters and schools
Parents of allergic kids re-explain epinephrine plans to every sitter; generate wallet cards, fridge sheets, and school forms from one profile.
Consumer weekend -
Week-by-week ACL recovery companion
ACL patients drift between PT visits unsure if they are on track; a week-by-week rehab timeline with milestone checks keeps recovery honest.
Consumer Mobile 1 month -
Session planner for backyard astrophotographers
Astrophotographers waste rare clear nights on poorly placed targets; a planner matching target visibility, moon phase, and your exact rig and site.
Consumer 1 month -
Hour compliance tracker for host families
Host families risk State Department violations tracking au pair hours on paper; log schedules against weekly and daily limits with warnings.
Consumer 1 week