Built for multi-track gyms

Your Gym Runs Multiple Programs. Your Software Should Too.

Most gym software was built for a single methodology. BastionFit brings Hyrox, CrossFit, and Olympic Lifting together in one place with one login, one dashboard, and one subscription. Training your athletes actually use, plus the owner tools to run the business. Switch in 5 minutes.

5 minTo go live
2 minTo program a workout
10 secFor athletes to log results
Bastion programming calendar showing CrossFit, Hyrox, and Olympic Lifting workouts side by side
CrossFit · Hyrox · Olympic Lifting — one calendar
Why Bastion

Software That Runs the Business Without Losing the Training.

Most gym software pulls in one direction. Workout-first tools can build community, but they often stop short of owner operations. Full-stack suites can run the business, but the training experience can feel secondary, clunky, or buried behind admin workflows. Bastion sits in the middle: training-first enough that athletes open it daily, owner-ready enough to grow into scheduling, visibility, and billing without starting over.

Athlete habit loop

Members open the app when it helps them train: class, workout, log, PR, leaderboard. That daily habit is where retention starts.

Owner visibility

Attendance, logging, PR volume, program engagement, roles, waivers, and billing stay tied to how members actually train.

Start lean, expand when ready

Begin with Workout OS. Add Billing Pro when payments belong in the same workflow. No rebuild, no migration restart.

See It In Action

See the Full Platform. No Demo Call Required.

A quick walkthrough of the core screens your team will live in every day.

Command Center

Everything Happening at Your Gym, at a Glance

See today’s classes, check-in rates, and action items the moment you log in. No hunting through menus—the dashboard surfaces what needs your attention.

  • Today’s classes + attendance in one view
  • Quick actions for the most common workflows
  • Built for multi-track operations
Bastion dashboard showing today's classes, check-ins, attendance, and quick actions
2-Minute Programming

Build a Structured Workout Faster Than You Can Write It

Pick your workout parts—Warmup, Strength, EMOM, For Time—drag to reorder, and Bastion builds the structure. Start from a template or build from scratch. Done in under two minutes.

  • Templates and benchmarks to start fast
  • Drag-and-drop structure for clean programming
  • Consistent format athletes actually follow
Workout builder screen showing parts like Warmup, Strength, EMOM, and Cooldown
Multi-Track Advantage

One Platform for Every Program You Run.

Stop juggling separate apps for each program. Bastion unifies programming, logging, leaderboards, and analytics across every track your gym offers.

Hyrox

Race-ready programming with stations, pacing, and progress athletes can actually track.

  • Station-by-station workouts
  • Race simulation intervals
  • Pacing targets & performance trends

Olympic Lifting

Percentage-based cycles with 1RM tracking and weights auto-calculated per athlete.

  • Auto-calculated weights from 1RM
  • PR celebrations that drive retention
  • Progression tracking over time

CrossFit

WODs with true per-scale variants, benchmarks, and a leaderboard athletes love.

  • RX / Scaled / Beginner variants
  • Benchmarks & PR tracking
  • Leaderboards with reactions
Powered by AI

Your Coaches Shouldn’t Have to Do Math.

Bastion handles the parsing, calculations, and busy work—so coaches can coach.

AI ✦

Paste Anything. Get a Structured Workout.

Copy-paste a week of programming in any format—paragraphs, spreadsheets, or coach shorthand. Bastion’s Gemini AI turns it into structured workouts with sets, reps, and scale variants in seconds.

Included free during your 30-day trial. $5/mo add-on after.

Smart

80% of Your 1RM = 195 lbs. Done.

When a workout calls for percentages, Bastion auto-calculates the exact weight for every athlete based on their logged 1RM—rounded and pre-filled. No whiteboard math. No guessing.

195 lbs next to 80% in the workout view.

Smart

T2B, C&J, DB HSPU—We Know What You Mean.

Import workouts with shorthand and abbreviations. Bastion matches movements to your library automatically, with one-click confirmation for anything it’s not 100% sure about.

Fewer cleanup steps after imports. Faster programming every week.

AI workout parser turning pasted coach notes into structured parts with movement matching

During your 30-day trial, every feature—including AI parsing—is unlocked. No credit card.

Start Your Free Trial
Coming from Wodify, SugarWOD, or Sheets?

Switching Takes 5 Minutes. Staying Costs More.

Use guided import tools to bring your members, workouts, and PRs into Bastion—then go live fast with flat pricing that doesn’t punish growth.

Guided Imports

Step-by-step tools and templates to bring over members, workout history, and PRs. No manual re-entry.

Live in One Day

Pre-built templates let you set up tracks fast. Launch your first week of programming without a long onboarding process.

Unlimited Coaches & Tracks

Add every coach and program every track without paying extra per seat. Your tier is based on athlete count, not headcount on staff.

Platform Features

Everything Your Coaches and Athletes Actually Need

Bastion removes the busy work—program faster, run better classes, and give athletes the experience that keeps them coming back.

Class Scheduling & Reservations

Recurring classes, capacity, reservations, and waitlists in one schedule.

Run the room without spreadsheet workarounds.

Roles & Permissions

Owner, head coach, and coach roles control who can program, manage, and view.

Keep workflows fast without giving everyone admin access.

Per-Scale Movement Variants

Program completely different movements for RX vs Scaled vs Beginner.

