Comparison

KAL vs JD Gyms

Price, ratings, monetisation and update history for both apps, side by side — with what reviewers say about each.

Head to head
About

KAL

Easily book fitness classes and activities, view timetables, and get up-to-date information about your local facility. Receive important news and offers via push notifications. Manage bookings and explore membership options on the go.

Highlights
  • Book fitness classes and activities
  • View real-time class timetables
  • Manage bookings (amend/cancel)
  • Access public swim timetables
  • Receive news and push notifications
  • Explore membership options
  • Share information via social media
Features
Read full description

With the KAL app you always have your facility in your pocket with quick and easy access to book your favourite fitness classes and activities. Get up-to-date information, news, fitness class timetables, public swim timetables, offers, events and receive push notifications for important news. FITNESS CLASS TIMETABLES Get real-time access to your centre’s timetable for classes, including times, fitness instructors and class description. FITNESS CLASS BOOKINGS Check availability, make a booking, amend a booking and cancel a booking – all on the move! PUBLIC SWIM TIMETABLES Get real-time access to your centre’s timetable for public swim sessions. CENTRE INFORMATION Find out about our opening times and facilities. NEWS AND PUSH NOTIFICATIONS Instantly get notified of centre news and events direct to your phone. With our app, you’ll immediately know when there are new events or classes, ensuring that you’ll never miss a thing. MEMBERSHIPS AND ONLINE JOINING View our different types of membership to find the one which best suits you and join online. CENTRE INFORMATION Find out centre facilities, opening times and how you can easily contact us with site telephone numbers and email addresses. SHARE THROUGH FACEBOOK AND TWITTER Share fitness classes, news, centre information and offers with your friends and family at the touch of a button. CENTRES COVERED Batley Baths and Recreation Centre, Batley Sports & Tennis Centre, Colne Valley Leisure Centre, Deighton Sports Arena, Dewsbury Sports Centre, Holmfirth Pool & Fitness Centre, Huddersfield Leisure Centre, Lockwood Park Health & Fitness Club, Scissett Baths & Fitness Centre, Spenborough Pool & Fitness Complex, Stadium Health & Fitness Club. APPLE HEALTHKIT We also use HealthKit to allow users to share their activity and workout data with the app. This data is used to incentivise users to stay active.

About

JD Gyms

Access your gym, view class schedules, and refer friends with this member-exclusive application. It provides a QR code for contactless entry and connects you with customer service.

Highlights
  • QR code for contactless gym entry
  • View 7-day class timetable
  • Refer friends easily
  • Access JD Gyms PLUS+
  • Connect with customer services
Features
Read full description

Member of JD Gyms? This app is for you! Download our free member app now and use it to gain access to the gym, view class timetables, refer your friends and more! Features: * Generates a QR code for quick and easy contactless entry to the gym * View class timetable for the next 7 days * Allows you to easily refer friends * Access JD Gyms PLUS+ * Connects you with JD Customer Services Not a member yet? Head over to our website to find your nearest JD Gyms location

Screenshots

KAL4 screens
JD Gyms3 screens

Verdict

The call

The clearest difference is review sentiment: KAL at 14% against JD Gyms's 5%. On price, update cadence, ads and in-app purchases there is nothing between them.

Scored on Price · Rating · Positive reviews · Number of ratings · Update frequency · Ads · In-app purchases · Monetization · Best chart rank · Devices · Requires iOS

CostPrice · In-app purchases · Ads · Monetization

Both are free to download. Neither carries in-app purchases, so what you see is what you pay.

UpkeepUpdate frequency

KAL ships an update every 2 months, JD Gyms every 6 weeks. The most recent releases landed on November 3, 2026 and November 2, 2026 respectively.

Scorecard1 real difference · 9 level
KAL versus JD Gyms: the parameters behind the verdict, then further details
ParameterKALJD Gyms
PriceFreeFree
Rating5.0 (6 ratings) — better—
Positive reviews13.7% of reviews — better5.0% of reviews
Number of ratings6 — better—
Update frequencyEvery 2 monthsEvery 6 weeks — better
AdsNoNo
In-app purchasesNoNo
MonetizationFreeFree
DevicesiPhone, iPodiPhone, iPad, iPod — better
Requires iOS15.0 — better15.1
Further details — not scored
Size103 MB40 MB
Age rating17+17+
DeveloperKirklees Active LeisureFit Cloud Technology Limited

