ROADMAP
What’s shipped, what’s next.
Our pricing page only lists what’s actually shipped today. Everything else lives here, with rough quarterly targets. Targets slip; we update this page when they do.
SHIPPED · LIVE TODAY
10 features
Live in production right now.
Member roster + attendance
Active members, last-active timestamps, manual check-in.
Workout builder, 600+ movements
Per-exercise programming, set/rep schemes, gym-template routines.
Member app (iOS + Android)
Workouts, attendance, profile, notifications — Expo + RN.
QR poster forge
Print one A3/A4 poster, members scan, they activate. The single highest-leverage onboarding event.
Trial-end retention emails (automated)
Day 21/25/28/30/31/37 sequence, brand-templated, gated by sent-log idempotency.
Activation milestone celebrations
In-app toasts when a gym hits "first announcement" or "5 workouts logged".
Cancellation save flow
Reason picker → contextual save offer (pause / month-free / downgrade) → confirmation. With audit trail.
Subscription receipts in admin
Per-month receipts with mark-paid + extend-trial controls (super-admin operated for now).
Custom branding (logo + accent color)
Per-gym brand color and logo applied across admin and member-facing surfaces.
Founder onboarding call
For Unlimited tier — 30-min walkthrough with Ahmed.
COMING UP
Targets, not promises.
Quarterly buckets reflect priority order. If you’re a customer and a specific item moves you, tell us — we re-order based on demand from paying gyms.
Q3 2026 · Jul–Sep
3 items
Closing the most-asked gaps from the pricing page.
Bulk member import wizard
CSV + guided Mindbody / Glofox export mapping. Self-serve.
Audit log export (CSV / JSON)
The audit log already exists; this is the export endpoint + filters.
Member retention emails (drip + win-back)
Extend the trial-end sequence into post-conversion lifecycle.
Q4 2026 · Oct–Dec
6 items
Operational depth — pricing self-serve, scheduling, finer roles.
Stripe billing self-serve
Today billing is manual via Stripe Invoices. This is the website checkout flow.
Front-desk check-in flow
Manual + QR check-in screen for staff at the door. Today only QR-poster activation is automated.
Class scheduling + waitlists
Recurring class blocks, member booking, waitlist promotion. Starts here, finishes Q1 2027.
Custom branding — app name + advanced options
Beyond logo + color: app name on member device, gym-specific welcome video, custom domain on member portal.
Role-based permissions (4 roles)
Owner / manager / coach / front-desk. Today only owner + coach + member exist.
Read + write API access
Formalize the existing backend API as a public surface with API keys, rate limits, and docs.
Q1 2027 · Jan–Mar
4 items
Insights + integrations.
Class scheduling — finish + polish
Calendar UI for owners, member-side booking, no-show tracking.
Churn risk dashboard
Per-member churn signal scoring + a weekly digest email to owners.
Webhook events
member.created, attendance.logged, payment.succeeded, etc. — for Zapier-style integrations.
Member-app deep customization
Per-gym splash screens, push-notification voice, in-app announcement layout.
Q2 2027 · Apr–Jun
4 items
Scale tier — multi-location + the operator stack.
Multi-location support
One owner, multiple locations under one account. Per-location MRR, attendance, staff.
Owner mobile companion app
Today the admin is web-only. This is the iPhone-on-the-floor view for owners.
SSO via Google Workspace
For larger gyms with staff already on Google. SAML follows if asked.
Advanced analytics + cohort retention
Beyond MRR + active count: retention triangles, cohort heatmaps, LTV curves.
MAYBE LATER · NO COMMITMENT
Things we’ve thought about.
On the wall, but not in any quarter. We build them when paying customers ask — or we don’t build them at all.
AI-powered programming
Routine generation from goals — exists in the spec, deprioritized until the rest of the platform is bulletproof.
Marketplace integrations (Whoop, Garmin, Apple Watch)
Health data ingestion. Demand-led — we build it when 5+ paying gyms ask.
In-app live chat between members + coaches
Tempting, but we’d rather members message via WhatsApp than build a chat product.
Public marketplace / community feed across gyms
Anti-feature per the platform plan — dilutes B2B positioning.
Want to influence priority?
Become a paying customer. We re-order this list based on what real gyms need. Start with what we have today — what we ship next is shaped by you.
See pricing