How it works

From a demo to Monday morning.

Two stories: how your gym starts in an afternoon, and what happens the week a member drifts.

Starting

Starting is a conversation and an afternoon.

Nothing to migrate, nothing to install. Your console is a web page; your three apps come out of it.

Setup → Branding: name, colour, logo
01 · The demo

Twenty minutes with your numbers

How many members, how they train, what you use today. If it isn't for you, you'll know in twenty minutes.

Member app: the QR, the poster, the Not installed yet list
02 · The afternoon

Your app, in your name

Name, colour, logo. Members added, trainers given logins, each member a setup code, the QR posters printed. Done with you.

The install page a member sees after scanning the QR
03 · Reception

Members scan, install, sign in

One tap on Android, a guided add on iPhone. The desk sees who still needs a hand, by name.

Owner Home the next morning
04 · The next morning

You open one screen

Who's at risk, who came back, who needs a reply. Your trainers open theirs and know who needs them today.

The week she drifts

Your billing software knew when she paid. Nothing knew when she stopped. LumiFit knows.

Priya Sharma, a composite member on the demo gym. The week most gyms lose her, and what the system does instead.

01 · Detect

The Radar notices before you do.

Twenty-three days since her last visit. Visits down by half. Priya Sharma · 95 · Critical, at the top of a sorted list, with the reasons in words. You didn't search for her.

Churn Radar: Priya Sharma, risk 95, Critical, 23 days since last visit
02 · Intervene

Day three, 11:00, from your icon.

Counted on her own training days. The real message, in her language: "Three days, Priya. Your plan at Iron Temple hasn't changed. It's waiting." Never at night.

Notify: compose and the automatic messages
03 · The truth

You know it arrived.

History shows her row and the Delivered pill. When it doesn't arrive, it says so by name, so you know who to walk up to.

Notify → History: nudges to Priya Sharma, delivered
04 · She walks back in

Her workout counts the visit.

Today's session is already there. The first exercise ticked: "Visit counted · +10 pts." No check-in button. Training is the attendance.

Today: 1 of 4 done, Visit counted, +10 pts
05 · The score falls

Renewal day stops being the day you find out. Day three is.

Her score falls out of Critical as the visits return. The month-end "Did not renew" list is one name shorter, and you never had a fire to fight.

Churn Radar the next morning
Watch the sixty-second film →
Owner → Churn Radar

Attendance

No check-in button. Training is the attendance.

A door swipe can't tell you if she trained. This can. Two modes, one switch, and the Radar reads whichever you choose.

Auto mode

Counted from training

A visit counts at the day's first proof of training. Nothing for the member to remember, nothing for the desk to do.

  • A ticked exerciseVisit counted
  • A logged setVisit counted
  • A Form Coach scoreVisit counted
  • A verified cardio startVisit counted
Manual mode

Marked at reception

Your staff flip one switch per member from their own app, and the Radar reads that instead. A booked class counts in either mode.

  • One switch per memberTrainer or owner
  • Thirteen-week heat stripBoth modes
  • Fourteen-day barsBoth modes
  • Every day's names and timesBoth modes

Your week

What running the gym feels like after.

Every morning

One screen with the coffee

Home: at risk, came back, needs a reply, visits. Five minutes, before you reach the gym.

Every day

The Inbox empties itself

Freeze requests, redemptions, feedback, guest passes, waitlists: each row acts right there. Approve. Fulfil. Reply.

Every day, automatically

The system reaches the drifting ones

Day 3, 7, 14. Win-back after expiry. The daily plan before her session. You read the History; you don't write the messages.

On the floor

Trainers open "Needs attention"

Their five names, with the reason. A plan edited in a minute. Chat, instead of the personal number at 11 pm.

Every month

A report writes itself

Revenue against expense, dues, the expiry forecast, a P&L. City Benchmark against gyms your size.

All year

The game runs itself

Seasons, leagues, challenges, the spin, the Realm on the TV. A challenge takes a minute to create and a month to play.

Questions owners ask

Fair questions. Straight answers.

Will my members actually install it?

It's your gym's icon, from a QR at reception: one tap on Android, a guided add on iPhone. The console lists who hasn't installed yet, by name, so the desk helps them on their next visit.

I already have gym software.

Keep it. LumiFit sits above billing and does the job billing never did: notice who is drifting, reach them from your own app, and tell you who needs a call.

Does it reduce churn? By how much?

We will not quote a number we haven't measured. We show you the mechanism: a score from proof of training, day three, the delivery report, the visit counted when she walks back in. The pilot measures the result on your gym.

My members don't read English.

Every member picks English, Hindi or Hinglish once. The whole app and every notification follow, and you can edit any of the 288 messages.

My staff won't learn new software.

The trainer app opens on one list. Your morning is one screen. Setup is an afternoon, done with you. If a trainer can use a phone, they can use this.

Is my members' data safe?

Every gym is walled off from every other. Phone numbers are encrypted at rest, progress photos never reach the owner, Form Coach never sends a camera frame anywhere. The full list is on the Security page.

How much does it cost?

Four plans, Starter to Elite, quoted for your size after the demo. Price it against what one drifted member costs you a month. The Plans page shows what each includes.