Skip to main content

Waitlist open

Less spreadsheet, more mat.

The operating system for your gym.

Management software that actually understands martial arts: gradings per discipline, instructor payouts down to the cent, and everything a gym does, out of the spreadsheet.

Hands-on onboarding for now. Self-service coming soon.

Move off spreadsheets without losing anything: we migrate your students, plans and history for you.

Works on

WebMobileApp StoresoonGoogle Playsoon
bpt-odivelas.orira.app/admin
Admin dashboard
18
months in real operation
10
instructors using it
200+
students using it daily
5
modalidades in parallel

Built for academies with more than one discipline. Jiu-Jitsu, Muay Thai, Boxing, Capoeira, MMA - and more martial arts on the way. All running in parallel, all configurable by the admin.

Who's behind it

Daniel Romão Leal
I'm Daniel, and I train at BPT Odivelas. I don't own a gym, I'm a student. But I watched my coaches lose hours to spreadsheets and WhatsApp groups when they should have been on the mat teaching. And there was no software that actually understood martial arts: belts and gradings with the criteria each system uses (IBJJF, Muay Thai, Capoeira), instructor payouts down to the cent, several disciplines running side by side. So I built Orira. It started as a way to help the gym where I train. Today any gym can use it. The goal is simple: get the admin work out of the way so there is more time for what matters, the mat.
Daniel Romão LealFounder of Orira. Student at BPT Odivelas.

Why Orira

Built for the mat, not the back office.

Not just a pretty app. The platform that helps your academy grow.

Foundations

The basics, done right

Automatic payments, attendance, multi-discipline belt rankings, teacher commissions. The basics done well - no Excel, no WhatsApp scattered everywhere.

Operations

The day-to-day, handled

NFC check-in, in-house shop, competitions calendar, analytics. The tools that separate a professional academy from an amateur club.

Culture

Students who stay

Achievements, customizable AI chatbot, announcements, multi-locale (4 languages). Students feel part of the academy, not just customers.

Who uses it

Voices from the tatame.

Before Orira it was Excel, WhatsApp and scattered sheets. I'd lose an afternoon a month closing the books. Repasses to instructors never matched on the first try. Now payments, attendance and repasses are all in one place. I see the state of the gym in 30 seconds.

Denis AraújoBPT Odivelas logo
Denis Araújo
Head coach, BPT Odivelas

The competition calendar lives in the app and students sign up in one tap. I take the team to competitions without chasing anyone.

Anísia GarciaBPT Vialonga logo
Anísia Garcia
Head coach, BPT Vialonga

When I brought in Orira, I digitised the whole academy. Students started checking in with NFC and seeing their belts on their phones, and I put the mat live on a TV that changed the energy of the classes. We swapped another app that didn't have such good features for something that feels built by people who train, and the students notice.

Gabriel RojasPalma BJJ logo
Gabriel Rojas
Owner, Palma BJJ Academy

Shop and monthly fees are in the same place now. One click logs the sale and I know straight away what's left in stock.

Luís RafaelZarka logo
Luís Rafael
Manager, Zarka

What I use most is marking attendance on the tatame and checking my students' payment status before class. Graduações are all logged, with criteria per faixa. Before this it was 'send me a screenshot' on WhatsApp.

Tiago RodriguesBPT Odivelas logo
Tiago Rodrigues
Jiu-Jitsu instructor, BPT Odivelas

I have two kids training at BPT. I pay the monthly fee for all three from one account. Me, plus my two kids as dependents. I see their attendance, graduações, payments, all without three separate logins. Other software made you do that.

Werbeson SantanaBPT Odivelas logo
Werbeson Santana
Student and father of two dependents
swipe to see more

Founding partner academy

Not a mockup. It's in production.

Brazilian Power Team Odivelas
In production for 18 months · Lisbon, Portugal
NFC check-in in production, BPT Odivelas.
NFC check-in in production, BPT Odivelas.
Jiu-Jitsu graduation ceremony for Kids and Youth, February 2026, BPT Odivelas.
Jiu-Jitsu graduation ceremony for Kids and Youth, February 2026, BPT Odivelas.

Features

What you get.

Payouts that add up
The gym collects everything in one place and the system does the math: each instructor's payout comes out right down to the cent, percentage, fixed or mixed, with an automatic monthly report. Every instructor knows what they get and why, no side spreadsheets.
Gym health
Real-time dashboard with financial health, retention and performance per modalidade. Plus monthly report per instructor: classes, attendance, payouts (pending, paid, overdue) and automatic payout vs revenue comparison. See where the gym is growing and what needs attention in seconds.

Financial management

Enrollments

Online form, fee, plan, proof. Validated by the instructor.

Payments

Collect monthly fees without chasing anyone. MBWay, IBAN, cash or card (Stripe) - you pick what your gym accepts.

Dependents

Your students register their kids as dependents under one account. One invoice covers everyone, no three parallel logins. Less signup friction, more whole families staying.

