Brick and Brew harbour toast: friends in kit clinking bottles after training. The still already carries the wordmark and slogans.

01 — The club

Sport taken seriously. Everything after, less so.


A private scoreboard for people who run, ride, and swim. Your friends are the competition.

×26Swim
×4Run
×1Bike
+12Pint, once

02 — Total Index

Training scores.

Swim, bike, and run make the Index. One pint on a day you also train can add 12 points. More drinks do not raise the score, and skipping a pint does not lower it.

Drag a season onto the sliders. The pint is optional, and it counts once.

A crew sitting on the pavement at night, clinking Brick and Brew bottles over an open cooler. The still already carries the wordmark.

04 — The board

Your friends are the competition.

Index, swim, bike, or run. Same crew, different views. Sport boards are distance. The Index is training, plus at most one pint bonus on a training day.

+184PTS
12.4KM
04:32/KM

Pulling the board

Syncing the crew catalog. This should resolve in a couple of seconds.

A crowded post-training table: beers in the foreground, tacos, a cycling helmet, and friends still in kit. The still already carries the Brick and Brew lockup and slogans.

06 — How it works

Built for one crew, not the internet.

Identity is Sign in with Apple. Strava is just a data source. The board lives in CloudKit, filtered by invite code.

01

Sign in

Apple ID only. No extra account, no password to babysit after a long ride.

02

Join the crew

Enter a shared invite code. First person to use a new code creates the season.

03

Sync Strava

Each phone pulls its own swim, bike, and run. Teammates never share one API quota.

04

Log the beer

Optional. One pint on a day you also train can add 12 points. Another the same day does not, and skipping it does not lower the Index.

07 — Inside the pint

Private by design.

Sign in with Apple

Strava is optional. You can skip the sync and still log beers with the crew.

Strava, on your phone

Activity summaries only. No posting back, no heart-rate streams, tokens in Keychain.

CloudKit crew board

No paid backend. A free Cloudflare Worker exists only so the Strava secret never ships in the app.

08 — The app

One more round.

The beta is open on TestFlight. Install it now, or leave your email and we will send a seat when the next round opens.

We only use this to send your invite. No newsletter.