The member app
Members check themselves in.
A clean app your members will actually open, because there's something in it for them. Their plan, their diet, their progress, their invoices, and the gym's news.
- Clean tabbed app with light, dark and system themes
- Face, finger or palm at the door where the gym has a terminal
- QR check-in with live membership countdown
- My Space: their trainer, their workout details, their diet and their BMI in one tab
- Personal attendance history and yearly visit counts
- Payment history, pending dues and downloadable invoices
- Browse the gym's plans, with their own pinned to the top
- Ask the gym for a different plan, straight from the app
- Workouts and diets to tick off, with streaks
- Body assessments and a BMI chart
- How busy the gym is right now, and a leaderboard
- Membership freeze, with every frozen day given back
- Purchase history from the gym's counter
- Gym updates, events and polls
- Android, iOS and the web, with Google or email sign-in
Scan to Check In
Iron Temple Fitness · Kochi
22 days remaining
Basic · expires Aug 16, 2026
✓ Checked in at 6:12 AM
Auto checkout after 3 hours
Or nothing in their hand at all
Sooryan
REPZ-100017
Access granted · door open
Membership active
Monthly · 24 days remaining
Refuse entry when expired
Days of grace
−3+Why it matters
Self check-in only works if members open the app. So the member app isn't a scanner with a login screen. It's the place their diet plan lives, their weight chart lives, their invoices live, and the gym tells them what's on this weekend.
The screens
Four taps, four reasons to stay.
Scan to Check In
Iron Temple Fitness · Kochi
22 days remaining
Basic · expires Aug 16, 2026
✓ Checked in at 6:12 AM
Auto checkout after 3 hours
Check in
My Space · Thursday
Push day
Bench press
40×10, 45×8, 45×6
Incline dumbbell
16×12, 18×10, 18×8
Shoulder press
20×10, 22×8, 22×8
Cable fly
12×15, 12×12
October
Diet today · Fat Loss 1600
Post-workout: whey, banana · ticked
Workout
Your progress
Body assessment
Weight
Body fat
Muscle mass
Visceral fat
Waist
BMR
BMI · 24.1
NORMAL13 body measurements on file · full history
Body assessment
Right now at your gym
How busy is it now?
18on the floor
Usual peak is 34
Quietest around 12 to 1 PM
Leaderboard · October
VisitsZumba with Reshma · Studio 2
Deadlift clinic · 6:30 PM
How busy it is
The door
Nothing to take out of their pocket.
Where the gym has a biometric terminal, a member's face, finger or palm opens the door and marks their attendance in one motion. It shows up in their app the same as any other visit.
Wed, Aug 12
Attendance · every way in, one register
Double-touches are ignored, not read as an instant check-out. Auto check-out after three hours, same as everything else.
Check-in
Or scan, and they're in.
Members scan the gym's QR and check themselves in, with no front desk and no register. Days remaining shows instantly, and checkout happens automatically after 3 hours.
Checked in
Their plan
Every plan you offer, in their hand.
Members browse your plans with prices, durations and what each one includes, with their own plan marked and pinned to the top. Upgrades stop being a conversation they have to start.
Basicyour plan
30 days · includes locker & 1 PT session
Pro
90 days · includes locker & 1 PT session
Elite
365 days · includes locker & 1 PT session
Their diet
The plan their trainer wrote.
Breakfast, lunch, dinner, snacks and the notes underneath, with the goal, the duration and their trainer's name on it. Written on the gym floor, readable at the supermarket.
Cutting Phase · Hari
Goal: weight loss · 8 weeks
🌅 Breakfast
4 egg whites, 2 slices brown bread, black coffee
☀️ Lunch
Rice, 150g chicken curry, salad, curd
🌙 Dinner
2 chapati, dal, sautéed veg. No rice after 8pm.
📱 In Hari's app the same second
Their progress
Proof they're getting somewhere.
Dated body assessments: weight, body fat, muscle mass, BMR, visceral fat and thirteen measurements, with each change coloured by whether it's good for that number. Plus a BMI chart and the full history behind it.
Current weight
78 kg
BMI
28.7
NORMALTheir history
Every session they've put in.
Personal attendance history with check-in and check-out times, session durations, monthly graphs and a yearly visit count. The receipt for the work.
Hari · attendance history
Last 12 months
0
visits
What's on
They hear it, and you hear back.
Announcements, events and offers arrive with a bell and a 'new' badge. Attach a poll and members answer in a tap, so you know who's coming before you book the instructor.
Zumba night · Saturday 6pm
Will you attend?
Said yes:
HAMRS+34Stay posted
Nothing slips past them.
Renewal reminders, payment confirmations and attendance alerts arrive on WhatsApp: unlimited, automatic, and always on time.
Attendance
Binil checked in · 6:12 AM
Payment received
₹1,799 from Hari · UPI
Renewal reminder sent
Manoj · Basic expires in 3 days
Birthday today
Send Anand a birthday wish
Time away
A holiday doesn't cost them days.
Injured or travelling? The gym freezes the membership and the clock stops. When they're back, every frozen day goes on the end of the plan, and nothing is chased while they're away.
Welcome
Arjun
Anand S
Pro · Quarterly · Travelling
Frozen since 1 Sep
Days frozen
10
If lifted today, expires
15 Dec25 Dec
Freeze history
Expiry moved 1 Sep → 15 Sep
Same day, nothing credited
Renewals
Fair renewals, always.
Unused days carry over into the new period automatically. A live progress bar and countdown mean members always know where their plan stands.
Hari · Basic
3 days left
✓ Renewed · 30 days
+3 days carried over