Program once—athletes automatically see their version.

Per-Occurrence Scheduling

Sub a coach or cancel one date without breaking the recurring series.

Fix last-minute staffing changes without schedule chaos.

Digital Waiver Signing

Athletes sign waivers with their finger at signup. Compliance built in.

Replace DocuSign and always know who’s signed.

Waitlist Automation

When a spot opens, the next athlete is notified and can claim it—then it auto-passes.

Set your claim window and let the system run.

Analytics

Real-time insights across every track

See what’s working and what needs attention—attendance, logging, retention, and PRs—broken down by program.

  • 92.3% CrossFit logging rate (by week)
  • 74.7% retention rate tracked automatically
  • 291 total PRs visible at a glance
Gym analytics dashboard showing retention rate, engagement by track, and track performance
Why Bastion?

Built Different for Multi-Track Gyms

Other Platforms

  • Built for single-program gyms
  • Separate tools for programming, logging, and billing
  • Weight scaling only (movement changes require duplicates)
  • Manual workout entry and formatting
  • Migrations are your problem
  • Per-coach or per-seat fees that pile up

Bastion

  • Built from day one for multi-track gyms
  • All programs unified in one platform
  • Per-scale movement variants (RX / Scaled / Beginner)
  • AI-powered parsing + smart movement matching
  • Guided imports + live in one day
  • Unlimited coaches and tracks at every tier
Is This You?

Three Common Setups. One Clear Move.

Whether you run a split stack or an all-in-one suite, Bastion gives you a clean path: start with the training OS, consolidate when you’re ready.

Using separate tools?

Bring training, scheduling, owner visibility, and payments onto one path.

Already on one platform?

Switch if the workout experience feels secondary, clunky, or underused.

Growing into billing?

Start with Workout OS, then add Billing Pro when revenue belongs in the same workflow.

One Platform

One Login. One Source of Truth. Less Reconciliation.

Consolidation is not a buzzword. It’s fewer moving parts, fewer surprises, and less time spent proving what’s true.

  • One bill instead of two or three separate subscriptions.
  • Membership status, attendance, and access agree because they live in one system.
  • Fewer places for refunds, angry members, and billing surprises to hide.
  • Switching is built to be safe, not a lock-in trap.
Simple, Transparent Pricing

Start Free. Scale as You Grow.

30-day all-access trial. No credit card required. Pay only for what you use.

Workout OS

Programming & Performance Tracking

Starting at
$30/mo
Based on athlete count
≤ 50 athletes$30/mo
51-150 athletes$60/mo
151+ athletes$95/mo
+ AI Workout Parser$5/mo

Parse any format with Gemini AI. Included free during your 30-day trial.

  • Multi-track workout programming
  • Athlete result logging & PRs
  • Leaderboards & TV whiteboard
  • Cross-track analytics
  • Unlimited tracks & coaches
Try Free for 30 Days
Secure PaymentsPowered by Stripe
Your DataStays Yours
CancelAnytime
Gym Floor

Your Gym Floor Has a Whiteboard. Now It Has a Live One.

Bastion’s TV display mode shows the day’s workout and live leaderboard on any screen. No app. No login. Just open the display link.

Included in every plan →
TV display mode showing today's workout parts in a gym-friendly layout
Questions?

Frequently Asked Questions

Can I migrate from Wodify, SugarWOD, or another platform?

Yes. Bastion includes guided import tools and templates to bring over members, workout history, and PRs.

How long does migration actually take?

Most gyms can be live within a day using track templates, guided setup, and import tools. The exact timeline depends on your data and what you want to bring over.

What happens after my 30-day trial?

You choose your plan based on your athlete count. No surprise charges—you'll get a reminder before your trial ends with clear pricing for your gym size.

What if we only run one methodology right now?

Bastion works great for single-track gyms. When you’re ready to add a second program, it’s already built in—no upgrades or rebuilds required.

Do my athletes need to pay for the app?

No—athletes don't pay Bastion directly. Your gym's subscription gives them full app access. Workout OS pricing is tiered by athlete count, while coaches and tracks are unlimited at every tier.

Is my billing data secure?

Absolutely. We use Stripe Connect for all payment processing. We never store credit card numbers on our servers. Stripe handles billions in payments annually for companies like Amazon and Google.

Can I run the platform on a gym TV for the whiteboard?

Yes. Bastion includes a dedicated TV/whiteboard mode that displays the daily workout and live leaderboard. Perfect for your gym floor.

What if I need help setting up?

Bastion includes guided setup and onboarding resources. If you want live help, you can request an onboarding call (availability-based).

Your 30-Day Trial

Know Exactly What Bastion Does for Your Gym in 30 Days.

The trial is designed to answer one question: does this make training feel central while still giving owners the operational layer they need?

  1. Launch fit

    Owners and head coaches can set up tracks, classes, and workouts without extra admin drag.

  2. Athlete pull

    Athletes have a reason to open the app before and after class.

  3. Owner clarity

    See attendance, logging, PRs, and program engagement at a glance.

  4. Billing path

    Know whether Billing Pro can replace another subscription or cut reconciliation work.

Your Members Deserve Better Tracking. Your Coaches Deserve Better Tools.

Set up your first track in 5 minutes. Import your members with guided tools. No credit card, no commitment.

Start Your Free 30-Day Trial