ExpensesPro

Log operational expenses (rent, utilities, materials). See where the money goes.

Advanced reportsMax

MRR, retention, at-risk students and CSV export. The BI to decide with data, not guesswork.

Day-to-day operations

Reception / Front deskPro

A PC or tablet at the door: mark attendance, charge the fee to the right instructor, and sell from the shop, in seconds. Every action is logged under the person who did it.

Attendance

Manual entry or NFC check-in at the kiosk. History per modalidade.

CalendarPro

Classes, events, competitions. Students mark "I'm going".

InventoryPro

Manage stock of kimonos, equipment, supplements. Alerts when running low.

Documents

Rules, contracts, shared files.

Culture and engagement

Graduações

IBJJF (BJJ), WMTC (Muay Thai), Capoeira. Events with criteria per faixa.

Achievements

Badges unlocked by attendance, promotions, milestones.

Announcements

Broadcast events, closures, schedule changes. Shows at the top of every student's app.

StorePro

Sell equipment, kimonos, supplements. Payments charged to the student account or paid directly.

Public siteMax

Your academy's public page on your subdomain: schedule, programs, instructors and online sign-up. No web dev needed.

Pro
TV view on the tatame
The room screen, live. Before class: NFC check-in, payment validation, dashboard with weight, gender and total. During class: rolls and drills timer, pair generator by rules (weight, gender).

Features marked Pro require the Pro plan (€49/mo); marked Max require the Max plan (€99/mo).

NFC kiosk requires an NFC reader + tablet/laptop. TV view runs in a browser on the TV or via cast from another device. Hardware not provided by Orira.

Automatic communication

The system writes
on your behalf.

Over 30 emails send themselves. Enrollment, payment, attendance, grading, payout - you don't have to chase anyone on WhatsApp. You'll just see the replies.

Orira
To the student

Payment confirmed · May 2026

Hi Pedro, we received your proof of payment. Your May fee is confirmed. Enjoy your classes!

Orira
To the teacher

3 new enrollments to validate

Three new students joined Jiu-Jitsu this week. Validate them in 2 taps in the app.

Orira
To the admin

Weekly summary · Attendance

This week: 142 attendances (+12 vs last week). 3 students haven't shown up in 2 weeks.

30+

types of automatic emails for students, teachers and admins. Triggered by real events - nothing generic, nothing spam.

Enrollment submitted and validated
Payment available, reminder and confirmation
Late payment and recovery
Drop-in class booked with proof
Instructor payout/commission paid and confirmed
Grading due (no promotion in X months)
Weekly attendance summary
Password reset and OTP code

Chatbot

Your gym's chatbot.

Gongo is BPT's example. You pick the name, tone and image of yours. It knows your schedule, announcements and rules - won't tell members to 'check the website'.

  • Answers about schedules, announcements, rules and disciplines
  • Hands off to the gym's WhatsApp when the student asks for a human
  • For logged-in students: checks payments, attendance and graduação in real time
  • Works at 10pm on Saturday so your phone doesn't ring

Available on the Pro plan. Configurable per academy.

Gongo
Gongo · BPT Odivelas
online
What time is today's class?
Today (Thursday) there's Jiu-Jitsu at 7pm and Muay Thai at 8:30pm. [See full schedule]
Am I up to date with my monthly fee?
Yes, you paid on May 5. Next due date June 8. [See payments]

For networks & franchises

Run your whole network in one place.

Multi-branch is now available. One account for the owner, a consolidated view of every branch, shared brand catalog and stock, orders to your branches, and the royalties you charge each one, with 0% to Orira. The same care of one academy, scaled to a network.

Waitlist

This round's spots are full.

We onboarded a small group of gyms on purpose, so each one starts well - migration, setup and training done by the Orira team. We reopen once they're settled. Join the waitlist: when the next spot opens, we talk to you first, with priority and early-access terms.

5
Spots this round
5
Filled
Open
Waitlist

Hands-on onboarding

Excel migration, initial setup and training for your team - done by the Orira team.

Roadmap influence

Joining early gives you a direct say in what we build next.

Real maturity

Not a beta. BPT Odivelas has been running on Orira for 18 months, with 200+ students daily.

Switching over

We migrate your gym for you.

Send us your spreadsheet (or an export from your old software) and we handle the migration with you: students, fees and gradings into Orira, usually within 48h and free during your trial.

Limited assisted-onboarding slots this month.

Pricing

Simple pricing, no surprises.

You start on your own and try it free for 30 days, no card. Having your own domain and the whole brand yours, without the Orira name, is a separate service.

Essential
€19/mo
up to 50 students · 30 days free
Most popular
Pro
€49/mo
unlimited students · 30 days free
Max
€99/mo
unlimited students · 30 days free

Waitlist open

Be among the first.

This round is full, but the next one will open. Join the waitlist and when it does, we talk to you first - with priority and early-access terms.