An Australian company · SwimDesk, FitDesk and SportDesk
Swim school, fitness and sport software that keeps people coming back
Give your team hours back, keep the families and members you already have, and give every parent a reason to tell a friend. SwimDesk, FitDesk and SportDesk run lessons, programs and the gym floor on one platform, with an app for every role. An Australian company, with your data hosted in Australia and a local team on the phone: call 1300 181 665.
- 600,000+ studentshave passed through our systems
- 1 million+ workoutscompleted in FitDesk
- Since 2013an Australian company

Organisations using GreeneDesk products across Australia and New Zealand






















A sample of the organisations using GreeneDesk products. Product usage varies by facility.

Local, and accountable
An Australian company, hosted in Australia, supported in Australia
An Australian company since 2013
GreeneDesk Pty Ltd (ABN 80 161 808 144) builds software for Australian and New Zealand swim schools, gyms and leisure centres, and has done so since 2013.
Your data stays in Australia
Australian customer data stays in Australia, hosted on AWS Sydney. Customers in other countries can be hosted in their own region.
See data residencySupport from an Australian team
We respond to support requests within 4 hours, and straight away for critical issues. Call 1300 181 665.
What you get back
Time for your team, money you keep, families who stay
Software is only worth it if it changes the week. This is what changes.
Time: less chasing, less retyping
Parents enrol, pay, report absences and book make-ups themselves. Instructors mark attendance and skills poolside, even without a signal. Reminders and follow-ups send on their own. Your team spends the week on the pool deck and the gym floor, not at the front desk.
Money: keep the families you already have
Retention Intelligence shows who is about to leave, and why, while you can still call them. Waitlists fill spare places. You pay one flat monthly fee, and you choose your own payment provider and agree your own rates.
Delight: parents see the progress
A voice note from the instructor, a certificate in the app, every child and class in one login. Families who can see progress feel it, and families who feel it stay and tell their friends.
Products
One platform, three products
SwimDesk
Learn to swim, school programs and squads
Online enrolments, class scheduling, poolside assessments, payments and a parent app, with Retention Intelligence built in.
Explore SwimDeskFitDesk
Assessments, programs and the gym floor
Your own assessment forms, a calendar the whole team uses, and a workout creator with your own exercises. Built for gyms, active ageing and rehab.
Explore FitDeskSportDesk
Progress tracking for any sport
Classes, levels and skills for gymnastics, martial arts, tennis, dance and more, with the same parent and coach apps.
Explore SportDeskBuilt for everyone in your centre
Parents, members, instructors, trainers, managers and owners each get the tools for their job.
Parents and members
Visibility and control from their phone
- Online signup
- Enrol and pay in a portal that looks like your centre.
- Progress
- See levels, goals and results as they happen.
- Absences and make-ups
- Report an explained absence and book a compensation lesson in the app.
Instructors and trainers
No papers, more time with people
- Attendance and assessments
- Record them on a tablet, even without a signal.
- Workout creator
- Build programs from templates and your own exercises.
- Follow-up
- Task prompts show who needs contact.
Managers
A process that runs itself
- Scheduling
- Timetables, ratios and waitlists.
- At-risk alerts
- Act before a family or member leaves.
- Utilisation
- See what is full and what is empty.
The centre
Payments, bookings and reporting in one place
- Payments
- Family accounts through your payment provider.
- Reporting and intelligence
- See what is happening and who is about to leave.
- Customised app
- We tailor the mobile app to your centre.
Reporting and intelligence that tell you what to do next
Real-time dashboards, exportable reports and intelligence that shows who is about to leave and who is stuck in a level. Your team acts while it still matters.
Progression Intelligence
Find the swimmers who are stuck in a level
A child who is not moving up is a child who is about to stop. Progression Intelligence compares every swimmer's time in level with how long children at your own centre usually take, and shows coordinators who to review.
Retention Intelligence
Most swim school software tells you who left. SwimDesk tells you who is about to, and why.
Every child gets a risk score built from attendance, skill progress, tenure and assessments, with a plain reason beside it. Your team gets a short list of families to contact this week, not a report to read next term.

Three swim programs, one system
Learn to swim, school programs and squads in the same place
A child can start in lessons, come back with their school and move into squads without anyone re-entering their details. Levels, skills and attendance follow them all the way.
- Learn to Swim: lessons, levels, poolside assessments and certificates
- School Programs: school bookings, level allocation, forms and reporting
- Squads: training groups, attendance and progress
FitDesk
The assessments and calendar that centres keep, whatever else they run
Centres that use PerfectGym for memberships still run their assessments and calendar in FitDesk. Both are built around your own forms and your own way of working.
- Assessments and evaluations built to your centre's forms
- A calendar for appointments, assessments and classes
- A workout creator with templates, video exercises and your own exercises
- Printable programs and progress for members who prefer paper






An app for every role
Everyone gets their own login, on iOS, Android and the web
Parents
Book, pay, rebook a missed lesson and follow each child's progress. One login for every child in the family.
Instructors and trainers
Mark attendance and skills poolside or on the gym floor, and send parents a voice note.
Front desk and coordinators
Enrol, move, waitlist and take payments without leaving the class list.
Managers and multi-site leaders
See retention, progression and revenue for one site or all of them.
Payments
Your payment provider, your rates
Tell us which payment provider you prefer and we connect it. You agree your own rates with them, or we help you choose one and set it up. Family accounts, sibling discounts, make-up credits, instalments and GST are all handled.
Already on PerfectGym or another membership system? Keep it.
Add FitDesk or SwimDesk alongside, Member details flow across, so nobody re-keys anything.
Switching
Live in about two weeks. We do the move.
Send us an export
From any system, plus a 30-minute call about how you run your program.
We migrate, you review
Members, families, classes, levels, enrolments and waitlists, checked with you before go-live.
Train and go live
Short sessions for each role, and we stay close for the first weeks.
A platform councils rely on
Supporting fitness, swim and seniors programs since
Students have passed through our systems
Workouts completed in FitDesk
Typical setup and migration
Free guides
Practical resources for aquatic and fitness teams
Why children quit swimming at 7 to 9, and how to keep them
A retention playbook for swim schools and council pools.
Read the playbookCard surcharge ban checklist
What changed on 1 October 2026 and what to check in your fees and terms.
Open the checklistSchool swimming program toolkit
How pools take school bookings, allocate levels and report back.
Get the toolkitWhat is GreeneDesk?
GreeneDesk is an Australian company that makes software for leisure centres, aquatic centres, swim schools and gyms. Its products are SwimDesk for swimming, FitDesk for fitness and active ageing, and SportDesk for other sports.
How much does it cost?
SwimDesk and SportDesk cost about 50 cents per student a month, and FitDesk about $1 per member a month. You pay one flat monthly fee based on the size of your program.
Do we have to replace our current system?
No. Many centres keep their membership system, such as PerfectGym, and add FitDesk or SwimDesk alongside. Others move their whole swim school across in about two weeks.
Where is our data stored?
Australian customer data stays in Australia. Customers in other countries can be hosted in their own region.
See it with your own program in mind
Tell us your centre and what you run, and we will show you GreeneDesk in a short demo. After the demo you get a trial for your team. Setup and migration take about two weeks, and we do the move for you.
We do the migration for you. We respond to support requests within 4 hours, and straight away for critical issues.
