A complete, self-contained gym management system.
From face access control and member management to staff attendance & payroll and profit-and-loss reports — your entire fitness operation in one app. The data is the source of truth, then syncs automatically to the face-recognition device at the door.
Want to see it for yourself before getting in touch? Open the demo app
Just a face, and the door opens
Members tap their face at the device; access is granted automatically by validity & access hours. No card, no front-desk queue.
Gym money does not vanish at once
Most gym owners lose money not from a shortage of members, but from small things that never show up in a report. Here are the most common ones — and the part of Elang that closes each.
Expired members still walk in
The front desk knows their face, feels awkward stopping them, or simply forgets to check. Every unpaid visit is revenue lost without a trace.
The device checks validity and access hours locally and refuses on its own. Even a refusal is logged with a snapshot — so you know who tried.
Records scrambled before staff leave
One person with full access can delete history or change numbers the night before resigning, and you only notice weeks later.
Soft delete and Recycle Bin: deleted data is not truly gone, it can be restored, and the trace stays.
Voids and package swaps at the counter
A sale is cancelled or a package quietly downgraded, and the difference never reaches the monthly report.
Remote approval — sensitive actions like sale voids and package changes wait for a manager to approve from their own device.
Members expire, then quietly disappear
Nobody knows who lapses this week, so nobody calls. Winning a new member costs far more than renewing an existing one.
Status is computed automatically, plus renewal reminders at D-7, D-3, and D-1 over free WhatsApp and branded email.
Staff attendance and payroll still on paper
Clock-ins go in a notebook, lateness is rarely actually deducted, and month-end payroll eats hours.
Staff tap their face on the same device as members. Shifts are auto-selected, lateness is deducted by your rule, payslips generate themselves.
The owner waits for staff to build a report
Every time you need a number, someone has to prepare it first — decisions stall, and the figure is stale by the time it arrives.
A realtime dashboard with no refresh needed, plus P&L and balance sheet filled automatically from membership and POS.
Everything you need, unified
Members & Face Access
- ✓Sign-up + face photo with auto-crop
- ✓e-ID OCR: auto-fill Name/ID/DOB/Address
- ✓Packages, seasonal promos, access time zones
- ✓Renewal, device sync, enable/disable per member
- ✓Status (active/expiring/expired) computed automatically
Attendance & Time Zones
- ✓Face taps logged in real time + snapshot photo
- ✓Denied access (off-hours/expired) still logged for audit
- ✓Time zones: restrict the hours a member may enter
- ✓Pull logs to catch up if the app was offline
Notifications (Email & WhatsApp)
- ✓Branded email (SMTP) with a WYSIWYG visual editor
- ✓Free WhatsApp (click-to-chat) — no paid API
- ✓Mass promo broadcast with preview
- ✓Automatic validity reminders (e.g. D-7, D-3, D-1)
- ✓Personalization variables: {name} {code} {expiry} {days_left}
Staff, Attendance & Payslips
- ✓Staff records + face photo for attendance on the same device
- ✓Work shifts (e.g. Morning/Evening) auto-picked by tap time
- ✓Staff attendance via face tap, shown on the dashboard in real time
- ✓Lateness tolerance & automatic deduction per late day
- ✓Automatic payslip: base pay, meal & transport allowance, deductions
- ✓Daily attendance detail (clock in–out) per staff member
POS & Inventory
- ✓F&B/merchandise checkout, pick the buying member
- ✓Pending (draft) transactions + void (needs approval)
- ✓Products, stock-in, stock card (ledger)
- ✓Sales auto-reduce stock & post to the journal
Finance & Reports
- ✓QRIS payments (simulation or provider)
- ✓Accounting: Chart of Accounts, cash journal, P&L, balance sheet
- ✓Membership & POS revenue posted automatically
- ✓Analytics: peak hours, new-member trend, monthly revenue
Multi-branch & Controls
- ✓Multi-tenant: a separate database per branch
- ✓Users & roles: Admin, Operator, Finance
- ✓Manager approval for sensitive actions
- ✓Recycle bin: restore deleted data (soft-delete)
- ✓Company branding: name & logo in sidebar/messages
Safe from fraud, controlled from anywhere
Remote Approval
Sensitive actions (package changes, sale voids) need manager approval — approved/rejected from their own device, no need to walk to the cashier.
Soft Delete & Recycle Bin
Deleted data isn’t truly gone — it goes to the Recycle Bin and can be restored. Stops staff from deleting data to hide fraud; every trace is kept.
Realtime Attendance
Members who tap their face appear on the dashboard automatically, with no page refresh.
Straight from the app
Not mockups — these are real Elang Membership screens.
Runs anywhere — PC, tablet & smartphone
Elang Membership isn’t locked to one device. Install it on a PC/laptop (Windows, macOS, Linux) for full operations, and reach it from tablets & smartphones (Android, iOS) to keep an eye on things anywhere. One data, many screens.
- Windows
- macOS
- Linux
- Android
- iOS
A modern gym operation
From lightning-fast e-ID OCR sign-up to automatic renewal reminders over WhatsApp — smooth for staff and members alike.
Custom means for your gym — not for a shared roadmap
Elang runs as a separate instance on your own server. So when your gym works differently — trainer commission formulas, lateness deduction rules, receipt layout, or an extra field on the member form — that change is built for your operation, not queued on a roadmap shared with hundreds of other customers.
Tell us what your gym needsThe flow follows your gym
Change a rule, add a field, reshape a report to match the SOP you already run — not the other way around.
Never shared with competitors
Your instance stands on its own. What we build for your gym stays with your operation.
Straight to the people who wrote it
We build this software ourselves; we do not resell someone else. No ticket gets forwarded to another vendor.
Straight about the limits: scoping conversations and small adjustments are included in the monthly fee. For a large new module we quote openly up front — you see the number before we start.
No surprise bills at the start, or halfway through
Setup service
Server provisioning, application install and configuration, and connecting the face-recognition device — live and ready, with no separate implementation fee.
Consultation
Mapping your gym flow before we start, and a place to ask afterwards. Not billed per hour, not billed per session.
Maintenance
Updates, fixes, backups, and server monitoring keep running — with no separate invoice.
You pay exactly one thing: a fixed monthly fee covering server rental and maintenance — not per user, not per transaction, and it does not balloon as your membership grows.
Three ways to own a gym system — and what each really costs
The question is not which is cheapest in month one, but which one hides a bill behind it.
Build it from scratch
Bespoke custom software
- Tens to hundreds of millions of rupiah to build, with a large deposit up front
- Three to six months of waiting before it can run your day
- Needs your own IT person to maintain it, or a freelancer whenever they have time
- Developers move on, the code is orphaned, and nobody dares touch it
- Every new feature means negotiating a budget all over again
A shared subscription app
Multi-tenant SaaS
- Fast to start and light up front — that part is genuinely an advantage
- Your gym data lives on the vendor server, mixed in with hundreds of other customers
- The tier price rises as members, branches, or users grow
- Feature requests join a shared roadmap; built when they suit many customers, then enjoyed by the gym next door too
- Face access, a white-label app, or extra modules are usually paid add-ons
Elang — fully managed on your server
A separate instance, a fixed monthly fee
- The server stands in your name; we provision, install, and maintain it
- A fixed monthly fee covering server rental and maintenance — not per user, not per transaction
- Setup, consultation, and maintenance carry no separate invoice
- A standalone instance, so customization is built specifically for your gym
- Face access, POS, staff attendance and payslips, and accounting are already inside — not add-ons
- The data is yours and can be exported at any time
Straight about the limits: the source code is not handed over, and the monthly fee runs for as long as the service is active — that is what pays for the server, updates, and support. What we promise is that the number stays flat, not that there is no number.
From spreadsheet to system, in three steps
- 01
Demo and needs mapping
We walk through your gym flow for 30 to 60 minutes: packages and pricing, access time zones, commission rules, and lateness deductions. That shows what needs adjusting. Free, with no obligation to continue.
- 02
We prepare the server
The server is provisioned in your name, the application installed and configured, then the face-recognition device connected to your local gym network. You never touch the technical side.
- 03
Data migration and staff training
Existing member data is imported, packages and products loaded, then your staff are trained until the daily routine runs without us.
Already running your gym? Send the Excel file or an export from your old system exactly as it is — our team cleans it up and imports it. The gym keeps operating through the switch; we never ask you to close for a day.
Frequently asked
Do I need internet for face access?+
The device checks validity & access hours locally, so the door keeps working even if the internet is down. Data syncs back once the app & device reconnect.
Does Elang also handle staff attendance & payroll?+
Yes. Staff clock in by tapping their face on the same device as members. The system auto-picks the shift, records lateness, then generates a monthly payslip automatically — base pay, meal & transport allowance per day present, minus lateness deductions, with a full daily attendance breakdown.
Which face devices are supported?+
Elang integrates with the aiface21 face-recognition device over a WebSocket protocol. The app acts as the server; the device connects to it on your local network.
Is WhatsApp paid?+
No. Elang uses free wa.me (click-to-chat) links — no paid per-message API and no risk of your number being blocked.
Can it handle multiple branches?+
Yes. Elang is multi-tenant with a separate database per branch, keeping each branch tidy and secure.
Does it include accounting?+
Yes, fully: Chart of Accounts, cash journal, P&L, and balance sheet. Membership & POS revenue posts automatically.
Can Elang be tailored to how my gym works?+
Yes. Elang runs as a separate instance on your own server, so changes like trainer commission formulas, lateness deduction rules, receipt layout, or an extra field on the member form are built specifically for your operation — not queued on a roadmap shared with other customers. Scoping conversations and small adjustments are included in the monthly fee; a large new module gets an open quote up front.
Are there setup, consultation, or maintenance fees?+
None separately. Setup (server provisioning, application configuration, connecting the face-recognition device), consultation, and ongoing maintenance and updates are all included in the fixed monthly fee that also covers server rental. There is no implementation fee up front and no hourly billing for support.
My gym already has thousands of members in Excel. How do we move?+
Send the Excel file or an export from your old system exactly as it is. Our team cleans it up and imports it, then loads your packages and products. The gym keeps operating throughout — you never have to close for a day.
Related articles
All articles →
POS for Gyms: Sell Supplements & F&B Without the Mess
Does your gym sell supplements, drinks, and merchandise? Here is how a POS that is built into your membership system keeps sales, stock, and finances tidy.

Multi-Branch Gym Software: Run Every Location from One System
Got more than one gym location? Here is how multi-branch gym software keeps each branch member data, inventory, and finances clean and under control.

Gym Management System: 7 Must-Have Features for Smooth Operations
What should a gym management system include? From member data and access control to POS and accounting — a guide to the core features every modern fitness center needs.
See Elang Membership in action
Request a free demo and experience the flow from member sign-up to a member tapping their face at the door.