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?
- 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.
- 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
- Tap the icon left of the web address (⚙ or lock).
- Tap Permissions (or Notifications) and choose Allow.
- 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.
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
{{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)}}%)