Web, iOS, and Android

The Shade app.

Shade is a full training app, not just a website. The web app is live today; the iOS and Android apps are on the way.

shade/training

Tuesday, week 3

Training

Latest PRs

Up next

TodayLower bodyDay 15
ThuBench volumeDay 16

Latest PRs

Back squat152.5 kg
Bench press100.0 kg
M
T
W
T
F
S
S
9:41

Session, day 15

Lower body, week 3

Back squat5×5, 140 kg
Romanian deadlift3×8, 100 kg
Bench pressSet 2 of 5, 92.5 kg
Pull-ups3×AMRAP
Log setRest 2:10
Live now

Web app

The full platform in your browser: training, programs, records, communities, events, and every management surface.

Coming soon

iOS

Log sets at the rack, check the day's session, and follow your leaderboards from your pocket. The App Store badge lands here at launch.

Store badge at launch
Coming soon

Android

The same training surface on Android. The Google Play badge lands here at launch.

Store badge at launch

Log anywhere

The phone is for the gym floor: today's session, quick set logging, rest timers, and PRs the moment they land.

Build on the big screen

The web app is for the desk: program building, community management, event authoring, and the deep record views.

One training history

One account across every device. Log a set on your phone and it's on your leaderboards, your programs, and your records everywhere.

Everything you log on the web today carries straight into the mobile apps at launch.

The Event System

Run any event, at any size.

Communities run whatever they actually run: a club throwdown, a powerlifting meet with weight classes, a school combine, a full federation championship. Build the divisions your sport needs from weight class, age, gender, and level, take registrations and payments, score it live, and publish results straight onto the leaderboards.

Oct17

Autumn Push Pull Classic

Reg open

Sat, Oct 17, 9:00 AM

Iron Vault Barbell, Portland

Sample event$35

Example formats

Powerlifting meet

3 lifts, 3 attempts, weight classes

Club throwdown

One workout, scaled and open divisions

Combine testing

Sprint, jump, agility, one session

Federation championship

Multi day, qualifying totals

Athletic testing

Team-wide benchmarks, term over term

Movement screen

Scored patterns, flagged asymmetries

Divide it how your sport does

Weight classAge groupGenderLevelYour own

One contest or many, with divisions per contest or event-wide

Scoring: Deadlift, Men 93 kg

Sample dataLive
AthleteA1A2A3
E. Kowalczyk275.0285.0292.5
R. Mensah265.0277.5285.0
T. Aliyev260.0272.5280.0

Scored on entry, published straight to the board

Leaderboards

Rankings for every community

Every community runs its own leaderboards, split by the same divisions its events use, and results are checked the way each community chooses. Your records travel with you across every community you belong to.

Sources

Three ways onto a leaderboard

Source data from training logs, manual member submissions, or event results.

Training Logstrusted
Submissionsreviewed
Event Resultsofficial

Divisions

Custom divisions

Create any way to rank based on gender, weight class, age, and more.

KT
19
LM
21
JO
18

Female, 63 kg, Open

Sample data

Record Books

All-time records and community challenges

Create permanent leaderboards for record keeping and timed challenges.

All-timeI. Petrova232.5 kg
August squat totalEnds Aug 31
Sample data

Programming

Programming built on exercise science.

Customize your periodization with various techniques. Have full control over the programming logic with deloads, % of max, and progressions.

Progression

Click a curve and the canvas re-periodizes every lift in its own unit.

The editor canvasOne base week, two progressed, one deload
week1
Lower A
Squat5×5 @225lb
RDL3×8 @185lb
Upper A
Bench5×3 @80%
A1Row4×10
A2Dip4×12
Pull A
Deadlift3×5 @315lb
Pull-up4×8
Conditioning
Sled push6 × 40m
Bike10 min @Z2
week2
Lower A
Squat5×5 @230lb+5lb
RDL3×8 @190lb+5lb
Upper A
Bench5×3 @85%+5%
A1Row4×11+1
A2Dip4×13+1
Pull A
Deadlift3×5 @325lb+10lb
Pull-up4×9+1
Conditioning
Sled push6 × 40m
Bike10 min @Z2
week3
Lower A
Squat5×5 @235lb+5lb
RDL3×8 @195lb+5lb
Upper A
Bench5×3 @90%+5%
A1Row4×12+1
A2Dip4×14+1
Pull A
Deadlift3×5 @335lb+10lb
Pull-up4×10+1
Conditioning
Sled push6 × 40m
Bike10 min @Z2
deload4
Lower A
Squat5×3 @190lb
RDL3×3 @155lb
Upper A
Bench5×3 @65%
A1Row3×7
A2Dip3×9
Pull A
Deadlift3×3 @270lb
Pull-up3×5
Conditioning
Sled pusheasy
Bikeeasy

Coaching

