Lewati ke konten utama
Product · Elang Membership System

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

Gym floor with dumbbell rack
Face Access

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.

The Leaks You Rarely See

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.

In Elang

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.

In Elang

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.

In Elang

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.

In Elang

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.

In Elang

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.

In Elang

A realtime dashboard with no refresh needed, plus P&L and balance sheet filled automatically from membership and POS.

Modules

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
Security & Control

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.

Real Screenshots

Straight from the app

Not mockups — these are real Elang Membership screens.

Dashboard: members, attendance, POS sales & today’s staff check-ins at a glance
Dashboard: members, attendance, POS sales & today’s staff check-ins at a glance
Staff work shifts with auto-selection & lateness tolerance
Staff work shifts with auto-selection & lateness tolerance
Automatic payslip: base pay, daily allowances & lateness deductions
Automatic payslip: base pay, daily allowances & lateness deductions
Member list: status, validity & sync to the door device
Member list: status, validity & sync to the door device
Membership packages & pricing with access time zones
Membership packages & pricing with access time zones
Cross-Platform

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
Elang Membership dashboard on a tablet
Elang Membership app on a smartphone
Member training with a barbell at the gym
Member Experience

A modern gym operation

From lightning-fast e-ID OCR sign-up to automatic renewal reminders over WhatsApp — smooth for staff and members alike.

Customization

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 needs
✍️

The 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.

Included

No surprise bills at the start, or halfway through

GRATIS 🛠️

Setup service

Server provisioning, application install and configuration, and connecting the face-recognition device — live and ready, with no separate implementation fee.

GRATIS 🗣️

Consultation

Mapping your gym flow before we start, and a place to ask afterwards. Not billed per hour, not billed per session.

GRATIS 🧰

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.

Comparison

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.

Getting Started

From spreadsheet to system, in three steps

  1. 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.

  2. 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.

  3. 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.

FAQ

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.

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.

Contact Now