Features Explore Multi-platform Testimonials Pricing FAQ Log in Try for free

A complete suite, built for combat sports academies

From class scheduling to your shop, from payments to competitions: everything you need to run your club, in a single application.

Try for free

Explore every feature

Dive into each one, screen by screen.

01

Your management space

Overview & required actions - OSS Academy

Overview & required actions

A clear entry point to everything happening in your academy: KPIs, alerts, pending payments. My Academy, public page, locations and users, all reachable in one tap.

Members & learning content - OSS Academy

Members & learning content

Manage inactive members, approve membership requests and invite new students. On the teaching side: organize your classes, graduation paths, materials library and tags.

Academy analytics - OSS Academy

Academy analytics

Attention dashboard to spot struggling students, ratings, class statistics, competition performance and hours taught by each professor. Everything you need to steer your business.

Commerce & payments - OSS Academy

Commerce & payments

Your products, accepted payment methods, history, pending payments, member subscriptions and a complete financial dashboard for your academy.

Subscription & shop - OSS Academy

Subscription & shop

Manage your OSS Academy platform subscription, payment cards, as well as the products on sale and orders from your shop.

02

Your classes

All your classes at a glance - OSS Academy

All your classes at a glance

All your recurring classes in a single clear view. Toggle, edit or pause any of them in one tap to handle holidays, one-off exceptions and schedule changes.

A class created in seconds

Set up a recurring class (day, time, duration, level, professor, room) in just a few seconds. It instantly shows up in every member's schedule.

Automatic enrollment - OSS Academy

Automatic enrollment

Pick the members who should be auto-enrolled into a recurring class (competitors, kids, advanced group…). They show up at every session without having to register themselves.

Complete class sheet - OSS Academy

Complete class sheet

Each session displays its professor, level, discipline, date, location, number of students, materials and videos. Everything you need on one screen.

Students and assistant professors - OSS Academy

Students and assistant professors

See at a glance who is registered, who's marked present or absent, and spot members with a competition in the next 3 months. Add assistant professors on the fly.

Teaching content tied to the class - OSS Academy

Teaching content tied to the class

Attach technical materials, tags worked on and private teaching notes (visible only to your staff) to each class. Everything stays linked to the session for later review.

Materials library - OSS Academy

Materials library

Centralize all your materials (videos, links, documents) in a searchable library. Filters by type and tags, search bar, sort by date to find a technique in seconds.

Material details - OSS Academy

Material details

For each material: description, embedded YouTube video, tags, academy notes. Editable and accessible directly from the class it's attached to. Students can rate every material (difficulty, technique understood, sparring application…) so you can spot the ones who need extra focus on specific techniques.

Custom tags - OSS Academy

Custom tags

Create your academy's technical tags with their own color. They apply to your classes and materials to structure your teaching.

Configurable attention dashboard - OSS Academy

Configurable attention dashboard

Filter the students who need extra attention by period (day, week, month) and average rating threshold on materials. Spot who's falling behind immediately.

Students to support - OSS Academy

Students to support

Precise list of struggling students with their average, the problematic materials and a breakdown of the ratings (difficulty, sparring application, technique understood…). Your coaches adapt their teaching accordingly.

03

Complete agenda

Day view - OSS Academy

Day view

A clear list of the day's classes: time slot, discipline, lead professor, assistants, remaining seats. Your members sign up in one tap, you spot full classes at a glance.

Week view - OSS Academy

Week view

A 7-day time grid to visualize your weekly schedule. Ideal to spot open slots, balance the workload across professors and adjust your offering.

Month view - OSS Academy

Month view

The whole month on a single screen with every class listed day by day, color-coded by discipline. Perfect to plan school holidays, public holidays and anticipate exceptions.

04

Attendance tracking

One-tap marking - OSS Academy

One-tap marking

Mark attendance individually or in batch. Clear view of present, absent, late and excused students. Members with a competition in the next 3 months are highlighted so you never miss prepping them.

QR Code check-in - OSS Academy

QR Code check-in

Students can also scan a QR code displayed at class start to check in instantly.

05

Professor tracking

Hours per professor - OSS Academy

Hours per professor

As an owner, see for every professor the number of classes and hours taught as lead and as assistant, plus the date of the last class. Filter by year or month, to prepare payroll for example.

Per-professor class breakdown - OSS Academy

Per-professor class breakdown

As an owner, drill into each professor's detailed sheet: total classes and hours taught, lead/assistant split, and the full history of every class delivered. The professor in question can also review their own sheet.

Lead professor assignment - OSS Academy

Lead professor assignment

Assign the lead professor for a class in seconds. Apply the change to the full recurrence in one go, or update a single session to cover a last-minute substitution.

Assistant professors management - OSS Academy

Assistant professors management

Add or remove multiple assistant professors per class. Like the lead, propagate the change to the entire recurrence or adjust session by session based on staff availability.

06

My members

Your member directory - OSS Academy

Your member directory

All your members in one place, with role, gender, age and belt at a glance. Change a role, block or remove a member straight from the list, no detours.

Precise profile filters - OSS Academy

Precise profile filters

