May 5th, 2026
Today Tab for Manager
A new manager-only Today tab gives admins and owners a focused view of the day's classes. Step between yesterday, today, and tomorrow with smooth animated transitions, jump straight into a class registry, and add members to a class proactively β all without leaving the overview. The empty-state and CTA adapt to the selected day, and full classes correctly disable the add-member action.
Kiosk Mode
Turn a tablet into a self-service station. Members scan a QR code to check themselves into classes, with a name-search fallback when scanning isn't an option. Kiosk Mode ships with attract screens (image slider and video), auto-dismissing dialogs on idle, a hardened five-tap exit gesture, and per-gym settings so each location can configure its own experience. Past and closed lessons are clearly marked on kiosk cards.
Subscription Pausing
You can now pause payment collection on a membership and resume it later. New dialogs guide you through choosing the pause and resume dates, useful for vacations, injuries, or any temporary break without canceling the plan.
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.
January 30th, 2026
Members page search & filtering
Improved search state management.
Dynamic filtering with better handling of stale results.
Clearer distinction between current and inactive members:
Current members are shown by default.
Inactive members remain searchable via filters.
Last active indicator
Improved time formatting for βlast activeβ display.
Payment UI polish
Added loading state when adding new payment methods.
Improved filtering accuracy in member lists under rapid search changes.
Removed unnecessary scroll constraints in coach selection dialogs.
January 28th, 2026
Improved clarity and consistency of expiration-related messaging across the app.
Minor UX refinements to navigation flows related to activity logs.
Fixed navigation from the full activity log to classes.
Fixed routing issues when navigating to activities from the member page.
January 21st, 2026
Member overview access for coaches
Coaches can now view the full member overview, improving day-to-day operations and visibility.
Emergency contact on member profiles
Add and manage emergency contact details directly from the member page.
Belt assignment
Assign belts to members directly from the app, supporting graduation tracking.
Cash membership improvements
Enhanced Cash Membership Card behavior and clarity.
Support access
Quick access to WhatsApp support directly from the app.
Members page filtering
Default filtering logic refined and made more flexible.
Improved handling of suspended and inactive members.
Checkout & payment flows
Conditional display of payment methods in the βReview & Payβ step.
Improved handling of multi-profile accounts when purchasing memberships.
Fixed navigation issues when opening activities from member views.
Fixed lesson time handling in the lesson editor.
Prevented crashes in profile editing forms under specific UI conditions.
Improved date & time locale handling across pickers.
Fixed notification filtering to avoid displaying invalid system messages.
Improved form validation for prices and emergency contact fields.
Fixed email verification flow issues.