Notifications

✅ Phone notifications are ON

This phone gets your gym updates even when the app or browser is closed.
{{pmsg}}
If Chrome ever shows “Possible spam” for Sleek Fitness, tap Show notification (and Always allow if asked) — Chrome then trusts our messages.

Turn on phone notifications

Get renewal reminders, bills, payments, diet & workout updates and gym news on this phone — even when it's locked.
Get new admissions, member questions and the daily renewal summary on this phone.
Your phone will ask “Allow notifications?” — tap Allow.
{{pmsg}}
The “Allow” question didn't appear?
  1. If Chrome said “This site can't ask for your permission”: close floating bubbles — chat heads, screen recorder, screen filters, other apps' buttons on top — then tap Turn on notifications again.
  2. Or tap the icon left of the web address (⚙ or lock) → Permissions / Notifications → Allow, then tap Check again.
Check again

✅ Phone notifications are ON

The Sleek Fitness app shows your gym updates on this phone, even when the app is closed. It checks for new messages about every 15 minutes and every time you open it.
{{pmsg}}
Messages arriving late? Some phones (Xiaomi, Oppo, Vivo, Realme, Samsung) pause apps to save battery. Open battery settings and set Sleek Fitness to No restrictions / Don't optimise.

Notifications are switched off for this app

Turn on Allow notifications for Sleek Fitness in your phone settings, then come back.

Turn on phone notifications

This app version can't show notifications when it is closed. Install the new Sleek Fitness app (ask at the desk), or turn them on once in Chrome - you will be logged in automatically.
In Chrome, tap Turn on notifications and then Allow. You can also tap Chrome's menu ⋮ → Add to Home screen / Install app.
Your notifications are also always listed here and on the bell 🔔.

Notifications are blocked for this site

  1. Tap the icon left of the web address (⚙ or lock).
  2. Tap Permissions (or Notifications) and choose Allow.
  3. Also check phone Settings → Apps → Chrome → Notifications is on.
I've allowed it — check again

Phone notifications aren't available in this browser

Android: open this page in Chrome.
iPhone (iOS 16.4 or newer): tap Share → Add to Home Screen, open Sleek Fitness from the home screen and come back here.
Your notifications are still listed below.

Install Sleek Fitness on this phone

Opens like an app from your home screen, with notifications.

Choose what to get on this phone

Switched-off messages still appear here in the list.

Email copies & quiet hours

No email address on your account - ask the gym to add it to get email copies.
From to
During quiet hours messages still arrive here; the phone shows them when quiet hours end. {{pmsg}}

Instant app notifications (Firebase)

✔ Server connected to Firebase. {{fcm.members}} member(s) and {{fcm.staff}} staff have the app with instant notifications ({{fcm.phones}} phones). This login: {{fcm.mine}} phone(s).
No phone is registered yet. Phones register by themselves when the Sleek Fitness app 3.8 or newer (the version with Firebase built in) is opened and logged in. Until then the app checks for notifications every ~15 minutes and when it is opened.
Not active yet. {{fcm.reason}}
Firebase console > your project > Project settings: (1) add an Android app with package io.cordova.SleekFitness and download google-services.json; (2) Service accounts > Generate new private key. Upload both files into the gym_private folder (next to config.php), the key named firebase-service-account.json. Until then the app checks for notifications by itself every few minutes.
Project: {{fcm.service_account.project_id}} · google-services.json is from another project ({{fcm.app_config.project_id}}) · google-services.json missing
{{fcmMsg}}
{{ago(x.created_at)}}{{x.title}}
{{x.error}}
{{x.sent}} sent · {{x.failed}} failed
My notifications Send to members

Message to members

To: {{msg.member.name}} change
Chrome · {{host}} · now
{{msg.title || 'Title'}}
{{msg.body || 'Your message'}}
{{smsg}}
{{sent.members_with_push || 0}} of {{sent.members || 0}} members have turned on phone notifications. Everyone sees the message on the bell 🔔 in the app.
{{s.title}} Scheduled {{fmtDate(s.send_at)}} {{fmtTime(s.send_at)}} Cancelled Sending...
{{s.body}}
To {{targetLabel(s)}} · {{s.status=='sent' ? fmtDate(s.sent_at) + ' ' + fmtTime(s.sent_at) : ''}}
{{s.recipients}} members{{s.pushed}} phones{{s.opened}} opened ({{pct(s.opened, s.recipients)}}%)
No notifications yet.
{{icon(n.kind)}} {{n.title}} {{n.body}} {{ago(n.created_at)}}