Versiunea în română disponibilă Schimbă în română →
MUGA QRpass

Run your clients on a single QR.

Access, memberships, session packs or a member card, all through one QR code the client keeps on their phone. Your staff scans it, sees whether it's still valid, and that's it. You see who came in, who sold what, and how much you took. It's a web app built around how your business actually works, not an off-the-shelf system you have to bend to.

QR
One code, any purpose
No fraud
Everything logged
Custom
Built for you
The problem

Memberships on paper cost you money.

Notebooks, Excel files, "I think they still have a pass". One borrowed code that three people walk in on. A staff member changes something and you can't tell who or when. At the end of the month you can't say for sure how much you actually made.

01

Borrowed codes

One client comes in, then hands the code to a friend. With no checks, you cover the difference and slide into a loss without noticing.

02

No paper trail

Who changed the expiry date? Who cancelled the pass? On paper there's no answer, and the real fraud stays invisible.

03

Money lost at renewal

The client expired and forgot. You forgot to call. A pass that doesn't get renewed is revenue that disappears this month.

How it works

Three steps. That's it.

01

You create the pack, the client gets the QR

At a salon, say: you add the client, pick the pack (let's say 6 treatment sessions) and the price. The app generates a unique QR code and sends it over WhatsApp or email. The code lands on her phone, with nothing to print.

QRpass New pack
Pack created
ClientMaria P.
Pack6 sessions · facial
To collect540 lei
Send on WhatsApp
✉ Send by email
02

On arrival, your staff scans it

At a physio clinic: the patient shows the QR on their phone, your staff scans it and sees right away whether it's valid (green) or expired (red), plus how many sessions are left. One session is deducted automatically. The status always comes from the database, so an old screenshot won't get through.

QRpass Scan
Valid
4/ 10 sessions
PatientA. Ionescu
ServiceRecovery
1 session deducted. 3 left after this one.
03

You see everything

How many packs sold, how much you took, how many visits, what each staff member did. Plus a full log nobody can delete. That's your evidence if something looks off.

QRpass Report · today
3,240 lei
Collected today
Visits per hour
Packs sold7
Visits (scans)34
Forced entries0
Who it's for

Anywhere you sell recurring access.

If people pay to get in, to attend, or to be members, QRpass keeps the record. Six examples, but the list stays open.

01

Beauty salons & clinics

Treatment packs (facials, massage, waxing, micropigmentation) sold by the session, plus a member card for loyal clients. You scan and see the active pack and how many sessions are left.

02

Physio, kinesiology & recovery

A pack of 10 sessions that drops with each visit. You scan at the door and "4 of 10 left" shows up. The patient stops counting on paper, and you see exactly how many sessions they've used.

03

Pools & water parks

A 30-day pass, a scan at the entrance, one QR equals one entry per day (so codes don't get shared). A warning when a child tries to get in without an adult.

04

Gyms, wellness & spa

A monthly pass or a tiered member card. You scan and "active member, Gold" comes up. Access and loyalty in the same app.

05

Dance schools & kids' classes

A pack of sessions, say 10 lessons. The parent scans at the door and sees right away "4 of 10 sessions left, valid". Attendance tracked automatically, no notebook.

06

Car washes

A pass by the wash or by the month. Your staff scans and sees whether you still have one. If not, they send you to the manager, because only the manager creates passes.

…and anywhere access is sold by card or in session packs: events and conferences, sports courts (football, tennis, padel), yoga and pilates, coworking, private parking, clubs, driving schools and loyalty cards.

What it does

What it does, in short.

01

QR that can't be faked

tok_a7f3c1…e92b4d8f

A random, cryptographic code that can't be guessed. One client's code tells you nothing about another's.

02

Live status on scan

✓ VALID✕ EXPIRED

Green or red on the spot, always from the database. An old or edited QR won't get through.

03

One QR, one entry a day

⚠️ Already entered today at 10:24Let them in anyway

A second scan on the same day triggers a warning. Forced entries get logged, so you can see who's pushing it.

04

By day or by session

4 / 10 sessions

A 30-day pass or a pack of N sessions that drops with each scan. Or a member card.

05

Roles: staff & manager

ActionStaffMgr.
Scan
Change expiry
View the log

Staff scan and sell. Only the manager changes prices or expiry, deletes, or sees the log.

06

Reports & reminders

3,240 lei collected today

Revenue, traffic, activity per staff member. Automatic reminders for passes about to expire.

The difference between QRpass and an Excel sheet of codes:
a log nobody can delete.


Every important action — who, what, when, the value before and after

Already in production

Not an idea. It's running.

QRpass already runs at a restaurant's pool in a residential complex: QR-based passes, a scan at the entrance, multiple-entry control and a full anti-fraud log. It's an app used daily, on the staff's phones, built exactly around how that place works. I'll build the same for you.

In production
Used daily
Any phone
Nothing to install
Live in days
Not months
QRpass Scan
Pass valid
VALID
ClientMaria P.
CategoryAdult · resident
Valid until30 Jun 2026
Days left12 days
Scan screen
QRpass Client
Active pack
4/ 10 sessions
ClientA. Ionescu
Pack10 sessions
Last visitTue, 10:30
4 sessions left. Suggest renewing at the next one.
Session pack
QRpass Passes
Active
Maria P.
Adult · resident
12 days
Active
A. Ionescu
Pack · 4/10
4 sess.
Comp
D. Georgescu
Partner · free
20 days
Expired
I. Marin
Adult · standard
−3 days
Active
C. Popa
Child · standard
8 days
Expired
L. Dumitru
Adult · resident
−9 days
Pass list

Illustrative screens, with anonymized data.

Pricing

Transparent, but made to fit.

Because the app is built around each client's needs, the final price depends on the options you pick and on volume. One client has 100 scans a month, another has 10,000, so the monthly fee differs. Below are the starting points.

Setup
from 2,500 lei
one-off · setup and customization
Monthly
from 250 lei/mo
maintenance and hosting included
Get a quote for your case →
FAQ

What you'll want to know.

How long until my app is ready?
For a typical case, a few days from when we settle what you need. If you have more specific options (unusual pass types, integrations, your own flows), we agree on a realistic timeline at the quote stage. You start from a base that already runs in production, not from scratch.
Does it work on any phone? Anything to install?
It's a web app, one link that works on any phone, tablet or laptop, with nothing to install from an app store. Your staff open it in the browser and can add it to the home screen like a normal app.
Can I migrate from paper or Excel?
Yes. If you already have a client list in Excel or on paper, we import it at the start so you don't begin from zero. Existing clients go into the system and you can issue new QR passes for them.
Whose data is it, and is it safe?
The data is yours and sits in a database dedicated to your business. The app asks for marketing consent when you add a client and records who gave it and when. You have a button to permanently delete a client. Passwords are encrypted, and access is on individual accounts.
What's in the monthly fee?
Hosting, maintenance, security updates and keeping the app running. The amount depends on volume (one client has 100 scans a month, another 10,000) and on the options you use. We set the exact figure at the quote stage, once I see your case.
Can I start with the basics and add more later?
That's what I recommend. We start with what you need now (passes, scanning, roles), and as you grow we add advanced reports, automatic reminders, a tiered member card or integrations. You pay for what you use.

Let's see what you need.

Tell me what kind of place you run and how you sell access today. I'll put together a quote built around your needs, with no packages that don't fit you.

Message me on WhatsApp → Send an email
Get a quote