Refine your list by gender, age category (from U5 to Master 7), belt and birth year range. Essential to prepare a dedicated class, an event or a targeted message.

Sort and status - OSS Academy

Sort and status

Filter by status (validated, pending, blocked, managed without account) and sort by first name, last name, birth date, belt or registration date. Pending requests surface in seconds.

07

Membership approval

Membership approval - OSS Academy

Membership approval

Approve new members requesting to join your academy in one tap. Status shifts from 'Pending' to 'Validated' and the student gains full access to every feature.

Role assignment - OSS Academy

Role assignment

Set each user's role: student, professor or owner. Promote an assistant to professor or delegate management to a co-owner without paperwork.

Quick block - OSS Academy

Quick block

Block a user's access in one tap. They can no longer sign in to your academy, with no need to wipe their history.

Member exclusion - OSS Academy

Member exclusion

Remove a member from the academy: their class registrations are cancelled and they're pulled from auto-enroll lists. The user account is preserved to keep the history.

08

Managed accounts

Create a managed account - OSS Academy

Create a managed account

Sign up children, members without a smartphone or those who'd rather not create an account in seconds. No email, no password: you handle profile and registrations on their behalf, and in 2 clicks you auto-enroll them into all their classes.

A managed account profile - OSS Academy

A managed account profile

Ideal for children's accounts that you handle yourself: access all the member's info and trigger the key actions (edit profile, update physical condition, exclude or delete). When the student is ready, hand the account over to the parents or directly to the kid once they're old enough to manage their own profile.

Detailed member view - OSS Academy

Detailed member view

Physical state, grading history, federation licenses, fighter profile, competition stats, grade and categories: everything is centralized on the sheet, and all of it is editable by you. On managed accounts, you keep full control over the whole profile without having to ask anything from the member.

Transfer to a self-managed account - OSS Academy

Transfer to a self-managed account

When your student is ready to use the app themselves, send them an activation email in one click. They create their password and take back control of their account.

09

Integrated payments

Enable your payment methods - OSS Academy

Enable your payment methods

From your owner panel, toggle which methods your academy accepts (cash, check, sports vouchers, government aid…). Card payment is always available.

Members choose their payment method - OSS Academy

Members choose their payment method

At registration, your members see the methods you've enabled and pick the one that suits them: card, cash, check, transfer, sports vouchers, government aid, holiday checks.

Members combine multiple methods - OSS Academy

Members combine multiple methods

A single payment can mix card + cash + government voucher, perfect for annual subscriptions or multi-source funding. Members pay across sources without friction.

Financial dashboard - OSS Academy

Financial dashboard

Track your revenue in real time: collections, active subscriptions, pending payments and Stripe balance. Clear cashflow visibility.

Product catalog - OSS Academy

Product catalog

Create your passes (BJJ, MMA, competitor…) with prorated pricing, automatic renewal and included class count.

Flexible subscriptions - OSS Academy

Flexible subscriptions

Pick the billing cadence that fits your academy: weekly, monthly, yearly subscription, or one-time payment. Renewal and tracking handled automatically.

10

Shop

Your shop in a few clicks

Add your products with sizes, variants and stock in seconds. Your members browse the catalog and order directly from the app, and you export the orders for your supplier.

Order tracking and export - OSS Academy

Order tracking and export

Drive every order through its full lifecycle: pending, paid, delivered, cancelled. Update statuses in one tap and export your orders in multiple formats, one tailored for your supplier, another for your internal inventory tracking.

Hand over orders during attendance

When you mark attendance, the app highlights every student who has an order to collect. Hand out kimonos and gear without forgetting anyone, right at the start of class.

The member's order, in one tap - OSS Academy

The member's order, in one tap

Tap a flagged student to instantly see what they ordered: product, size, variant, amount and date. Everything is available without leaving the class.

Mark the order as delivered - OSS Academy

Mark the order as delivered

Open the order detail and change its status in one click: delivered once handed over. Tracking stays up to date for you and for the member.

11

Learning materials

Materials library - OSS Academy

Materials library

Centralize all your materials (videos, links, documents) in a searchable library. Filters by type and tags, search bar, sort by date to find a technique in seconds.

Material details - OSS Academy

Material details

For each material: description, embedded YouTube video, tags, academy notes. Editable and accessible directly from the class it's attached to. Students can rate every material (difficulty, technique understood, sparring application…) so you can spot the ones who need extra focus on specific techniques.

Custom tags - OSS Academy

Custom tags

Create your academy's technical tags with their own color. They apply to your classes and materials to structure your teaching.

Configurable attention dashboard - OSS Academy

Configurable attention dashboard

Filter the students who need extra attention by period (day, week, month) and average rating threshold on materials. Spot who's falling behind immediately.

Students to support - OSS Academy

Students to support

Precise list of struggling students with their average, the problematic materials and a breakdown of the ratings (difficulty, sparring application, technique understood…). Your coaches adapt their teaching accordingly.

12

Communications

Your communication - OSS Academy

Your communication

Post announcements, events and updates straight to your academy's feed. Your members get the info in real time, without relying on social media or WhatsApp groups.

