HomeFeatures

Platform Features

Everything your competition team needs

CompTeam is built for gym owners who take competition seriously. One platform for athlete management, public booking, kiosk check-in, billing, competitions, AI tools and European compliance.

iOS release notes

What's new in CompTeam

Follow the latest athlete, guardian, coach and kiosk improvements. Expand for the iOS release history from app version 1.5 through build 96.

iOS 1.6 (96)

Mobile dashboards, athlete accounts and manager tools

  • Branch managers now get a mobile dashboard for revenue, athlete, lead, membership and attendance trends.
  • Staff can convert leads from iOS with signup links and QR handoff, while keeping plan, capacity and billing context visible.
  • Athlete profiles show richer membership, billing, attendance, competition, belt and document details in the app.
  • Athletes can manage more account actions from iOS, including orders, billing documents and Apple Wallet pass access.
  • Coaches and staff get expanded internal and external competition tools, including photos, leaderboards and clearer match records.
  • Training, attendance, branch settings and manager navigation were refined for faster daily work on iPhone and iPad.

iOS 1.6 (71)

Waitlists, training tools and richer competitions

  • The kiosk keeps athlete search and results visible when the iOS keyboard opens.
  • Reduced-membership athletes are correctly included in eligible amateur classes.
  • Class waitlists for athletes and guardian-managed children, with the current queue position shown in the app.
  • Members can join a full class or leave its waitlist directly from the training schedule.
  • Staff can review training offerings, booked students and billed or unbilled status, then remove eligible bookings.
  • Internal competitions support official tournament or sparring types, training links, locations, referees and fuller match records.
  • Athletes can choose individual dates for recurring paid training and receive clearer booking confirmation.
  • Navigation and iOS framework compatibility were refined.

iOS 1.5 (66)

Full member attendance on iOS

  • Athletes can attend or cancel eligible classes from every active gym membership.
  • Guardians can manage attendance for children in kids-only and mixed classes.
  • Capacity, membership, tier and plan eligibility remain enforced by the branch.

Who benefits from CompTeam?

Gym owners & academy coaches

The primary buyer. Manage your roster, track belt promotions, publish public booking links, run kiosk check-in, collect membership fees via card or SEPA, and get an AI assistant for everyday admin — all in one place.

Athletes

Self-register via a QR-coded link. Manage your own profile, track your competition history and weight, and stay connected across multiple gyms with a single account.

Multi-branch & franchise organisations

Org-level admin access, cross-branch reporting and franchise fee tracking land in 2027 with the CT Black tier — built for regional academies and larger organisations.

Core differentiators

Competition-first

Run official tournaments or sparring events with athlete sign-ups, training links, locations, referees, match records, weight tracking and full result history — including mobile workflows for coaches and athletes.

Smoothcomp automation

Find upcoming BJJ events, create branch competitions from Smoothcomp, and import results with AI-assisted athlete matching.

European market-ready

SEPA direct debit, IBAN billing, GDPR compliance tools (audit log, data export, erasure requests). Built for European gyms, not bolted on after the fact.

AI-native

AI bulk athlete import (CSV/PDF/photo), a plain-English AI companion for coaches, and AI-assisted bank reconciliation — across the platform, not as an add-on.

Maat is almost as capable. CompTeam is cheaper to run.

Maat is a capable martial-arts platform, but its SEPA payments run through Stripe. CompTeam Blue Belt includes native SEPA export for direct bank upload, avoiding Stripe-style transaction fees on membership collections.

Multi-gym athlete network

Athletes link to multiple branches with a single account, enabling drop-in payments and a growing network effect across gyms.

Ambassador programme

Remunerate coaches and practitioners for referrals. Community-native distribution that grows with your students, not against them.

Verifiable belt certificates

Athletes export a cryptographically signed PDF of their belt history, training hours and competition record — with a QR code anyone can scan. If the document has been altered, the scan shows 'Tampered / Invalid'.

Apple Wallet passes

Athletes can add a signed CompTeam pass to Apple Wallet from their profile. Coaches and event staff can verify membership and belt details from the pass flow.

Kids program

Managed profiles for underage athletes — no email required. Parents log in to handle membership, SEPA billing, training consent, and competition sign-off. Kids training sessions are automatically visible only to kid-tier athletes.

Mobile app for athletes & staff

Athletes and guardians manage attendance, waitlists and recurring training on iOS. Coaches and staff manage training rosters, billing status, internal competitions and kiosk check-in from the same role-aware app.

Personal AI-supported goal planning

Purple Belt branches can offer athletes a bounded AI assistant for workout planning, schedule fitting and general nutrition guidance, with saved personal plans shown in their training calendar.

Public booking & website widget

Publish trial-booking pages and embeddable class timetables on your website, with lead capture, confirmation email and Turnstile protection built in.

iOS kiosk check-in

Run a branch-scoped iPhone or iPad kiosk for the current class, simultaneous classes or eligible walk-ins. Keyboard-aware athlete search stays visible without exposing billing, profile editing or general account access.

Automatic member class waitlists

Members and guardians can join a FIFO waitlist from the dashboard calendar or iOS app. When a place opens, the next eligible athlete is enrolled automatically and notified by email and push.

Bookable paid training

Sell drop-in classes, recurring sessions, private lessons and seminars with Stripe checkout or add-to-invoice billing. Athletes choose a session in the iOS app; staff review bookings and billing status, and revenue flows into the accounting ledger.

Membership lifecycle controls

Handle imported start dates, cancellation notice periods, scheduled end dates, pause requests and billing simulations without losing the financial audit trail.

