June 3rd, 2026
Enhanced membership management
Scheduled membership changes now appear directly on active membership cards, showing the effective date, upcoming plan, and new price.
Staff can now view pending membership changes directly from a member's subscription details.
Members can no longer schedule multiple plan changes while another change is already pending.
Improved payment management
Payment retries now work more reliably for staff-managed member profiles.
Added scheduled membership change translations across all supported languages.
Fixed checkout and payment issues
Resolved stale checkout state when reopening the same checkout flow.
Fixed duplicate profile selection issues during checkout.
Improved handling of purchases and subscription changes that do not require additional payment confirmation.
Improved error handling for late-fee and no-show payment flows.
May 14th, 2026
Enhanced German localization
Updated German payment translations for better clarity
Fixed text wrapping and overflow issues in German checkout and subscription dialogs
Improved manager experience
Disabled auto-scroll in daily overview manager mode to maintain context when navigating
Added input validation to trim whitespace in gym form fields
Fixed membership and billing issues
Resolved subscription status sync issues where paused subscriptions weren't properly updated when billing resumed
Fixed membership purchase errors on iOS
Fixed sharing and deep linking
Resolved links not opening properly on iOS when app was closed
Fixed failures in sharing the academy links & class links on iOS
Fixed dashboard and reporting accuracy
Corrected active student count mismatches between app and admin dashboard
Fixed duplicate instructor names appearing in dashboard reports
Fixed user interface issues
Resolved kiosk QR scan opening incorrect "not found" page
Fixed scroll jumping behavior on documents page when scrolling back up
Resolved render layout crash in certain UI components
May 6th, 2026
Fixed Identity Check Keypad in Kiosk Mode Resolved issue where the numeric keypad would not reopen after being dismissed during identity verification on tablet devices.
Fixed Membership Status Display Issues Resolved problems where expired and unpaid memberships were not properly displayed in class registries and member lists for admin and owner roles.
Fixed Class Registration Crashes Resolved crashes that could occur during class registration
Improved App Stability Fixed multiple crashes and errors related to navigation
Performance Improvements A faster and more performant payment experience
May 5th, 2026
Daily Overview: A new manager-only Today tab gives admins and owners a clear view of the dayβs classes. Quickly switch between yesterday, today, and tomorrow with smooth transitions, jump into any class registry, and proactively add members, all from one place. Empty states and CTAs adapt to the selected day, and full classes automatically disable the add-member action.
Kiosk Mode: Turn any tablet into a self-service check-in station. Members can scan a QR code to check into classes, with a name-search fallback when scanning isnβt available. Includes attract screens (images and video), auto-dismissing dialogs on idle, a secure five-tap exit gesture, and per-gym settings for a customized experience. Past and closed lessons are clearly marked.
Subscription Pausing: You can now pause membership payment collection and resume it later. New guided dialogs make it easy to choose pause and resume dates, perfect for vacations, injuries, or temporary breaks without canceling the membership.
Lesson Time Handling: Classes crossing midnight are now correctly marked as past or upcoming.
Class Schedule Navigation: The Today view now re-scrolls to the next upcoming lesson when you return to it.
Class Deletion: Removed a stray "class not found" dialog that could appear right after deleting a class yourself.
Localization: Polish across Italian and other locales for the new pause, kiosk, and Today tab strings.
April 20th, 2026
Redesigned Tablet Experience The tablet version has been completely redesigned from the ground up, delivering a refreshed layout and interactions optimized for larger screens.
Smarter Waiver Sign-In When a new waiver is uploaded, members are now correctly prompted to review and sign it on their next sign-in, ensuring everyone stays up to date.
Member Notes Gym staff can now add private notes to member profiles to record important information like medical conditions, special accommodations, or other relevant details that help provide better service.
Analytics Dashboard Access Gym managers can now access the Analytics Dashboard directly from the Gym Home Page in manage mode, opening the dashboard in an external browser.
Class Credits Preservation When upgrading membership plans mid-cycle, already consumed classes are now properly preserved and deducted from the new plan allocation.
April 7th, 2026
Waiting list privacy: Member identities on the waiting list are now hidden when privacy mode is enabled.
Better text scaling on narrow phones:Tightened text sizing on narrow iPhones and other small phone layouts for improved readability.
Staff FAB visibility: The add-staff button now shows correctly regardless of collaborator count, and is properly hidden on empty states.
Waiting list crash on exit": Resolved a crash that could occur when leaving a class with an empty or null waiting list.
Dialog stability: Fixed crashes caused by emergency contact dialog callbacks firing after dismissal, and bloc interactions after disposal.
March 26th, 2026
In-App Support: Added integrated customer support chat directly inside the app for better help and assistance.
Improved Graduation Tracking: Clearer visualization of progress, with a better distinction between stripe tracking and belt tracking
Enhanced Manager Resources: Updated manager page with direct links to help center resources and current WhatsApp Business contact information.
Better Payment Processing: Improved handling of delayed payment methods like SEPA, iDEAL & BACS with proper status tracking during payment confirmation.
Improved Login with Email OTP: Replaced magic links with a more reliable 6-digit code system for faster and more consistent logins.
Fixed Profile Completion: Resolved issue where students would see a blank page when completing their profile during class registration.
Fixed Class List Navigation: Resolved scrolling and interaction issues on the Upcoming Classes screen for certain Android devices.
Fixed Registry Badges: Restored visibility of student status badges (free trial, complementary, expired) for gym administrators.
Fixed Multiple App Crashes & Performance Improvements: Improved overall stability and responsiveness across the app, reducing unexpected errors and making navigation smoother.
March 9th, 2026
Emoji reactions for feed posts You can now react to posts in the feed with emojis including π, β€οΈ, π₯, π₯, and other martial arts-themed reactions.
Media support in feed posts Posts in the feed now support embedded images alongside text content.
Streamlined membership purchase New users without a membership are now taken directly to available products, skipping the intermediate membership page for a faster purchase experience.
Logout confirmation Added a confirmation prompt when clicking 'Log out' to prevent accidental logouts, especially when trying to switch between manager and student modes.
Better real-time updates Improved app responsiveness with better data refreshing after creating posts, updating profiles, managing staff, and handling billing information.
Fixed member list navigation Resolved issues where student profiles couldn't be clicked on the inactive members page and fixed scrolling problems that prevented viewing all inactive members.
Fixed French translation Documents section now properly displays in French when the app language is set to French.
Fixed filter display The 'Inactive' filter button now shows the full text and member count instead of cutting off with ellipsis.
Fixed feed notifications The unread posts indicator on the feed icon now properly disappears after reading posts.
February 13th, 2026
Mass Unit Support for Weight
Added support for different mass units (kg/lbs) when selecting weight in profile settings.
Undo Option for Student Confirmation
Added a 5-second cooldown with undo option after confirming or removing students in class.
Inactive Members view
Added dedicated view to see all inactive members at once, with improved filtering options.
Subscription Claiming
Weβre introducing a new process to claim a subscription after completing a purchase through the web checkout experience. This feature is being rolled out gradually and may not yet be available to all users.
Enhanced subscription management
Updated subscription card text from 'Update' to 'Change subscription' for better clarity.
Better profile picture display
Profile pictures in public profiles can now be properly expanded when tapped.
Enhanced Italian localization
Corrected Italian translation for cash membership last payment date.
Improved form-filling ergonomics
Weβve disabled auto-suggestion in search fields and other fields to provide a smoother typing experience, preventing autocorrect from getting in the way.
Fixed issues with large font sizes
The app now properly adapts its layout for users who have enabled Larger Text in their device settings, ensuring a smoother and more consistent experience.
Fixed layout problems with long gym names
Fixed UI overflow issues with long gym names and payment method buttons.
Fixed gym editing issues
Resolved a problem where the keyboard interfered with the address dropdown, improving the overall editing experience.
February 9th, 2026
Free trial class system Users can now sign up for trial classes before purchasing a membership. Prospective members can book trial classes directly, while the system prevents returning members from accessing free trials.
Expired Cash Membership
Members with an expired cash membership can now register to classes anyway and be clearly visualised by admins. Also a new filter has been added to quickly find them all in bulk.
Payment link generation Gym owners can now generate and copy payment links directly from the app for any product in the Tools section.
'No Belt' filter for members & other quick filters Added a new filter option to find all members who don't have a belt assigned, making it easier to identify non-BJJ students. Also added shortcuts for all adult belts & all kids belts.
Expire drop-in sessions Gym owners and admins can now proactively expire drop-in sessions for members with proper validation and confirmation prompts.
Streamlined class interface Removed redundant ACTIVE badges from class registry since all default members are active, creating a cleaner interface.
Enhanced sharing options Restored QR code icon for gym link sharing and updated share icons in classes for better clarity.
Improved coupon flow The apply coupon button is now disabled when the form field is empty, preventing unnecessary submission attempts and confusions.
Fixed cash membership expiration issues Resolved multiple issues where expired cash memberships incorrectly appeared as active in members page and class registry.
Fixed membership date calculations The 'end of the month' shortcut for cash memberships now correctly sets the expiration to the actual end of the month instead of 30 days in the future.
Fixed class scheduling issues Resolved inconsistent class opening times and fixed validation error when creating classes that end at 12:00 AM.
Fixed mobile interface issues Resolved floating action button covering staff members, keyboard blocking search results with large fonts, and layout breaking with long gym names.
Fixed dark mode display Corrected text visibility issues in dark mode on the gym creation success screen.
Fixed payment and checkout issues Resolved blank options screen when editing plans, duplicated card decline error messages, and Stripe account ID editing problems.