Polls - OSS Academy

Polls

Launch a poll in seconds to gather your members' opinions: schedule choices, event planning, teaching preferences. Collective decisions made easy.

Academy public page - OSS Academy

Academy public page

Activate a public page for your academy on oss-academy.com in one tap. It becomes your shareable online storefront, ideal for sign-ups and local visibility.

Configurable sections - OSS Academy

Configurable sections

Pick what shows on your public page: academy description, contact info, class schedule, professor list, pricing grid. Full control, no code needed.

13

Fighter profile

A unique fighter profile

Preferred techniques, favorite submissions, areas to improve: this profile builds itself automatically from the ratings each member leaves on pedagogical supports and from what they fill in on their own fighter profile.

14

Personal stats

Training frequency - OSS Academy

Training frequency

See classes, hours and minutes on the mat per week or per month for every member. Spot at a glance who's slipping or who's overtraining.

Attendance breakdown - OSS Academy

Attendance breakdown

For every member, a visual diagnosis: present, absent, late and justified absences in a single donut. By month, year or all-time.

Detailed fighter profile - OSS Academy

Detailed fighter profile

Preferred techniques and techniques to improve, rated for relevance and understanding by the coaches. Concrete material for your professors before each class.

Competition summary - OSS Academy

Competition summary

Gold, silver, bronze, win rate, victories and defeats by method (points, submission, advantages). Each competitor has their own sheet, you steer performance.

Competition history - OSS Academy

Competition history

Every competition the member has entered, sorted chronologically with score, category, method and result. The full memory of every journey.

15

Rankings & Progress

Attendance leaderboard - OSS Academy

Attendance leaderboard

Dynamic podium based on number of classes attended. Filter by month, year or total.

Competition leaderboard - OSS Academy

Competition leaderboard

Score based on gold, silver and bronze medals won in competition. Weighted by category.

Training frequency - OSS Academy

Training frequency

Each member visualizes their classes, hours and minutes on the mat by week or month. You instantly spot practitioners who are dropping off.

Technique breakdown - OSS Academy

Technique breakdown

Each practitioner sees which techniques they train most: closed guard, submissions, no-gi, takedowns… and which to focus on. Your coaches adapt classes accordingly.

Attendance breakdown - OSS Academy

Attendance breakdown

Each member measures their consistency: clear view of attendances, absences, late arrivals and justified absences.

Competition stats - OSS Academy

Competition stats

Each competitor analyzes their wins and losses by method (submission, points, advantages, referee decision). A goldmine for your coaches.

16

Physical condition

Member self-report - OSS Academy

Member self-report

From their profile, each member taps to declare their current state: fit, top shape, tired, very tired, injured or sick. An optional description field (e.g. 'sprained ankle') gives your coaches the precise context.

Status visible in class - OSS Academy

Status visible in class

During class, every student's physical state shows at a glance on their photo: red badge for injured or very tired, green for fit. Your professors adapt intensity instantly.

Detail on the member sheet - OSS Academy

Detail on the member sheet

On every member's profile, the current physical state is shown at the top with the affected area (e.g. left hand and left shoulder). No injury falls through the cracks.

17

Competition module

Competitions list - OSS Academy

Competitions list

All upcoming and past federation competitions, centralized in one place. Your students register in a single tap.

Competition filtering - OSS Academy

Competition filtering

As an owner, decide exactly which public competitions are visible to your members. Toggle the filter on and check only the ones relevant to your academy.

Competition details - OSS Academy

Competition details

Dates, location, fees, registration link. See at a glance who is registered, interested or not signed up yet from your academy.

Fight bracket - OSS Academy

Fight bracket

Track each fight by tatami and tournament phase: opponent, score, edit or remove a result on the fly.

Live refereeing - OSS Academy

Live refereeing

Enter points, advantages and penalties in real time during the fight. Quick undo on mistakes, last action always visible.

Closing the fight - OSS Academy

Closing the fight

Pick the winner and victory method: points, submission, advantages, disqualification, referee decision or forfeit.

Competition statistics - OSS Academy

Competition statistics

As an owner, access every competition stat from your members: participations, medals, wins, win rate and much more. All the indicators to drive your academy's performance.

Competitors leaderboard - OSS Academy

Competitors leaderboard

As an owner, track the individual performance of every competitor in your academy. Plenty of rankings and filters to spot your top performers and follow their progress.

18

Federation licenses

Federation licenses - OSS Academy

Centralize each member's IBJJF, CFJJB and other federation licenses. Number, expiration, quick copy: everything within reach.

19

Multi-locations

Multi-locations - OSS Academy

Manage multiple sites from one academy. Classes and schedules by location.

20

To-do list

Notification center - OSS Academy

Notification center

Every role gets its own pending tasks, grouped on a single screen with a counter visible from the agenda. For professors: confirm forgotten attendances, validate their members' competition results, alerts as soon as a member ticks every criterion needed to move up a grade. For students: rate the pedagogical supports after each class attended and report their results after a competition they signed up for. Every new task triggers a push notification so nothing slips through.

Ready to transform your academy?

Create your account and configure your club in a few minutes.

Start for free