Skip to content

Looking for a PerfectGym alternative?

See contract terms, data export, payments and features side by side. Every statement about PerfectGym quotes or links a public page and says when we checked.

Information about PerfectGym checked October 2026, from the public pages linked below.

Start your studio Jump to the terms

About PerfectGym

PerfectGym is gym and leisure club management software from Perfect Gym Solutions in Warsaw, part of Sport Alliance. It describes itself as designed for mid-sized and enterprise-level fitness businesses. The terms below are the only English terms of service it publishes, effective March 14, 2023. The page appears abridged (its section numbers skip), and the signed agreement governs.

Contract, data and payments

Contract term

TimetableOS

No long-term contract. A paid plan renews for the period you have paid for, and you can cancel any time from your account settings. It ends when that paid period ends.

PerfectGym

PerfectGym's terms of service set a three-year initial period, then one-year renewals.
“The Agreement is concluded for an Initial Period of 3 years unless the Parties agree otherwise.”
“After the expiration of the Initial Period, the Agreement is automatically renewed for 1 year unless terminated no later than 90 days before expiration.”
Source: PerfectGym Terms of Service, sections 3.1 and 3.2, effective March 14, 2023

Notice to leave

TimetableOS

No notice period to leave beyond the period you have paid for. We give at least 30 days' notice before we change fees.

PerfectGym

You must give notice at least 90 days before the period ends, signed with an e-signature and sent to PerfectGym's billing email.
“You can provide termination notice signed using e-Signature, sent to [email protected].”
Source: PerfectGym Terms of Service, section 3.13

Cost of leaving early

TimetableOS

Our Terms contain no early termination fee. You pay for the period you have paid for, and it ends there.

PerfectGym

Not confirmed from public pages. The published terms page states no early termination fee, but it appears abridged. Ask for the full agreement in writing before you sign.

How you cancel

TimetableOS

Cancel from your account settings, or by writing to us.

PerfectGym

Not confirmed from public pages. Ask for it in writing before you sign.

Getting your data out

TimetableOS

Export your members, memberships, invoices, bookings, check-ins, sales and leads as a ZIP of CSV files whenever you like while your account is open. Do it before you close the account: we keep data for a limited period after that, then delete it.

PerfectGym

Not confirmed from public pages. Ask for it in writing before you sign.

Who owns the data

TimetableOS

You own the data you put in. Our Terms say so.

PerfectGym

Not confirmed from public pages. Ask for it in writing before you sign.

Payments

TimetableOS

Member payments go through your studio's own payment account. We do not hold your funds.

PerfectGym

Not confirmed from public pages. Ask for it in writing before you sign.

Setup and extra fees

TimetableOS

The fees shown to you when you sign up, or agreed with us in writing. We give at least 30 days' notice before we change fees.

PerfectGym

PerfectGym's pricing page says every plan needs a one-time professional onboarding fee on top of the subscription, and some advanced features may carry a one-time set-up fee. The terms also let rates be indexed once a year.
“Each plan requires a one-time Professional Onboarding fee, which is paid additionally to the price of the subscription.”
“During the term of the Agreement, remuneration rates may be indexed once a calendar year up to 10%.”
Source: PerfectGym pricing page Also: PerfectGym Terms of Service, section 3.3

Feature by feature

Features in TimetableOS and PerfectGym
FeatureTimetableOSPerfectGym
Memberships, packs and plans Included Included Billing of membership fees and recurring payments. Source
Class scheduling and booking Included Included Class and personal training bookings. Source
Appointments Included Included Personal training booking. Source
Courses and workshops Included Paid add-on Courses is an add-on. Source
Check-in and kiosk Included Paid add-on Kiosk is an add-on. Source
Point of sale and retail Included Included Reception point of sale and inventory. Source
Gift cards and promo codes Included Not verified
Automatic payment recovery Included Not verified
Email and text campaigns Included Higher plans only An integrated marketing module is on its Club plan. Source
Automations Included Included An automation center. Source
Instructor pay and commissions Included Not verified
Reports Included Included Reports and performance dashboards. Source
Member portal Included Paid add-on A client portal and a mobile app are add-ons. Source
Booking widgets for your own site Included Not verified
Studio website Included Not verified
Multiple locations Included Included Priced per club. Source
Waivers and forms Included Not verified
Referrals Included Not verified
Reviews and NPS Included Not verified
Staff roles and permissions Included Not verified

"Not verified" means we could not confirm it from PerfectGym's public pages. It does not mean they lack it. Check PerfectGym's current feature list against it.

Ask PerfectGym these questions before you sign or leave

The binding terms are often in an order form, not on a pricing page. Get the answers in writing.

Where PerfectGym may suit you better

Moving over from PerfectGym

  1. Export

    Take your data out

    Ask your current provider for a member and payment history export while your account is still open. Many providers remove access when you cancel.

  2. Import

    Bring it in

    Use the import centre to load members, memberships, the timetable, products, gift cards, leads, payment history and attendance. Check a batch, and undo it if it is wrong.

  3. Go live

    Switch when you are ready

    Run both side by side while you check the numbers. Set up your plans, classes and payments, then move your members across.

Questions

How long is a PerfectGym contract?

Its published terms of service set an initial period of three years unless the parties agree otherwise, then automatic one-year renewals unless terminated at least 90 days before the end. Your signed agreement governs, so check it.

Can I move my members from PerfectGym to us?

Yes. Export your members, memberships and payment history from PerfectGym while your account is still open, then load them with the import centre. A batch can be checked and undone, so you can try it before you commit.

Do I own my data with us?

Yes. Our Terms say you own the data you put into the service. You can export it as CSV files whenever you like while your account is open. Export before you close the account, because we keep data for a limited period after that and then delete it.

Is there a long-term contract?

No. A paid plan renews for the period you have paid for and you can cancel any time from your account settings. It ends when that paid period ends. Our Terms contain no early termination fee, and we give at least 30 days' notice before changing fees.

Sources

  1. PerfectGym: Terms of Service, read October 2026
  2. PerfectGym: pricing, read October 2026
  3. PerfectGym: legal FAQ, read October 2026
  4. Sport Alliance, read October 2026

PerfectGym and the names of its products are trademarks of their owners, used here only to identify them. TimetableOS is not affiliated with or endorsed by PerfectGym. We wrote this from PerfectGym's public pages and other sources linked above as of October 2026; vendors change their terms, features and prices, so confirm anything that matters to you with them. Think something is wrong or out of date? Write to [email protected] and we will check it and correct it.

More comparisons

Bring your members. Keep your data.

Start your studio