All the coaching features you need

Assign programs and workouts to your athletes, friends, and your community.

Search athletes
A

A. Reyes

Meet prep W6

T

T. Virtanen

Hypertrophy W2

S

S. Whitfield

GPP W4

Friend
J

J. Park

Off-season

A. Reyes

Sample dataMeet prep, week 6 of 9
Mon

Squat 5x3 @82%

Tue
Rest
Wed

Bench 6x2 @85%

Accessories

Thu

Deadlift 4x2 @87%

Fri
Rest
Sat

Comp sim, full meet

Sun
Rest

Edits land on the athlete's calendar. Records stay theirs.

For Communities

Host it at your gym.

Run your own competition, in whatever form your sport takes. Verified communities also host Open contests on the floor, so your members compete in the room instead of filming alone in a garage. Leaderboards, challenges, classes, and programming come with it, on the same platform your athletes already log with.

Competition

Leaderboards that mean something

Community and team leaderboards with divisions by gender, weight class, age, and level. You pick the features your community runs and the rules for how results count.

Events

Any format you need to run

Registration, payments, waitlists, scoring, and published results, from a Friday throwdown to a sanctioned meet. Compose divisions from weight class, age, gender, and level, or author axes of your own when your sport splits differently.

Programming

Program the whole roster

Publish programs to the community, schedule group cohorts, and watch adherence, attendance, and PR velocity roll in from every member's logs.

Coaching

Coaches work with named athletes

A coach and an athlete agree one to one, and the coach programs that athlete's week: schedules, records, and check-ins without a second app.

What Changes for Your Members

Every feature you switch on is something your members see, chase, and rally around.

They know what's going on

Announcements, the community feed, and a shared schedule put every program, class, and event in front of your members the moment it goes live. Nobody trains in the dark.

They push themselves harder

A new PR lands on the leaderboard for the whole community to see. Divisions give every member a podium within reach, and challenges give the month a finish line.

They stick around

Group runs, coaching, and the build-up to your next event turn solo training into something shared. Members who compete together keep showing up.

How Shade compares.

The tools below each cover a piece: logging, programming, coaching, or gym operations. Here they run together, and the training feeds records, rankings, and competition across communities.

What makes Shade different

The capabilities that only exist because training, records, and competition live on one platform.

Training that counts for something

A full program builder with %-of-max and RPE prescriptions, per-exercise progressions, group cohorts, and AI-assisted generation. The training it produces feeds the same records and rankings the rest of the platform runs on.

A complete event system

Hosted meets, comps, and challenges with registration, entry payments, waitlists, division trees, scoring, and published results. End to end, from a Friday throwdown to a sanctioned meet.

Records that travel

Your PRs feed leaderboards at every scope (crew, gym, federation, platform), with divisions by gender, weight class, age, and level. Your logs and records stay yours across every community you join.

Feature by Feature
LoggersAI ProgrammingCoach PlatformsGym Software
FeatureShadeHevyBoostcampJuggernaut AILadderTrainHeroicTeamBuildrTrainerizeWodifyPushPress
Platforms
Full Web AppCreator onlyCoach onlyCoach onlyStaff onlyStaff only
iOS & Android appsSooniOS only
Training
Workout LoggingAdd-onAdd-on
Program BuilderRoutinesCoach sideCoach sideCoach sidePartialPartial
AI Program GenerationProPartialPartial
Periodization: %-of-max, RPE, progressionsCoach sideCoach sideCoach side
Progress InsightsPartialPartial
Competition & community
LeaderboardsTeam onlyTeam onlyTeam onlyChallengesClass boardPartial
Event SystemChallengesAdd-on
Communities & TeamsFeed onlyTeam onlyPartialGroupsPartialPartial
Classes & BookingsPaid plansAdd-onPartial
Coach–Athlete ToolsSeparate appPartialIn-housePartialPartial
Cost
Free TierAthletes1 client
Who PaysYou or your gymAthleteAthleteAthleteAthleteCoachOrgCoachGymGym

Based on each product's publicly documented features as of mid-2026. These products move fast. If something here is out of date, tell us and we'll fix it.

Plans.

Free for athletes, always. Paid plans when your community is ready to host its own boards, events, and programs.

Free

Free

For individual athletes and private crews who want to log workouts, track PRs, follow programs, and enter the Open.

Most popular

Club

$19/mo

For gyms and clubs hosting shared programs, a community feed, events, and classes.

Organization

$49/mo

For schools, federations, and large clubs running sub-teams, branded pages, and large-scale competition.

Compare Plans
FeatureFreeClubOrganization
Workout Logging
PR Tracking
Enter the Open
Programs3UnlimitedUnlimited
Community Feed
Events & Competitions
Classes & Timetable
Sub-Teams
Stripe Payouts for Events
Custom Branding