Replace a subscription · every price cited

The self-hosted PushPress alternative

Gymora: Self-hosted gym membership manager with front-desk check-in guards and class-pack credit tracking. Own it once, run it on your own server, and stop paying PushPress every month.

Stop renting PushPress.

Rented PushPress Free plan "$0" with "No monthly fees" (card processing 4.99% + .30 on cards, 2.89% + .30 on ACH); Pro $159/month; Max $229/month; "Price in USD" [1] billed every month, for as long as you use it; your data in their cloud
Yours
Gymora
$69 once · self-hosted · your data on your server

1 month of PushPress costs what Gymora costs once.

Buy once

How we counted: PushPress has a genuine free plan and it is the honest starting point for a small gym: no monthly fee, paid for through a 4.99% + $0.30 processing rate on every card payment. The figure cited is the paid Pro tier, where the processing rate drops. Gymora charges no processing rate because it processes no payments; it is one payment for the software.

How PushPress pricing grows

PushPress meters by PROCESSING on the free plan (4.99% + $0.30 per card payment) and by MONTH on Pro and Max, where the processing rate falls.

“4.99% + .30 CC”, their own page, read 2026-08-30
What PushPress does that we don't

PushPress includes unlimited users, admins, members and staff on every tier, including the free one.

“PushPress includes a powerful class scheduler”, their own page
Who should stay with PushPress

Stay with PushPress if you want integrated payments and a free tier to start on — for a gym taking card payments through the platform, its free plan is a fair deal. Gymora is for a gym that already bills members another way and wants its member records, check-ins and class packs on its own server.

What Gymora deliberately doesn't do is on its product page.

Why owning beats renting PushPress.

One payment

No monthly, per-seat or per-location fees. The license is perpetual.

Your data stays on your server

It never lives in PushPress's cloud.

No plan ceilings

Records and users are limited by your hosting, not by a pricing tier.

It keeps working if the vendor doesn't

Self-hosted software can't be sunset or repriced out from under you.

The fair trade-offs: you host it, back it up and apply updates yourself. See the product page for its limits, and the full Gymora vs renting comparison.

Questions about moving off PushPress.

Is this a public booking site my members log into?
Your front desk runs it, and members get their own page to book classes and see what is due: a private link, with no password to forget. The join page offers the plans you choose.
Does it charge my members' cards?
Never automatically, and no card ever passes through it. With card payments switched on (your own Stripe account), a member pays a charge or buys a plan by card on Stripe's own page from their member page, and the payment is recorded when Stripe confirms it; each term is one payment the member makes. Otherwise Gymora shows your own payment link and you mark charges paid, or you take payment at your own card terminal or in cash.
Will this run on my shared hosting?
Yes. Gymora needs PHP 8.1+ with PDO — present on virtually all cPanel/Plesk hosts. Choose SQLite for zero database setup, or MySQL for production. The web installer takes about two minutes.
Can I trust the check-in logic?
The entire membership/check-in core lives in one class and ships with 90 offline test assertions covering the guards, credit decrement, status transitions, expiry, arrears, and revenue math.
Better together
Gymora is part of the Studio Suite
4 apps for one price, $127 less than buying them separately.
$199once

Related on this site

Sources

  1. PushPress: price checked 2026-09-03, source“'$0' ... 'No monthly fees' ... '$159/mo' ... '$229/mo' ... 'Price in USD' ... '4.99% + .30 CC' ... '2.89% + .30ACH'”

Competitor prices change, so always confirm on the linked page. We only print figures we could verify on the date shown. This vendor is tracked in the Price Observatory: every figure verbatim, dated, re-checked quarterly.

Replace PushPress with Gymora.
Open the live demo first; it costs nothing.
See Gymora Gymora vs renting All alternatives