Australian company · Data hosted in Australia · Local support 1300 181 665

    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
    Three children in goggles laughing as an instructor shows them a lesson on a phone in a waterproof case at the pool edge

    Organisations using GreeneDesk products across Australia and New Zealand

    Willoughby Leisure Centre
    Wodonga Sports & Leisure Centre
    Waimakariri District Council
    Queenstown Lakes District Council
    Selwyn District Council
    AquaZone Aquatic Leisure Centre
    KingstonActive
    Kaiapoi Aquatic Centre
    Stawell Sports & Aquatic Centre
    Macquarie University
    Reservoir Leisure Centre
    Des Renford Leisure Centre
    East Gippsland Shire Council
    Aqualink
    Bellarine Aquatic & Sports Centre
    Active Monash
    Ballarat Aquatic & Lifestyle Centre
    City of Joondalup
    Waves Leisure Centre
    Leisurelink Aquatic & Recreation Centre
    City of Greater Geelong
    City of Mandurah
    Northcote Aquatic & Recreation Centre (City of Darebin)

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

    SwimDesk Retention Intelligence dashboard beside the parent app on a phone

    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 residency

    Support 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 logo

    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 SwimDesk
    FitDesk logo

    FitDesk

    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 FitDesk
    SportDesk logo

    SportDesk

    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 SportDesk

    Built 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.

    Retention Intelligence showing children sorted into red, amber and green with reasons

    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
    FitDesk workout creator with an exercise library and a five-exercise workout
    FitDesk on a tabletFitDesk digital PARQ assessmentFitDesk workout programmingFitDesk trainer schedulingFitDesk member app

    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.

    1

    Send us an export

    From any system, plus a 30-minute call about how you run your program.

    2

    We migrate, you review

    Members, families, classes, levels, enrolments and waitlists, checked with you before go-live.

    3

    Train and go live

    Short sessions for each role, and we stay close for the first weeks.

    A platform councils rely on

    2013

    Supporting fitness, swim and seniors programs since

    600,000+

    Students have passed through our systems

    1 million+

    Workouts completed in FitDesk

    2 weeks

    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 playbook

    Card surcharge ban checklist

    What changed on 1 October 2026 and what to check in your fees and terms.

    Open the checklist

    School swimming program toolkit

    How pools take school bookings, allocate levels and report back.

    Get the toolkit
    What 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.

    Instructors chatting with children beside a busy community pool