Product status
No roadmap fog. Here is what works today.
Core web operations are live. Staff-assisted direct Stripe billing is limited to approved pilot schools after every platform, school-readiness, and Stripe gate passes. Everything else that requires approval or remains in development is labeled clearly.
Live now
Core web operations
Controlled
Features with activation gates
Planned
Not represented as production-ready
Live in the web application
- Owner onboarding and school profiles
- Members, households, programs, rank ladders, promotions, and waivers
- Class schedules, session rosters, manual and QR-assisted attendance
- Configurable intro offers, public lead capture, attribution, follow-up queues, CRM timelines, trial scheduling, and lead-to-member conversion
- Events, announcements board, basic inventory, and operational reports
- Invited member/parent web portal with linked profiles, schedule, rank progress, announcements, and QR identity
- Database-enforced tenant isolation and member CSV export
Live with controlled activation
- Staff roles, invitations, and permission boundaries
- Program-specific rank enrollment and promotion eligibility
- Versioned waiver evidence and guardian/signing relationships
- Timezone and location-aware scheduling
- Controlled member class reservations for individually enabled sessions, with linked-profile authorization, capacity protection, and staff roster visibility
- Disabled-by-default member registration for free events, with capacity locking, cancellation history, and staff roster visibility
- Staff-managed private-lesson packages, externally recorded or complimentary purchases, credit-aware scheduling, and read-only member balances
- Growth Center with current-record Money Moves, monthly workflow status, assignments, snoozing, completion, and dismissal history
- Twelve-lesson Staff Academy with individual progress, application notes, team visibility, and manager sign-off
- Event-in-a-Box campaign activation that creates an event plus ten snapshotted, approval-aware internal drafts and operating tasks; it does not send, publish, spend, or collect payment
- Instructor Exchange concierge inquiries with manual matching, a snapshotted proposed 12% commission disclosure, cancellation history, and no automated booking or payment
- Search, filtering, workflow feedback, and operational reporting
- Stripe Connect onboarding and staff-assisted recurring checkout after each school completes the platform, school-readiness, and Stripe verification gates, with decline/retry, invoice webhooks, rollover rules, freeze/resume, and end-of-period cancellation
- Stripe-hosted payment-method updates and invoice history for invited, linked members who already have Stripe billing history; plan changes, freezes, and cancellation remain staff-controlled
- Secure standardized-CSV import of reviewed, source-labeled historical billing for owner/manager member profiles, with exact member matching, duplicate protection, and owner approval; imported records never affect Stripe, memberships, balances, or live reports
- Disabled-by-default consent-based email/SMS controls: audited opt-ins, durable outbox, quiet hours, frequency cap, unsubscribe/STOP, retries, suppression, and delivery status
Not represented as production-ready yet
- Dojo Wizard platform subscription billing
- Paid activation of the optional Growth package and final commercial terms
- Automatic external publishing, paid-ad placement, ad spend, or conversion/revenue attribution from Event-in-a-Box
- Automated Instructor Exchange matching, credential verification, contracting, payment collection, commission collection, or instructor payout
- Native iOS and Android member apps and push notifications
- Production email/SMS delivery while SES access, Twilio sender registration, Inngest, and end-to-end provider tests remain open
- Recurring class reservations, waitlists, member-controlled plan changes, and paid event registration
- Private-lesson online checkout, instructor availability, and member self-booking
- Structured member referral codes, conversion attribution, and manual reward tracking
- Staff attribution records and owner-only Team activity reporting
- Accounting-grade invoices, refunds, disputes, payouts, taxes, and reconciliation
Launch expectations
Creating a school workspace does not silently start a platform subscription. Dojo Wizard subscription charges will begin only after the price is published and the school owner explicitly confirms it.
Want to evaluate the current web product? Create your school account or contact us for a walkthrough.