Attrition analytics

Track churn and lead conversion from membership snapshots, then drill into the dashboard to see which athletes and prospects need attention.

Competition travel planning

Organize one or more travel groups per competition. Assign registered athletes (or let them join and cancel themselves), add accompanying coaches and a responsible person, and itemize accommodation, transport, food, equipment and registration costs. Each athlete's share is computed automatically and billed via Stripe invoice or SEPA — and you instantly see which minors still lack parental travel consent.

Inventory by location

Track gear and material stock by training location with receipt and issue transactions, athlete/order links, timestamps, and moving-average valuation.

Supply chain management

Manage vendors, raise purchase orders for gear and services, and walk each order from open to received and paid. Receiving feeds inventory, and every step posts the right journal entries to your books automatically.

Direct founder support

Submit support tickets directly from the dashboard. You reach the people who built the platform — not a call centre. Issues are typically resolved same day.

Inbox-ready operations

The admin summary arrives before class planning starts

The weekly club briefing turns billing, consent and attendance checks into one focused email for the branch admin. It highlights what needs attention, so the next admin session starts with a short action list instead of another dashboard hunt.

Needs attention

Overdue billing, missing kids' consents, quiet students and promotion candidates are grouped into readable action items.

Weekly rhythm

Branch admins get the email every Monday, with the same checks available from the dashboard when they need a fresh view.

Open the briefing guide
Mobile inbox screenshot of a weekly club briefing email with billing and kids' consent action items
Mobile inbox screenshot of a weekly club briefing email with billing and kids' consent action items

Club financials

Revenue, costs, and profit in one view

CompTeam turns accounting ledger activity into weekly branch snapshots, so branch admins can compare revenue against booked costs across the last 12 months and see profit or loss without exporting spreadsheets.

12-month trend

Revenue and cost lines are refreshed from weekly aggregates, with the current month included as a partial period.

Revenue and cost types

Toggle membership, gear, training, travel, fees, refunds, salary, rent, and location costs to understand what is moving the numbers.

Start tracking financials
Club Financials dashboard showing a revenue versus cost graph and profit/loss summary for the last 12 months
Club Financials dashboard showing a revenue versus cost graph and profit/loss summary for the last 12 months

Smoothcomp automation

Import events and match them to your team

CompTeam imports upcoming BJJ events from Smoothcomp into a shared source catalogue, lets branch admins create competitions from those events, and matches imported results back to the right athletes with AI.

Event import

Upcoming BJJ events are fetched nightly for the countries in your region and turned into ready-to-use competition drafts for branch admins.

Event matching

Imported results are matched against branch athletes by academy and full name, so only high-confidence results are written back automatically.

Smoothcomp event import and competition matching workflow inside CompTeam
Smoothcomp event import and competition matching workflow inside CompTeam

Supply chain

From purchase order to paid, on the books

CompTeam's Supply Chain page lets branch admins manage vendors and materials, raise purchase orders for gear and services, and move each order through confirm, ship, receive and pay. Receiving a goods line adds the stock to the right location, and every step posts the matching double-entry journal entry — no spreadsheets, no manual bookkeeping.

Vendors & purchase orders

Keep a vendor and material catalogue, then raise purchase orders with goods and service lines priced in your branch currency.

Automatic posting

Receiving updates stock at the right location and books the goods receipt; paying books the vendor payment — each with a journal entry you can open in Accounting.

Read the supply chain guide
Supply Chain page showing a purchase order with vendor, line items, and a vendor creation form
Supply Chain page showing a purchase order with vendor, line items, and a vendor creation form
Athlete profile — gear billing, belt history, competition results and weight log
Athlete profile — gear billing, belt history, competition results and weight log

Athlete record

Everything in one profile

Every athlete's billing, belt history, competition record, and weight log in one place — for coaches and for the athlete themselves.

Membership and gear invoices are linked directly to the athlete's profile. Coaches see who is paid and who is overdue at a glance.

Every stripe and belt promotion is timestamped and attributed to the coach who awarded it. A full chronological history with a cryptographically signed certificate.

Competitions, wins, losses and submission types roll up into the profile. Coaches see the full picture before making promotion or seeding decisions.

Log weight trends leading up to tournaments. Track progress so your team is competition-ready for the scales.

Underage athletes

A complete kids program

Managed profiles for underage athletes, guardian self-registration, kids belt variants, consent, per-kid SEPA mandates, and kids-only training sessions — all built in.

My Kids page — kid profiles with training consent toggles and competition consent status
My Kids page — kid profiles with training consent toggles and competition consent status
My Kids — billing section expanded with IBAN field and competition consent
My Kids — billing section expanded with IBAN field and competition consent

Managed profiles

Create kid profiles without an email address. Parents manage everything through their own account — consent, billing, competition sign-off.

Digital consent

Guardians sign training and competition consent online. The platform tracks status and lets you resend requests instantly.

Per-kid billing

Each kid has their own SEPA mandate tied to the guardian's account. Memberships and gear are billed separately per child.

Kids-only sessions

Kids training offerings are automatically visible only to under-age athletes. No manual filtering needed.

Built by a practitioner, not a vendor

CompTeam is built and supported by its founder — a SAP consultant with 20 years of enterprise software experience, and a martial artist with 25 years on the mats across Taekwondo and Brazilian Jiu-Jitsu. That combination means the platform is engineered to enterprise standards, but designed around how a gym actually runs day to day. When you submit a support request, you're talking directly to the person who built it.

Ready to modernise your academy?

2 weeks free — full Blue Belt access. No card required.