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.

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.
Members open the app when it helps them train: class, workout, log, PR, leaderboard. That daily habit is where retention starts.
Attendance, logging, PR volume, program engagement, roles, waivers, and billing stay tied to how members actually train.
Begin with Workout OS. Add Billing Pro when payments belong in the same workflow. No rebuild, no migration restart.
A quick walkthrough of the core screens your team will live in every day.
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.

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.

Stop juggling separate apps for each program. Bastion unifies programming, logging, leaderboards, and analytics across every track your gym offers.
Race-ready programming with stations, pacing, and progress athletes can actually track.
Percentage-based cycles with 1RM tracking and weights auto-calculated per athlete.
WODs with true per-scale variants, benchmarks, and a leaderboard athletes love.
Bastion handles the parsing, calculations, and busy work—so coaches can coach.
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.
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.
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.

During your 30-day trial, every feature—including AI parsing—is unlocked. No credit card.
Start Your Free TrialUse guided import tools to bring your members, workouts, and PRs into Bastion—then go live fast with flat pricing that doesn’t punish growth.
Step-by-step tools and templates to bring over members, workout history, and PRs. No manual re-entry.
Pre-built templates let you set up tracks fast. Launch your first week of programming without a long onboarding process.
Add every coach and program every track without paying extra per seat. Your tier is based on athlete count, not headcount on staff.
Bastion removes the busy work—program faster, run better classes, and give athletes the experience that keeps them coming back.
Recurring classes, capacity, reservations, and waitlists in one schedule.
Run the room without spreadsheet workarounds.
Owner, head coach, and coach roles control who can program, manage, and view.
Keep workflows fast without giving everyone admin access.
Program completely different movements for RX vs Scaled vs Beginner.
Program once—athletes automatically see their version.
Sub a coach or cancel one date without breaking the recurring series.
Fix last-minute staffing changes without schedule chaos.
Athletes sign waivers with their finger at signup. Compliance built in.
Replace DocuSign and always know who’s signed.
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.
See what’s working and what needs attention—attendance, logging, retention, and PRs—broken down by program.

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.
Bring training, scheduling, owner visibility, and payments onto one path.
Switch if the workout experience feels secondary, clunky, or underused.
Start with Workout OS, then add Billing Pro when revenue belongs in the same workflow.
Consolidation is not a buzzword. It’s fewer moving parts, fewer surprises, and less time spent proving what’s true.
30-day all-access trial. No credit card required. Pay only for what you use.
Programming & Performance Tracking
Parse any format with Gemini AI. Included free during your 30-day trial.
Complete Gym Management Suite
Built for the gym floor. Fast workout logging, real PRs, built-in timers, push notifications, and offline-first sync so dead zones don't break the session.

One schedule for every track

Scale-aware daily workouts

Multipart training days

Olympic lifting cycles

Auto-calculated weights

Fast set logging

PRs that stay current

Progress over time

Built-in training timers
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 →
Yes. Bastion includes guided import tools and templates to bring over members, workout history, and PRs.
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.
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.
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.
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.
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.
Yes. Bastion includes a dedicated TV/whiteboard mode that displays the daily workout and live leaderboard. Perfect for your gym floor.
Bastion includes guided setup and onboarding resources. If you want live help, you can request an onboarding call (availability-based).
The trial is designed to answer one question: does this make training feel central while still giving owners the operational layer they need?
Owners and head coaches can set up tracks, classes, and workouts without extra admin drag.
Athletes have a reason to open the app before and after class.
See attendance, logging, PRs, and program engagement at a glance.
Know whether Billing Pro can replace another subscription or cut reconciliation work.
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