Customer experience

KAL

All ratings6 ratings
Positive100.0%
Neutral0.0%
Negative0.0%
Written reviews51 reviews
Positive13.7%
Neutral7.8%
Negative78.4%

JD Gyms

Written reviews139 reviews
Positive5.0%
Neutral7.2%
Negative87.8%

User reviews

KAL

From 6 App Store ratings

What we love

  • 👍 App is quite good
  • 👍 Works well
  • 👍 Friendly and helpful staff
  • 👍 Bright, clean, fresh facility
  • 👍 Lots of classes and equipment

Room to improve

  • 🐛 Horrible to use
  • 🐛 Very unintuitive
  • 🐛 Utter rubbish
  • 🐛 Badly needs Apple Pay
  • 🐛 Needs a way to retain details

JD Gyms

From App Store reviews

What we love

  • ✅ Provides gym access via QR code
  • 📅 Shows class timetables
  • 🏢 Clean and modern gym facilities
  • 💪 Good equipment variety

Room to improve

  • 🐛 QR code generation fails frequently
  • 📱 Extremely basic functionality
  • 🚫 No activity tracking or visit history
  • 🚫 No gym occupancy information
  • 🚫 Cannot book classes in advance

Bugs and requests

KAL

Reported bugs

21 issues
  • Type card details every time
  • Never retains payment details
  • Suddenly unable to access app
  • Says 'service unreachable'
  • App often not working
Show 16 more
  • Useless software for signing up
  • App won't let me log on
  • Pull down menu is shakey
  • App crashes when booking opens
  • Error every time to complete booking
  • App failing to display sessions
  • Request timed out
  • Service unavailable
  • App crashes when trying to register
  • Unable to remove message notification
  • Can't book more than one user
  • App takes money but errors
  • App redirects to website
  • Website not mobile responsive
  • Login asks for user ID and PIN not provided
  • Can't remain signed in

Requested features

9 requests
  • Add Apple Pay
  • Retain payment details
  • Store member card in Wallet
  • Add KAL Card to scan
  • Recognize current members
Show 4 more
  • Provide class descriptions
  • Add Apple Wallet integration
  • Add Apple Pay
  • Allow remaining signed in

JD Gyms

Reported bugs

18 issues
  • QR code fails to generate or display
  • App does not recognize login credentials despite correct password
  • Password reset emails not being sent
  • App crashes on startup or during use
  • Login functionality works on web but not in app
Show 13 more
  • App logs out users without warning
  • Cannot re-enter gym after exiting
  • App freezes on certain screens
  • Notification settings reset despite being disabled
  • App incompatible with older iOS versions
  • WiFi dependency causes access failures
  • QR code positioning issues (appears on side of screen)
  • Delayed QR code refresh when exiting
  • Membership freeze functionality not working
  • Charged after cancellation despite confirmation
  • Account lockout preventing gym access
  • Inconsistent QR code scanning at gates
  • App becomes non-functional after new updates

Requested features

23 requests
  • Real-time gym occupancy counter
  • Activity feed with visit history and duration tracking
  • Workout tracking and progress monitoring
  • Personalized workout plans and exercises
  • Class booking system
Show 18 more
  • Apple Watch app compatibility
  • Smartwatch integration for entry without phone
  • Fitness tracking and calorie monitoring
  • Peak time predictions and busy schedules
  • PT booking and virtual trainer features
  • Video tutorials on proper exercise form
  • Custom training plan creation
  • Fitness goal setting and suggestions
  • Multi-gym location support
  • Apple Wallet integration
  • PIN code backup entry method
  • Account management features (freeze, cancel)
  • Notifications and gym alerts
  • Membership management within app
  • Referral program integration
  • Rewards and points system
  • Gym facility information and parking details
  • Community features and member interaction

In-app purchases

None

KAL

No in-app purchases

None

JD Gyms

No in-app purchases

Questions

Is KAL free?
KAL is free to download, with no in-app purchases.
Is JD Gyms free?
JD Gyms is free to download, with no in-app purchases.
Do KAL or JD Gyms have ads?
Neither KAL nor JD Gyms shows ads.
Which is updated more often, KAL or JD Gyms?
KAL ships an update every 2 months, and JD Gyms every 6 weeks. Most recently, KAL was updated on November 3, 2026 and JD Gyms on November 2, 2026.

Other comparisons