Skip to main content
Binectics
MarketplacePricing
Log inGet started
Back to blogProduct

The check-in problem nobody talks about

LvdM
Lara van der Merwe
Product Manager · 11 May 2026 · 5 min read

Every gym has the same problem: people walk in, flash a card, and nobody really knows whether that person is an active member. Buddy-scanning — where one member scans for two — costs the average mid-size gym 12% of revenue annually.

We replaced the legacy card scanner with a 3-second QR flow. The member opens the Binectics app, taps Check In, and the front-desk scanner reads a time-limited, single-use QR code tied to their active subscription.

The QR code expires in 60 seconds and can't be forwarded. If the subscription has lapsed, the scan fails with a clear message. No confrontation at the front desk — the system handles it.

For gym owners, the check-in feed is real-time. You can see peak hours, average visit duration, and which membership tiers actually show up. One operator in Cape Town discovered that 40% of their premium members hadn't checked in for 30+ days — a churn signal they'd never had before.

The technical implementation is straightforward: a signed JWT embedded in a QR matrix, verified against the subscription service at scan time. Latency is under 200ms on a 3G connection, which matters in markets where Wi-Fi isn't reliable.

Since launch, buddy-scanning incidents have dropped 94% across gyms using the system. That's not a product metric — it's recovered revenue.

More from the blog
Engineering

Why we built Binectics on oklch

When you operate a design system across five accent colours, three product surfaces, and dozens of generated tints, you ...

Industry

Multi-currency payments in African fitness

Stripe covers 47 countries. Nigeria isn't one of them. Paystack covers Nigeria brilliantly — but try charging in South A...

Binectics

The operating system for fitness. One marketplace, one set of dashboards, one tab. Available in 50+ countries.

Product

MarketplaceFor gymsFor trainersFor dietitiansMembers

Company

AboutCareersPressPartnersContact

Resources

Help centerQR helpBlog

Legal

PrivacyTermsCookiesSecurity
© 2026 Binectics, Inc. All rights reserved.
v 1.0 · 14,200 providers · 52 countries