For gym owners

Chasing dues on WhatsApp?

Who came, who owes, when it is busy. One screen, and members who pay in the app.

Most gym software in India is a register with a login. SpotAI gives you a live picture of the floor and gives members a reason to keep coming, which is what keeps dues paid.

Owner overview: arrivals today 1, active members 8, overdue ₹2,000, collected this month ₹9,000, daily visits for 14 days, busy hours heatmap, live arrivals

How it works

  1. Today at a glance

    Arrivals as they happen with the time and how they checked in, dues flagged on the name. Active members, memberships ending this week, collected this month against last. Daily visits for the last 14 days and a busy-hours heatmap for the last four weeks, so you staff the floor with numbers.

    Owner overview with arrivals, active members, overdue, collected, daily visits chart, busy hours and live arrivals
  2. Dues in one list

    Every overdue member with the amount, how many days late and their last visit. One button sends a reminder, and it is only enabled for members who allowed reminders. UPI payments made in the member app land here with a reference you can match. Only owners and managers see this; members never see each other’s dues.

    Dues: Sana ₹1,000 21 days overdue, Rohan ₹1,000 8 days overdue, last visit, Send reminder
  3. Insights you can act on

    Last 30 days: who visited, who came back from the month before, visits per week per member, how many use the AI coach, how many are in Connect, payments received. Visits by weekday and the most common form issues. Anything from fewer than five members is hidden so no one can be picked out.

    Insights: members who visited 82%, came back 100%, visits per week 3, using the AI coach 36%, in Connect 55%, payments 8, visits by weekday
  4. Members, plans and complaints

    Every member with plan and status, check-in history, and the complaints they filed from the app with their reference number. Plans and prices are yours to set. Staff accounts get a role: front desk or trainer.

    Members list with plan and status

What you get

  • Front desk console

    Check-in by QR or by name, pending check-ins, who is in and who owes. Nothing else, so a new hire can run the desk on day one.

  • Trainer console

    Review the AI coach’s tip templates with each flag’s wrong-rate and retire the bad ones. Endorse members who help others. Moderate chat and groups, create groups for classes.

  • Complaints with a reference

    Members file from the app and get a number. You see and answer it in the dashboard. Required under India’s DPDP rules, and good manners.

  • Face check-in, your call

    An optional device at the entrance with a liveness check and encrypted templates, nothing in the cloud. Stays in shadow mode until you calibrate it with consenting members.

  • One database, no leaks

    Every table is scoped to your gym with PostgreSQL row-level security. The API opens each request inside your gym, so another gym can never read your members, even by mistake.

  • Week-long offline demo

    Trial the member app with no server: the whole API answers from the phone, data stays saved, and it behaves over real days.

Today’s limits

  • Dues reminders go to a WhatsApp stub in the demo; nothing is sent.
  • Pilot gyms are onboarded by us today; self-serve sign-up comes later.

Questions

What do gym owners get?

Live arrivals with dues flagged, revenue and visit trends, busy hours, members, plans, dues reminders, complaints with reference numbers, and staff roles for trainers and the front desk.

How do we start?

Write to us. We set up your gym, plans and staff, and run a pilot with your members.

Do my members need the app?

For check-in by name and dues, no. For the AI coach, leaderboard, buddies and paying in the app, yes.