App Guide

Everything you need to know about using Beeboard — from creating your account to tracking your progress.

10 minute read

1. Sign Up & Profile

Open the app on iOS, Android, or the web app. Create an account with your email or sign in with Google.

Setting up your profile

  • 1. Choose a username (unique, 3-20 characters)
  • 2. Add a profile photo (optional)
  • 3. Enter your name
Video: Sign up and profile setup
Coming soon

2. Find or Create Your Gym

Everything in Beeboard is organized under gyms. A "gym" can be a commercial facility, a home wall, or any climbing setup. Tap Climb on the home screen to get started.

By Code

Ask a gym member for the 6-character code and enter it to join instantly.

Search

Search by gym name, city, or country. Public gyms show up immediately.

Map

Browse gyms on an interactive map. Tap a marker to see details and join.

Creating a new gym: Tap "Create Gym", give it a name, set the location, and optionally upload a photo. You'll be the admin and can invite others with the auto-generated gym code.

Video: Finding and creating a gym
Coming soon

3. Your First Climb

Select a gym, choose a wall, and you're on the climb screen. This is where you spend most of your time.

The climb screen

The wall photo shows your current problem with holds highlighted by color:

Start holds
Hand holds
Foot holds
Finish holds

Logging your climb

After trying a problem, tap one of the three buttons:

A
Attempt
You tried but didn't finish. Records the effort.
S
Send (Ascent)
You completed it. Rate the difficulty and optionally mark as first ascent.
R
Repeat
You sent it again. Tracks consistency.

Navigating problems

Use the arrows to move between problems, or open the problem list to browse and filter. Each problem shows its grade per wall angle — the same problem can be harder at a steeper angle.

Video: Climbing, logging, and navigating problems
Coming soon

4. Sessions & Logging

A session starts automatically when you enter the climb screen. It tracks everything you do — ascents, attempts, repeats — with timestamps. The session timer runs in the background.

Session manager

  • - View all activities in your current session
  • - Add notes and tags to your session
  • - See session statistics: duration, ascent/attempt counts, grade histogram
  • - Edit or delete individual activities

Training calendar

Your profile shows a monthly calendar with all your climbing days. Tap any day to see the sessions, activities, and stats from that day. Over time, this becomes your climbing diary.

Video: Sessions, training log, and statistics
Coming soon

5. Circuits & Training

Circuits are timed sequences of problems with optional rest periods in between. They're great for structured training — endurance, power endurance, or technique drills.

Building a circuit

  • 1. Switch to circuit mode on the climb screen
  • 2. Create a new circuit and give it a name
  • 3. Add problems in sequence — the app validates hold transitions
  • 4. Add rest periods between problems (adjustable duration)
  • 5. Set the grade and save

Playing a circuit: Select a circuit and hit play. Problems appear in sequence with timing. The app tracks your pace and can adjust with a speed multiplier (1.0x-2.0x). If your wall has LEDs, the holds light up automatically for each problem in the sequence.

Video: Creating and playing circuits
Coming soon

6. Social & Feed

Beeboard has a social feed where you can follow other climbers and see what they're sending. Tap Feed on the home screen to browse recent activity from people you follow.

Follow climbers

Discover users at your gym or search by username. Follow to see their sessions in your feed.

Share progress

Your ascents and sessions appear in the feed for your followers. Add photos and notes.

Achievements

Unlock badges as you progress — first ascent, grade milestones, consecutive climbing days, circuit completions. Achievements appear on your profile and animate when unlocked.

Wall Owner & Admin

7. For Wall Owners

These features are available to gym admins and wall owners.

If you own a wall, you have access to admin features: creating problems, mapping holds, connecting LEDs, and running Jam Sessions.

7a. Creating problems

Tap "Add Problem" on the climb screen to open the problem editor.

  1. 1. Name the problem and add an optional description
  2. 2. Tap holds on the wall image to select them
  3. 3. Set hold types: start (green), hand (blue), foot (yellow), finish (red)
  4. 4. Assign a grade for each wall angle (a problem can be 6A at 15° but 7A at 45°)
  5. 5. Add tags: grip type (crimp, jug, sloper), style (dynamic, static), rules (campus, set-feet)
  6. 6. Save — other climbers at your gym can now see and attempt it
Video: Creating a problem from scratch
Show: open editor → name → tap holds → set types → grade per angle → tags → save → LED lights up
Coming soon

7b. Hold mapping

Before creating problems, you need to map where holds are on your wall. This is a one-time setup per wall.

  1. 1. Go to wall settings → Hold Editor
  2. 2. Upload a clear photo of your wall
  3. 3. Tap each hold position on the photo to register it
  4. 4. Or use ML auto-detect: the app identifies hold positions automatically, then you refine
  5. 5. If you have LEDs: assign each hold its LED number (the physical position in the strip)
Video: Mapping holds on your wall
Show: hold editor → upload photo → tap holds manually → run ML detection → assign LED numbers
Coming soon

7c. Connecting LEDs

After installing the hardware (see Installation Guide), connect the app to your controller.

WiFi (Raspberry Pi)

  1. 1. Go to wall settings → LED Connection
  2. 2. Select "WiFi"
  3. 3. Enter the Pi's IP address and port (5000)
  4. 4. Tap "Test connection"

Bluetooth (ESP32)

  1. 1. Go to wall settings → LED Connection
  2. 2. Select "Bluetooth"
  3. 3. Scan for "Beeboard-BLE" device
  4. 4. Pair and test

Once connected, selecting any problem automatically lights up the holds. Test with "Light all LEDs" to verify every LED is working and mapped correctly.

Video: Connecting the app to your LED controller
Show: settings → WiFi/BLE setup → test connection → select problem → holds light up on real wall
Coming soon

7d. Jam Sessions

Jam Sessions let multiple climbers share a problem queue and take turns. The LEDs update for each person automatically — like a collaborative playlist for climbing.

How it works

  1. 1. Open the Jam panel from the climb screen
  2. 2. Add problems or circuits to the shared queue
  3. 3. Other climbers at the same wall see the queue update in real-time
  4. 4. Anyone can reorder, add, or remove items from the queue
  5. 5. When it's your turn, the LEDs show your problem. Log your attempt/send and the next person goes
Video: Running a Jam Session
Show: two phones side by side → one adds problems → other sees queue → taking turns → LEDs switch per person
Coming soon

7e. Managing your gym

As a gym admin you can manage who has access and monitor activity.

  • - Gym code — share the auto-generated 6-character code to invite climbers
  • - Add admins — promote other users to admin so they can create problems and manage the wall
  • - Gym stats — see total problems, circuits, active users, and ascent counts
  • - Privacy — toggle between public (anyone can find it) and private (code required)
Video: Managing your gym
Show: gym settings → copy code → add admin → view stats → toggle privacy
Coming soon

Ready to start climbing?

The app is free on all platforms. Set up your wall and start tracking today.

Open Web App