The state of most academies
Most academies don't know who trained last week.
73%
of academies track attendance on paper or not at all
1 in 3
members never signs the sheet, even when it's there
3 tools
notebook, WhatsApp, spreadsheet — to run what should be one system
Attendance history
See who shows up.
Full attendance logs per session and per member. See who registered, who checked in, and who didn't make it. Members can see their own history. No more end-of-month guessing about who deserves a stripe.

Class schedule
Set it once. Run it forever.
Define your recurring classes — Gi on Monday and Wednesday at 19:00, No-Gi on Friday at 18:30. matday generates the sessions automatically, 28 days ahead, every night. Modify or cancel individual sessions without touching the template.

QR Check-in
One scan. Every session.
Each class gets a unique QR token. Members scan it on their phone and they're in — no sign-in sheet, no manual entry. Walk-ins work too. The attendance log updates in real time so you always know who showed up.

Member roster + belt tracking
Know your academy.
Every member in one place: belt, stripes, role, and membership status. Approve join requests, update belts after promotions, and see who's active versus lapsed. Instructors can manage members; owners have full control.

01
Create your academy
Sign up, name your academy, and you're running. Takes two minutes. Your join code is ready immediately.
02
Set your schedule
Add your recurring classes — days, times, duration. matday generates sessions automatically from that point forward.
03
Members check in
Share your QR code at the door. Members scan once per class and they're logged. No app install required to check in.
Ready to replace the notebook?
Here's what changes when your academy uses matday.