Features
MAAT is an all-in-one platform that helps athletes, coaches, and sports communities stay organised and connected.
Scheduling & Bookings
Easy bookings for members:
One-tap sign-ups from the mobile app or self-service kiosk.
No-show & late cancel policies:
Apply automatic rules and optional fees to reduce empty spots.
Capacity limits & real-time tracking:
Set class size caps, prevent overbooking, and show live occupancy.
Smart waitlists:
Auto-promote members when a spot opens, notify instantly, and track waitlist status per member.
Recurring & program scheduling:
Create ongoing classes, or one-off sessions. Close classes on holidays or when minimum attendance isn’t met.
Calendar sync:
Staff and students can sync classes with Google, Apple, or Outlook.
Role-based permissions:
Assign a role and grand different level of access for coaches, admins at front desk to keep sensitive data secure and limit actions based on each person role.
Learn more here!
Billing & Payments
Multiple payment methods:
Accept debit & credit cards (Visa, Mastercard, Amex), Apple Pay, Google Pay, SEPA Direct Debit (Eurozone, specifically Germany), BACS Direct Debit (UK), and iDEAL (Netherlands & Benelux).
Recurring subscriptions:
Manage subscription with automatic or manual renewal across all type of time frame
Self-service billing portal:
Members can update cards, remove payment methods, view invoices, and download receipts without admin involvement.
Sign up fees:
Charge sign up fees separately from ongoing membership dues.
Ad-hoc charges & top-ups:
Easily collect outstanding balances or one-off payments.
Refunds & credits:
Issue full or partial refunds or credit notes tracked in the system.
Secure checkout:
SCA-ready, 3D Secure when required, and PCI-compliant, powered by Stripe’s certified infrastructure.
Learn more here!
Memberships & Plans
Unlimited & class-based memberships:
Set unlimited training, or limited number of classes (2 timer per week), or credit-based plans to fit every student’s needs.
Drop-ins & class packs:
Sell single sessions or multi-class bundles with expiry dates for casual practitioners, visitors, or pay-as-you go members.
Contract terms & renewals:
Configure open-ended or fixed-term contracts with automated renewals or end dates.
Custom billing cycles:
Fully configurable billing cycles for flexibility. Payment can be across all types of time frame monthly, weekly, quarterly, every six months or yearly.
Free trials:
Attract new members with flexible trial options offer a 7-day free trial before a membership starts, or single free trial classes. Members are clearly marked as trialing in your Members list so staff can identify them at a glance, give extra attention, and convert them into paying members.
Upgrades & downgrades:
Allow members to change plans anytime with automatic calculation of the prorated charges.
Freezes & holds:
Pause memberships temporarily with automatic billing adjustments when students get injured, travel abroad or any other special cases.
Eligibility rules:
Restrict plans by discipline, or membership type to ensure the right students access the right classes.
Add-ons:
Sell extras like kimonos, rash guards, or seminar tickets directly through the app.
Learn more here!
Attendance, Belt & Progress Tracking
Attendance tracking:
See how many classes each student attended in a given week, month, year or in total since the first class at the gym.
Belt promotion management:
Reflect the attendance along the belt progression tracker. Configure how many classes student need to be promoted to each belt and stripe and be notified when they are ready to be promoted
Belt promotion history:
Log stripes, belts, and promotion history on the profile of the student having a complete digital belt book for martial arts gyms.
Graduation insights:
Use “Ready to Graduate” filters to identify students eligible for promotion based on attendance and progress.
Progress tracking for No-Gi gyms:
Segment by age, gender, and training milestones to measure growth even without belt systems.
Leaderboard:
Motivate students with a ranking system filterable by timeframe (weekly, monthly, all-time). Highlight the top 3 performers to encourage healthy competition, drive attendance, and boost engagement.
Student motivation:
Highlight streaks, milestones, and yearly recap reports to celebrate achievements and build loyalty.
Exportable data:
Download attendance and progress records for reporting, analysis, or grading preparation.
Learn more here!
Everything You Need
The perfect system
Invoicing, Tax & Reconciliation
Branded invoices & receipts:
Automatically generate professional invoices with your logo, gym details, and legal information and send them to your clients as they purchase a membership.
VAT & tax compliance:
Configure VAT, GST, or sales tax rates per country. Include VAT ID and tax rate capture on invoices.
Automated tax reports:
Export-ready tax summaries by period, making it simple to file returns.
Accounting exports:
Download export of earning with one-click across any timeframe into CSVs suitable for any accounting tools.
Dunning & Payment Recovery
Smart retries:
Retry failed payments automatically at the best time to maximize recovery or manually retry payments from the student profile with one click.
Pre-dunning reminders:
Automatic email to members before cards expire or mandates fail, preventing missed payments.
Automated outreach:
Branded email reminders when payments fail to let the student know without doing manual follow-ups.
Membership enforcement:
Automatically pause bookings or restrict access until overdue payments are settled.
Delinquency dashboard:
View all past-due members in one place in your members list.
Trials, Waivers & Onboarding
Configurable free trials:
Run 7-day free trials on memberships or single free trial classes. Trialing members are clearly labeled so you can give them extra attention and convert them into paying customers.
Digital waivers:
Upload your liability waiver once and collect legally binding e-signatures. Signed PDFs are stored automatically in each member’s profile.
Emergency contacts:
Securely store emergency contact details to keep your gym compliant and safe.
Mandatory profiles:
Require belt rank, contact details, waiver, and medical forms (if needed) before students can book classes, ensuring all relevant data are captured and accessible when needed.
Automated follow-up:
Send branded reminders when a trial is ending to boost conversion into paid memberships.
Kids profile:
Parent can manage multi-profiles of their kids from the same account to book them into class, pay for their membership and track their progress.
Messaging & Notifications
Automated reminders:
Reduce no-shows with booking confirmations, class reminders, waitlist promotions, and payment alerts sent automatically.
Multi-channel communication:
Reach members via email, WhatsApp, or SMS, to ensure they never miss an update.
Broadcast announcements:
Share gym news, schedule changes, or promotions with your entire community in just one click.
Transactional messages:
Send invoices, receipts, and payment confirmations instantly
Push notifications:
Deliver instant updates inside the app with tap-through navigation and in-foreground toasts for maximum visibility.
Engagement Notifications:
Receive notifications to stay close to your members like Birthday reminder, Belt Promotion alerts, When a student hasn’t trained for more the past weeks.
Testimonials
What gym owners say
Multi-location, Languages & Currencies
Multi-location management:
Manage multiple gyms under one account with location-specific calendars, reporting, and memberships.
Multi-language member experience:
Provide your app and booking system in English, Spanish, Italian, German, Portuguese, and French.
Multi-currency billing:
Set prices in local currencies including EUR, GBP, USD, AUD, CAD, CHF, NOK, HUF, BRL, BGN, PLN, AED, SEK, BAM, and MYR.
Timezone support:
Keep schedules accurate across different regions for global teams or franchise-style academies.
Migration & Onboarding
Data import tools:
Upload CSV files to bring over members, plans, payment methods, and attendance history.
Pre-built templates for legacy systems:
Migration flows designed for Mindbody, Glofox, Kicksite, Gymdesk, Martialytics, Clubwise, TeamUp, Coacha, ClubManager, and more.
Mandate migration support:
Import eligible SEPA and BACS direct debit mandates into Stripe without members re-entering bank details.
Seasonal price upgrade:
Run a bulk increase of all your active memberships anytime there is a price increase in your gym
Security, Privacy & Compliance
GDPR-compliant data handling:
Built with European privacy regulations in mind, including data portability and the right to be forgotten.
Stripe-powered PCI compliance:
All payments are processed through Stripe’s certified infrastructure with SCA and 3D Secure built in.
Data encryption:
Member and payment data is encrypted both in transit and at rest.
Coupons, Gift Cards & Referrals
Discount codes:
Create fixed or percentage-based discounts, first-month promos, and limited-time offers with start/end dates.
Promo tracking:
Monitor usage, redemptions, in your dashboard.
One Unlimited Plan
Pay yearly and save 120€
+1% Transaction fee (plus Stripe fees)
- ✓All features
- ✓Unlimited members
- ✓Cancel anytime
- ✓1-on-1 support
Revenue Analytics
Financial reports:
Track revenue growth, churn, and recurring payments in clear dashboards.
Balance reports:
Monitor payouts, refunds, and outstanding balances in real time.
Revenue by subscription plan:
See which memberships drive the most income.
Class Analytics
Class popularity:
Identify the most attended classes and time slots over time.
Growth metrics:
Measure net new students per class and compare month to month.
Value score:
Highlight classes that are consistent vs. growing to focus your resources.
Instructor Analytics
Performance tracking:
See which instructors lead the most attended classes.
Class load monitoring:
Track how many classes each coach teaches over time.
Quality insights:
Compare attendance trends vs. teaching volume to ensure quality doesn’t decline with workload.
Student Analytics
Segmentation: filter members by age, gender, and belt rank.
Trusted by Hundreds of Academies
4.8 rating
practitioners Worldwide


























